目前 Solaris Resource Manager 1.0 产品中有七个软件包。这些软件包包含运行 Solaris Resource Manager 所需的全部的必要软件、文档以及其它文件。
表 1-3 Solaris Resource Manager 1.0 软件包
软件包 |
标题 |
OS |
SUNWsrma |
Solaris Resource Manager 1.0 AnswerBook 集锦 |
Solaris 2.6 (SPARC 平台版) |
SUNWsrmb |
Solaris Resource Manager 用户命令 |
Solaris 2.6 (SPARC 平台版) |
SUNWsrmm |
Solaris Resource Manager 1.0 手册页 |
Solaris 2.6 (SPARC 平台版) |
SUNWsrmr |
Solaris Resource Manager 1.0 库和系统实用程序 |
Solaris 2.6 (SPARC 平台版) |
SUNWab2r, SUNWab2s, SUNWab2u |
Solaris AnswerBook2 v1.2 文档服务器 |
Solaris 2.6 (SPARC 平台版) Solaris 7 (SPARC 平台版) |
如要安装本软件包:
登录到您想要安装 Solaris Resource Manager 的系统,成为超级用户:
$ su 口令: # |
将系统简化为单用户系统管理模式:
# shutdown -i 1 |
在 Sun Entrprise 10000 服务器上,不必要进行本步骤。
将目录变换到加装有CD的目录:
# cd /cdrom/cdrom0 |
在 Sun Enterprise 10000 服务器上,在变换目录之前,您必须从带有内部 CD-ROM 驱动器的 SSP 以 NFS TM方式加装 CD:
# mkdir -p /cdrom/cdrom0 # mount -F nfs ssp:/cdrom/cdrom0 /cdrom/cdrom0 # cd /cdrom/cdrom0 |
为确保 CD-ROM 加装正确,请对目录进行列表,验证以下文件显示出来:
# ls Copyright SolarisResourceManager_1.0 Installer Uninstaller README_en |
起动产品安装工具 Installer。(注意,如果系统报告软件包业已存在,就请参阅 "解决安装问题",然后继续。)
# ./Installer |
SUNWsrmb 和 SUNWsrmr 这两个软件包将会首先安装。您将会看到类似于下面的处理消息:
Installing.....Solaris Resource Manager 1.0 (SRM) Processing package instance <SUNWsrmb> from </cdrom/srm_1_0/SolarisResourceManager_1.0/Sol_2.6/sparc/Product/locale/C> Solaris Resource Manager (sparc) 1.0.0,REV=1998.11.13.14.07 Copyright 1998 Sun Microsystems, Inc. All rights reserved. Copyright 1998 Sun Microsystems, Inc. Tous droits reserves. ## Executing checkinstall script. Found Kernel Patch 105181 with Rev >= 11 Using as the package base directory. ## Processing package information. ## Processing system information. ## Verifying package dependencies. ## Verifying disk space requirements. ## Checking for conflicts with packages already installed. ## Checking for setuid/setgid programs. |
您将受到警告,提示软件包包含有以根特权运行的正文。鉴于这些正文是正常的软件包安装进程的一部分,是正确安装软件所需要的,在询问您是否想继续安装时,请键入 y:
本软件包包含需要在安装本软件包的过程中以超级用户许可执行的正文。 您想要继续安装<SUNWsrmb>吗 [y,n,?] y |
随着在您的系统上安装软件包,将显示出关于安装进程的各种各样的消息。这些会在一两分钟内完成。
Installing Solaris Resource Manager as <SUNWsrmb> ## Installing part 1 of 1. /usr/srm/bin/liminfo /usr/srm/bin/limreport /usr/srm/bin/srmkill /usr/srm/bin/srmstat /usr/srm/bin/srmuser /usr/srm/lib/limdaemon /usr/srm/sbin/limadm /usr/srm/sbin/srmadm /usr/srm/unsupport/passwd_lnodes /usr/srm/unsupport/schedtree [ verifying class ] |
前两个软件包安装成功之后,将显示下面的消息:
<SUNWsrmr>安装成功。 |
在安装过程中,您一定要仔细阅读屏幕上所显示的所有信息并执行操作指示。如果您犯了错误,就必须等待 Installer 命令结束,然后使用Uninstaller,将 Solaris Resource Manager 删除,使系统回到原来的状态。然后您可以按照 步骤 5 中的描述,再次安装软件。
然后将提示您安装 SUNWsrmm、SUNWab2r, SUNWab2s, SUNWab2u 和SUNWsrma 软件包。如要在此时进行安装,就在每个提示处键入 y。
如果您选择安装 AnswerBook 服务器,您将会受到警告,某些文件业已安装在系统上,且正在由另一软件包使用,并将进行属性更改。您应当选择安装与 Solaris Resource Manager 一同提供的更新过的 AnswerBook 服务器,请在提示处键入 y。
新的服务器与 Solaris 2.6 和 Solaris 7 AnswerBook 集锦两者均兼容。
如果您在安装进程中遇到任何错误或者问题,请参考 第 3 章,故障排除。如果上述软件包安装不成功,就不要继续进行系统配置。
在 SUNWsrmr 软件包安装过程中,三个特殊的用户为"idle," "lost," 和 "other" lnode 而创建。
用户名称 |
UID |
---|---|
srmidle |
41 |
srmlost |
42 |
srmother |
43 |
验证这些 UID 并不和系统上的任何现有 UID 相冲突,方法是键入:
# /usr/bin/egrep 41\|42\|43 /etc/passwd |
如果存在冲突,您可以更改 UID,方法是编辑口令和影子文件 /etc/passwd 和 /etc/shadow.
这些特殊的用户并不需要主目录或者登录访问。lost 和 idle 这两个名称只是建议的默认名称。如果您希望的话,您可以使用其它的名称,覆盖默认的名称,方法是为 /etc/init.d/init.srm 中的 LostLnode 和 IdleLnode添加赋值。其它的名称是由系统指派的,无法进行更改。
重新启动系统。在启动顺序过程中,如有任何错误请记下,尤其是与设备驱动程序配置有关的错误。
# reboot |
系统在启用 Solaris Resource Manager 后首次启动时,将会自动进行一些必要的初始配置,可能会持续一段时间。其中包括在口令文件中扫描业已在系统上登记过的用户,创建一个新的 Solaris Resource Manager 数据库。您应当看到类似于下面的消息:
SunOS Release 5.6 Version Generic_105181-11 [UNIX(R) System V Release 4.0] Copyright (c) 1983-1997, Sun Microsystems, Inc. Solaris Resource Manager v1.0b3 (allocated 266 lnodes) configuring network interfaces: le0. Hostname: patchtest-4m Configuring the /devices directory Configuring the /dev directory Configuring the /dev directory (compatibility devices) The system is coming up. Please wait. Enabling Solaris Resource Manager v1.0. SRM database '/var/srm/srmDB' not present - creating empty database SRM - creating user lnodes; may take a while uid 37 Solaris Resource Manager v1.0 Enabled. ShareII Copyright (C) 1989-1998 Softway Pty. Ltd., Sydney, Australia. All rights reserved. ... The system is ready. |
一旦系统业已启动且您业已登录到控制台,则您应当看到类似于下面的消息:
Last login: Mon Mar 3 08:40:09 on console Sun Microsystems Inc. SunOS 5.6 |
如果您在启动进程中或者登录时遇到任何错误或者问题,请参考 第 3 章,故障排除。