• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

SUN 6800/4810/4800/3800 系统管理手册笔记(第二章)

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 21次 | 进入软件测试论坛讨论

领测软件测试网
第二章   系统控制器程序向导

这一章一步一步地介绍了怎样连接平台、域、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% ~.
你的系统控制器会话中断

 king3171 回复于:2004-06-08 11:40:43
呵呵,第二章比起第一章就简单多了,只用了不到一天就搞定了!

 Philmoon 回复于:2004-06-08 11:53:36
好!再接再厉第三章。
这章中几个SHELL的层次概念弄清楚了,实际操作中就很容易了。不过兄弟,上面可有几个打字错误啊,“输入P或O进入platform shell”的O是0, “使用~,中止TIP”的~,是~.,在操作时照打的话可是难受的啊。

 king3171 回复于:2004-06-08 12:03:33
[quote:ef40d851c8="Philmoon"]好!再接再厉第三章。
这章中几个SHELL的层次概念弄清楚了,实际操作中就很容易了。不过兄弟,上面可有几个打字错误啊,“输入P或O进入platform shell”的O是0, “使用~,中止TIP”的~,是~.,在操作时照打的话可?.........[/quote:ef40d851c8]
谢谢提醒,我改过来! :D

 boboy 回复于:2004-06-09 15:34:57
请版主加精!这篇喽了!

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网