Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88796
  • 博文数量: 13
  • 博客积分: 1579
  • 博客等级: 上尉
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-04 14:20
文章分类

全部博文(13)

文章存档

2011年(2)

2008年(11)

我的朋友

分类:

2008-09-04 14:39:33

SUN 6800/4810/4800/3800 系统管理手册笔记(第二章)
第二章   系统控制器程序向导

这一章一步一步地介绍了怎样连接平台、域、DOMAIN shell和DOMAIN console,并且给出了示例,以及如何中止一个系统控制器会话。
访问Platform Shell
有两种方式访问Platform Shell,一种是通过串口连接(Platform console),一种是通过TELNET(网络连接)。
使用TELNET来访问Platform Shell
1、        通过TELNET访问到系统控制器
2、在系统控制器主菜单下输入“P”或“0”,就进入了Platform Shell,出现提示符:schostname:SC>;,
过程示意如下:
telnet schostname
Trying xxx.xxx.xxx.xxx
Connected to schostname-sc0.
Escape character is ’^]’.
System Controller schostname-sc0:
Type 0 for Platform Shell
Type 1 for domain A
Type 2 for domain B
Type 3 for domain C
Type 4 for domain D
Input: 0
Platform Shell
schostname:SC>;
使用串行端口访问Platform Shell
使用串行端口,你可以使用三种设备进行连接。
ASCII 终端
网络终端服务器
工作站
三种设备的过程有所不同
连接ASCII 终端到系统控制器串口,系统控制器主菜单就会显示出来,键入“P”或“0”,就进入Platform Shell。
连接网络终端服务器(NTS)到系统控制器串口,输入TELNET命令,后跟主机名或IP地址,系统控制器就会出现主菜单,输“P”或“0”P进入Platform Shell。
工作站
1、        连接系统控制器的串口到你的工作站串口
2、        在SOLARIS的提示符下输入tip hardwire命令来连接到系统控制器
3、        输入P或0进入platform shell
访问一个域
访问域的主要方式是通过TELNET(网络连接)
注意:由于串行端口连接被用来连接platform shell,所以不要使用串行端口来连接域

DOMAIN shell
如果KEYSWITCH被设置为(STANDBY或OFF),域没有被激活,那么SOLARIS操作环境或OPENBOOT PROM就不会被运行。如果正在运行SOLARIS或在OPENBOOT PROM模式下,那就说明域是被激活的。
使用TELNET命令访问域。
1、        输入TELNET命令,后跟主机名或IP地址,系统控制器就会出现主菜单,输入域类型1、2、3或4(也可输入A、B、C或D)进入DOMAIN  Shell。
如下所示:
% telnet schostname
System Controller schostname-sc0:
Type 0 for Platform Shell
Type 1 for domain A
Type 2 for domain B
Type 3 for domain C
Type 4 for domain D
Input: 1
Connected to Domain A
Domain Shell for Domain A
schostname:A>;
2、        如果域是激活的,并且域键KEYSWITCH被设置为ON,DIAG或是SECURE(你正在SOLARIS运行状态或OPENBOOT或POST状态)执行下列的步骤,
按住CTRL键,进入到TELNET>;提示符
在TELNET>;提示符下输入send break,就从domain console到了domain  shell提示符下
如下所示:
ok Ctrl-]
telnet>; send break
schostname:A>;

下面一节描述如下三者之间如何切换:
系统控制器平台platform
系统控制器domain  Shell
系统控制器domain  console
要回到原来的shell,只需输入命令disconnect,从domain  Shell下要连接到domain  console下,输入resume命令,从platform Shell下切换到domain  Shell下输入console命令。
通过输入 telnet schostname 500x, 你可以直接进入platform shell 或
一个 domain shells 或是 domain console. 你可以跳过系统控制器主菜单
在 telnet 命令下,5000 is the platform shell,X是其他数字时如下所示:
x是:
1 for domain A
2 for domain B
3 for domain C
4 for domain D
在 console 命令下, domainID是 a, b, c, or d.
下面介绍怎样在SOLARIS环境、domain  Shell、openboot prom间切换
假设SOLARIS 正在运行,在SOLARIS环境下,输入
CTRL ]
telnet>; send break
进入domain  Shell,
在domain  Shell下,如输入 resume 又回到SOLARIS环境,如输入 break,就到了openboot prom环境下
注意:如输入break,则挂起了SOLARIS环境
下面介绍怎样在domain  Shell、openboot prom间切换,假设SOLARIS没有运行
在openboot prom的>;提示符下输入:
CTRL ]
telnet>; send break
就到了domain  Shell环境下
如输入resume,就又回到了openboot prom环境

如果域没有被激活,从domain  Shell到domain  console,在domain  Shell下输入setkeyswitch on, (schostname:A>; setkeyswitch on)
domain  console仅仅在域被激活时才有效,要使域被激活,你必须输入setkeyswitch on,这时, domain  Shell自动切换到domain  console.
setkeyswitch on的作用是启动和初始化域, 域通过自检到达openboot prom环境,如果auto-boot被设置为TRUE,那么就SOLARIS就开始引导。

要从domain  console进入到domain  Shell,
在OK提示符下输入
ok CTRL ]
telnet>; send break
要回到domain  console,输入
schostname:A>;resume
如果域没有被激活(SOLARIS、openboot prom也没有运行),系统控制器就停留在domain  Shell下,显示
DomainA is not active
schostname:A>;

要从Platform shell下进入域,输入console a,如下所示:
schostname:SC>; console a
Connected to Domain A
Domain Shell for Domain A
schostname:A>;
如果openboot prom在运行,你将进入domain  console,如果健开关keyswitch 被设置为off 或 standby,你将进入domain  A  Shell。
(提示,要从Platform shell进入不同的域,输入不同的域ID,domainID b, c, or d代替 a.)

要中止一个会话(如果你是从以太网口TELNET连接)
在domain  Shell下输入disconnect命令,如下所示
schostname:A>; disconnect
Connection closed by foreign host.
machine_name_prompt%
你的系统控制器会话中断

要中止一个会话(如果你是从串口连接)
如果你是连接系统控制器的串口,那么先使用disconnect,中止系统控制器会话,然后使用~.,中止TIP(TIP为传输INTERNET协议)会话。如下所示
schostname:A>; disconnect
Connection closed by foreign host.
machine_name_prompt% ~.
你的系统控制器会话中断
 
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23862/showart.php?id=1071353
阅读(1253) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~