Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1299817
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 10:50:07


Solaris OS 初级系统管理员指南 1 版本 1.20e,2004 年 6 月
系统引导和测试
1 系统引导和测试
1.1 OK 提示符
每个 Sun 系统都具有 Boot-PROM 模式,可以在启动 Solaris OS 之前访问,也可以在运行 Solaris OS 时
访问。您可以通过按 STOP-A(按住 STOP 键并按 "A" 键)进入此模式。如果没有 STOP 键(PC 键
盘),请尝试使用 Ctrl-BREAK。
一旦进入 Boot-PROM 模式,便会显示一个 OK 提示符。如果 Solaris OS 已在运行,便会立即停止,但
是可以在 OK 提示符下键入命令 "go" 来立即“激活”此系统。
1.2 控制台测试
可以通过直接连接的键盘和显示器使用 Boot-PROM 模式,也可以通过单独连接的终端使用此模式。
如果系统在引导时未检测到键盘,则输入和输出会自动重定向到第一个串行接口(/dev/ttya,通常
命名为 "A")。您可以将终端或另一台计算机连接(使用交叉串行电缆)到此端口。
如果这台连接的计算机正好是一个 Sun 工作站,则可以使用 tip hardwire 监视所观察机器的引导控
制台。使用 tip 命令之后,所有引导消息都会显示在相应的终端窗口中。要在所观察的主机上使用
STOP-A 命令,必须首先使用 Strg-] 将 tip 更改为 telnet 模式。接着输入一个 BREAK:telnet>
send brk
如果 tip 不起作用,请尝试使用 cu: cu -b8 -l/dev/cua/a(使用 ~%break 进入 STOP-A 模式,
使用 ~ 结束会话)。
/etc/uucp/Devices 必须包含以下行:
ACU cua/a - Any hayes
Direct cua/a - Any direct
1.3 重新引导 Sun 工作站
在重新引导之前,Sun 工作站应当始终以某种适当的方式关闭。为此,提供了几个可供选择的命令。
最好、最干净的方法是:
- # init 5 关闭所有进程,随后关闭系统。
- # init 6 关闭所有进程,随后重新引导系统。
- # init 0 关闭所有进程,随后显示 OK 提示符。
在所有这三种情况下,均需要在关闭或重新引导系统之前,执行 /etc/rc0.d 中的 K* 脚本。这对于
必须关闭的数据库、正在清除进程 ID 文件的 Web 服务器等非常重要。
Solaris OS 初级系统管理员指南 2 版本 1.20e,2004 年 6 月
系统引导和测试
如果没有可用的 Shell 窗口,请尝试使用远程登录执行前面的命令。如果不能执行上述操作,则下一步
应执行:
- STOP-A
- OK sync 同步文件系统。随后紧急关闭 OS,然后重新引导。
注意:当心随后在 /var/crash/ 中出现大的 OS(主存储器)信息转储。
如果不能再使用 STOP-A,则必须先关闭计算机,然后重新启动。
1.4 测试系统
引导系统。测试内存时按 STOP-A。
以下段落只介绍一些最重要的命令。
详细的描述可以在《Hardware Diagnostics for SunTM Systems: A Toolkit for System Administrators》中找到
(SunSolve 信息文档编号为 23476,网址为
)。
1.4.1 Banner
banner 显示以下信息:
• CPU 的数目、类型和频率
• 内存
• MAC 地址和主机 ID
• 控制台帧缓冲区的类型
• Sun-Globe: Creator 3D
• Sun with face: Elite 3D
• 规格说明徽标:PGX、Raptor GFX (=PGX32)、Expert3D(lite) XVR-500、XVR-1000 等。
1.4.2 probe
probe-scsi-all 列出所有内置和外置 SCSI 连接设备。对于 IDE 磁盘,请使用:
probe-ide-all。
1.4.3 test all
test all 运行所有自检过程,可用于查明网络电缆是否能够正常工作等详细情况。
Solaris OS 初级系统管理员指南 3 版本 1.20e,2004 年 6 月
系统引导和测试
1.4.4 printenv 和 devalias
devalias 列出所有别名,而 printenv 列出所有变量。例如,变量 boot-device 定义机器的引导
路径。在大多数情况下,此变量的值为 disk。disk 本身是一个指向特殊设备名称的别名。
提示:要将所有变量重置为其缺省值,请在 OK 提示符下使用 set-defaults,或者在启动系统时按
STOP-N。警告:将所有变量设置为其缺省值之后,您可能会丢失引导设备定义,并且此后将无法引导
系统。
1.4.5 禁用网络接口错误消息
如果引导时网络接口没有连接网络电缆,则会针对每个接口多次显示错误消息 "Interface:No
link"。可以通过在 OK 提示符下设置 setenv tpe-link-test? false 来禁用这些错误消息。
注意:当暂时拔下网络电缆时,此修复可缩短引导时间。对于长时间没有连接的接口,使用 ifconfig
unplumb (使用根 shell)关闭接口。
Solaris OS 初级系统管理员指南 4 版本 1.20e,2004 年 6 月
 
以上文章转自于 : http://developers.sun.com.cn/
阅读(668) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~