Solaris Resource Manager 1.3 產品中共有十一個套裝軟體。這些套裝軟體包含所有的軟體、說明文件及執行 Solaris Resource Manager 所需的其他檔案。
如果您在執行 Solaris 7 5/99 的系統上安裝 Solaris Resource Manager,請僅安裝這三套 Solaris AnswerBook2 Version 1.4 文件伺服器套裝軟體 ( SUNWab2r,SUNWab2s 和 SUNWab2u)。Solaris 7 8/99,Solaris 7 11/99, 和 Solaris 8 系統與您不想要覆寫的 AnswerBook2 伺服器較新版本一同出貨。
套裝軟體 |
名稱 |
OS |
---|---|---|
SUNWrcapm |
Solaris 資源運算常駐程式線上援助頁 |
Solaris 8(SPARC 平台版) |
SUNWrcapr |
Solaris 資源運算常駐程式 (Root) |
Solaris 8(SPARC 平台版) |
SUNWrcapu |
Solaris 資源運算常駐程式(使用者) |
Solaris 8(SPARC 平台版) |
SUNWrcapx |
Solaris 資源運算常駐程式(64位元) |
Solaris 8(SPARC 平台版) |
SUNWsrma |
Solaris Resource Manager 1.3 集合 (AnswerBook2) |
Solaris 2.6(SPARC 平台版) Solaris 7(SPARC 平台版) Solaris 8(SPARC 平台版) |
SUNWsrmb |
Solaris Resource Manager 1.3 使用者指令 |
Solaris 2.6(SPARC 平台版) Solaris 7(SPARC 平台版) Solaris 8(SPARC 平台版) |
SUNWsrmm |
Solaris Resource Manager 1.3 線上援助頁(請注意,與 Solaris Resource 資源運算常駐程式相關的項目在 SUNWrcapm 套裝軟體中。) |
Solaris 2.6(SPARC 平台版) Solaris 7(SPARC 平台版) Solaris 8(SPARC 平台版) |
SUNWsrmr |
Solaris Resource Manager 1.3 程式庫及系統公用程式 |
Solaris 2.6(SPARC 平台版) Solaris 7(SPARC 平台版) Solaris 8(SPARC 平台版) |
SUNWab2r、SUNWab2s、SUNWab2u |
Solaris AnswerBook2 v1.4 文件伺服器 |
Solaris 2.6(SPARC 平台版) Solaris 7 5/99(SPARC 平台版) |
若要安裝套裝軟體:
登入系統中您想要安裝 Solaris Resource Manager 的目錄,並且成為超級使用者:
$ su Password: # |
將系統降為單一使用者系統管理模式:
# shutdown -i 1 |
在 Sun Enterprise 10000、Sun Fire 15K,以及 Sun Fire 12K 伺服器上不需要執行這個步驟。
將目錄變更為裝載光碟的位置:
# cd /cdrom/cdrom0 |
在 Sun Enterprise 10000、Sun Fire 15K,以及 Sun Fire 12K 伺服器上,您必須在變更目錄之前先從具有內部光碟機的 SSP 上 NFS 裝載光碟:
# mkdir -p /cdrom/cdrom0 # mount -F nfs ssp:/cdrom/cdrom0 /cdrom/cdrom0 # cd /cdrom/cdrom0 |
要確保光碟裝載正確,請列出目錄清單並且確認這些檔案會出現:
# ls Copyright SolarisResourceManager_1.3 Installer Uninstaller README_en |
啟動產品安裝工具,Installer(安裝程式)。
如果系統報告套裝軟體已經存在,請在繼續進行之前先參見 解決安裝問題。
# ./Installer |
兩個產品套裝軟體SUNWsrmb 及 SUNWsrmr 會先安裝。您會看到類似下列的進度訊息:
Installing.....Solaris Resource Manager 1.3 (SRM) Processing package instance <SUNWsrmb> from </cdrom/srm_1_3/SolarisResourceManager_1.3/Solaris_8/sparc/Product/locale/C> Solaris Resource Manager (sparc) 1.3,REV=2002.09.12.12.52 Copyright 2002 Sun Microsystems, Inc. All rights reserved. Copyright 2002 Sun Microsystems, Inc. Tous droits reserves. ## 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:
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 Resource Manager 並將系統回復為原始狀態。然後您便可以依照步驟 5中的說明再次進行安裝。
如果您是在 Solaris 8 上安裝 Solaris Resource Manager 1.3,系統將會提示您安裝 SUNWrcapr、SUNWrcapu、SUNWrcapx,以及 SUNWrcapm 套裝軟體。這些套裝軟體包含資源運算常駐程式的功能,這些功能在 Solaris Resource Manager 1.3 系統管理指南的"使用資源運算常駐程式管理實體記憶體"中有詳盡說明。若要在此時安裝套裝軟體,請在每個提示之下鍵入 y。指令集將會自動安裝 Solaris 8 所需的修補程式,以啟動資源運算功能。
然後您會被提示要安裝 SUNWsrmm、SUNWab2r、 SUNWab2s、SUNWab2u 及 SUNWsrma 套裝軟體。您應該跳過這步驟 除非您正在執行 Solaris 2.6 或 Solaris 7 5/99。此時若要安裝它們,請在每個提示之下鍵入 y。
如果正在執行 Solaris 2.6 或 Solaris 7 5/99,您選擇安裝 AnswerBook2 伺服器,就會被警告,系統上已經安裝了某些檔案,正由其它套裝軟體所使用,而且會因此變更屬性。您必須選擇安裝 Solaris Resource Manager 所附的更新版 AnswerBook2 伺服器,請在提示符號之下鍵入 y。
此伺服器與 Solaris 2.6 和 Solaris 7 AnswerBook2 集合相容。
如果您在安裝過程中遇到任何錯誤或問題,請參閱第 4章, 疑難排解。如果這些套裝軟體沒有成功安裝的話,請不要繼續系統的設置。
在您安裝 SUNWsrmr 套裝軟體時,會建立三種特殊使用者:srmidle、srmlost 及 srmother(分別是為 “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。
這些特殊使用者不需要主目錄或登入存取權限。名稱 srmlost 及 srmidle 只是建議的預設名稱。如果需要,您可以透過在 /etc/init.d/init.srm 中新增 LostLnode 及 IdleLnode 的分配,來使用其他名稱以及覆寫預設值。名稱 srmother 是由系統所指派,無法變更。
將系統重新開機。在重新開機序列時,請注意是否有任何特別是與裝置驅動程式設置有關的錯誤。
# reboot |
當系統第一次在執行 Solaris Resource Manager 的狀態下順利啟動之後,會自動執行某些必要的初始設置,因此可能要稍待一會兒。這些設置包括:掃描系統中註冊的使用者密碼檔以建立一個新的 Solaris Resource Manager 資料庫。您應該會看到類似下列的訊息:
SunOS Release 5.8 Version Generic 64-bit [UNIX(R) System V Release 4.0] Copyright (c) 1983-2002, Sun Microsystems, Inc. Solaris Resource Manager v1.2.1 (allocated 990 lnodes) configuring IPv4 interfaces: hme0. Hostname: example 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. SRM database '/var/srm/srmDB' not present - creating empty database SRM - creating user lnodes; may take a while uid 37 Solaris Resource Manager Enabled. ... The system is ready. |
一旦系統順利啟動,而您也登入主控台之後,應該會看到類似下列的訊息:
Last login:Mon Mar 3 08:40:09 on console Sun Microsystems Inc. SunOS 5.8 |
如果您在重新開機的過程或登入時遇到任何錯誤或問題,請參閱第 4章, 疑難排解。