Solaris Resource Manager 1.3 系统管理指南

不带 Solaris Resource Manager 的启动

如果您必须在 Solaris Resource Manager 不活动的条件下启动系统,则应修改 /etc/system 文件中的 initclass 参数,以反映时间共享 (TS) 而非 SHR。进行这一操作的一种简单方法就是使用 boot 命令的 -a (询问)选项,这样系统就会提示您使用系统文件。对于其它提示,可按下回车键接受缺省值,直到系统提示您输入系统文件名称为止。对于系统文件的名称的提示,可键入 etc/system.noshrload (开头无斜线)作为响应。下面介绍这一过程的例子:

ok boot -a  
Booting from: sd(0,0,0) -a 
Enter filename [kernel/unix]:
Enter default directory for modules
 [/platform/SUNW,UltraSPARC/kernel /kernel /usr/kernel]: 
SunOS Release 5.6 Version ... [UNIX(R) System V Release 4.0]
Copyright (c) 1983-1997, Sun Microsystems, Inc. 
Name of system file [etc/system]: etc/system.noshrload
root filesystem type [ufs]: 
Enter physical name of root device 
 [/sbus@1,f8000000/esp@0,800000/sd@3,0:a]:

请注意,/etc/system.noshrload 只是 /etc/system 的一个备份副本,是在安装 Solaris Resource Manager 时生成的。如果后来又对 /etc/system 进行过编辑,则 /etc/system.noshrload 应得到并行维护,从而使其不同之处只是 Solaris Resource Manager 所作的修改:

# diff /etc/system /etc/system.noshrload 
< # enable srm  < set initclass='SHR'