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 Password: # |
將系統降為單一使用者系統管理模式﹕
# shutdown -i 1 |
Sun Enterprise 10000 伺服器之上不需要這一步。
將目錄變更為裝載光碟的目錄﹕
# cd /cdrom/cdrom0 |
在 Sun Enterprise 10000 伺服器上,您必須在 變更目錄之前先透過 NFS,TM從含有內部光碟機的 SSP 裝載光碟片﹕
# mkdir -p /cdrom/cdrom0# mount -F nfs ssp:/cdrom/cdrom0 /cdrom/cdrom0 # cd /cdrom/cdrom0 |
要確保光碟片裝載正確,請製作一份目錄清單,然後確認這些檔案都被列出﹕
# ls Copyright SolarisResourceManager_1.0 Installer Uninstaller README_en |
啟始產品安裝工具,安裝程式。(請注意,如果系統送出套裝軟體已經存在的報告,請參閱"解決安裝問題"之後再繼續進行。)
# ./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. |
您會被警告,套裝軟體包含必須以 root 權限來執行的指令集,而且這些指令集是套裝軟體正常安裝過程的一部份,需要它們才能正確地安裝軟體,請在被詢問是否想要繼續時鍵入 y﹕
This package contains scripts which will be executed with super-user permission during the process of installing this package. Do you want to continue with the installation of <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 ] |
在成功安裝前兩個套裝軟體之後,會顯示下列訊息﹕
Installation of <SUNWsrmr> was successful. |
在安裝期間,請確定您詳讀所有相關資訊並且依照螢幕上顯示的指示進行。如果不小心犯錯,請等到Installer(安裝程式)指令完成之後,再使用Uninstaller(解除安裝程式)來移除 Solaris Resouce 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 新增賦值,以其他的名稱來取代內定值。other 這個名稱是由系統所指派的,無法變更。
將系統重新開機。在重新開機順序執行的過程中,請注意是否有任何錯誤發生,特別是與裝置驅動程式的設置有關的問題。
# 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章, 解決難題