适用于 Solaris 2.6 (SPARC 平台版) 的 Solaris Resource Manager 1.0 系统管理指南

启动时不带 Solaris Resource Manager

如果有必要在启动系统时不使 Solaris Resource Manager 活动,则可以通过将 /etc/system 文件中的 initclass 变量变成指向 timesharing (TS) 而不是 SHR 来加以实现。实现的另一简单方法就是使用 boot(1M)命令的 -a(ask)选项,这样就会提示您输入一个系统文件。对于其它提示,只需按 RETURN 键,接受默认值,一直到提示您输入系统文件名。在提示输入系统文件名的地方,输入 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"