下列變更已在 Sun Cluster 3.0 5/02 更新版次中介紹過,且適用於本更新版次以及 Sun Cluster 3.0 軟體所有後續的更新版次。
如果您不是使用 scinstall(1M) 自訂 JumpStartTM 安裝方法來安裝軟體,請在叢集的每一個節點上執行此工作以安裝 Solaris 作業環境。
如果節點已經安裝了 Solaris 作業環境,還是要依照本程序的方式重新安裝 Solaris 軟體,以確保 Sun Cluster 軟體能順利安裝成功。
在安裝 Solaris 軟體前,請確定已完成硬體設定以及連接確認。
請參閱 Sun Cluster 3.0 12/01 Hardware Guide 和伺服器與儲存裝置說明文件,以取得詳細資訊。
確定您的叢集配置規劃已經完備。
關於這方面的需求與使用說明,請參閱 Sun Cluster 3.0 12/01 軟體安裝手冊 中的「如何準備安裝叢集軟體」。
從 Sun Cluster 3.0 版次注意事項中,取得您已完成的「本機檔案系統佈局工作表」。
有使用命名服務嗎?
如果您是使用叢集管理主控台,請顯示叢集中每一個節點的主控台畫面。
如果您的管理主控台上已經安裝和配置「叢集控制面板」(CCP),您可以使用 cconsole(1M) 公用程式來顯示個別的主控台畫面。CCP 也會開啟一個主視窗,讓您在其中將輸入的資料同時傳給所有的主控台視窗。
如果您沒有使用 CCP,請個別連接每個節點的主控台。
為了節省時間,您可以同時在每一個節點上安裝 Solaris 作業環境。
在叢集的每一個節點,判斷 local-mac-address 變數是否正確地設定為 false。
Sun Cluster 軟體不支援將 local-mac-address 變數設定為 true。
顯示 local-mac-address 變數的值。
如果節點已經預先安裝了 Solaris 軟體,請以超級使用者身分執行以下指令。
# /usr/sbin/eeprom local-mac-address? |
如果節點尚未安裝 Solaris 軟體,請從 ok 提示處執行以下指令。
ok printenv local-mac-address? |
此指令在每個節點上是否均傳回 local-mac-address?=false?
如果是的話,表示此變數的設定是正確的。 請至 步驟 7。
如果不是,請將任一節點上的變數設定值不是設成 false 者予以變更。
如果節點已經預先安裝了 Solaris 軟體,請以超級使用者身分執行以下指令。
# /usr/sbin/eeprom local-mac-address?=false |
如果節點尚未安裝 Solaris 軟體,請從 ok 提示處執行以下指令。
ok setenv local-mac-address? false |
新的設定值會在下次系統重新開機時生效。
依照 Solaris 安裝文件的說明,安裝 Solaris 作業環境。
叢集中所有節點,必須安裝相同 Solaris 作業環境的版本。
如果要安裝叢集環境的新節點,您可以使用一般安裝 Solaris 作業環境的任何方法,將軟體安裝至這些新節點上。 這些方法包括使用 Solaris 交談式安裝程式、Solaris JumpStart 和 Solaris Web Start。
安裝 Solaris 軟體期間,請執行下列項目。
至少要安裝「一般使用者系統支援」軟體群組。
如果您打算使用 Remote Shared Memory Application Programming Interface (RSMAPI) 或 PCI-SCI 配接卡進行交互連接傳輸,可在較高等級的軟體群組中找到所需的 RSMAPI 軟體套件 (SUNWrsm、SUNWrsmx、SUNWrsmo 和 SUNWrsmox)。如果您選擇安裝「一般使用者系統支援」軟體群組,則一定要依照 步驟 12 所述,手動安裝 Solaris CD-ROM 上的 SUNWrsm* 套件。
如果您想要使用 SunPlex Manager,可在較高等級軟體群組中找到所需的 Apache 軟體套件 (SUNWapchr 和 SUNWapchu)。如果您選擇安裝「一般使用者系統支援」軟體群組,則一定要依照 步驟 13 所述,手動安裝 Solaris CD-ROM 上的 SUNWapch* 套件。
關於 Solaris 軟體的其它需求資訊,請參閱 Sun Cluster 3.0 12/01 軟體安裝手冊 中的「Solaris 軟體群組注意事項」。
選擇「線上援助佈局」來設定檔案系統。
建立一個至少 100 MB 的檔案系統,供整體裝置子系統使用。 如果您打算用 SunPlex Manager 安裝 Sun Cluster 軟體,則您建立的檔案系統中一定要有 /globaldevices 這個裝載點。scinstall 預設就是使用這個裝載點。
安裝 Sun Cluster 軟體,需要有整體裝置檔案系統才能完成。
除了用 SunPlex Manager 安裝 Sun Cluster 軟體之外,如果您也想用它安裝 Solstice DiskSuite 軟體 (Solaris 8)、設定 Solaris Volume Manager 軟體 (Solaris 9) 或安裝 Sun Cluster HA for NFS 與 Sun Cluster HA for Apache,請先在磁碟片段 7 上建立檔案系統,並設定其裝載點為 /sds。以此方法安裝 Solstice DiskSuite 時,該磁碟片段的空間至少要有 10MB。若是安裝 Solaris Volume Manager,則該磁碟片段的空間至少要有 20MB。否則依照 Sun Cluster 3.0 12/01 軟體安裝手冊 中「系統磁碟分割區」描述的方式,建立容體管理者軟體所需的檔案系統分割區。
選擇自動重新開機。
當下一個提示符號顯現時,Solaris 軟體便已經安裝完畢,且節點也重新開機。
為了使管理簡化,請在每一個節點上設定相同的 root 密碼。
當被詢問是否要自動省電關機時,請回答 no。
您必須停用 Sun Cluster 配置中的自動關機功能。請參閱 pmconfig(1M) 及 power.conf(4) 線上援助頁,以取得詳細資訊。
Solaris 軟體安裝期間,預設會停用 Solaris 介面群組功能。 Sun Cluster 配置不支援介面群組,所以不應該啟用介面群組。請參閱 ifconfig(1M) 線上援助頁以取得有關 Solaris 介面群組的其它資訊。
要在現有的叢集安裝新的節點嗎?
是否已經將此新節點加入叢集的授權節點清單內?
如果是的話,請至 步驟 10。
如果沒有,請在另一個使用中的叢集節點執行 scsetup(1M),將此節點的名稱加入授權叢集節點清單內。請參閱 Sun Cluster 3.0 12/01 系統管理手冊 中的「如何新增叢集節點至已授權的節點清單」,以取得詳細操作程序。
在新節點上為叢集中的每一個叢集檔案系統分別建立一個裝載點。
此叢集中是否有任何節點已經安裝了 VERITAS Volume Manager (VxVM)?
如果有的話,則所有已經安裝了 VxVM 的節點都一定要使用相同的 vxio 編號,且這個編號在尚未安裝 VxVM 的節點上也必須確定都是可以使用的。
# grep vxio /etc/name_to_major vxio NNN |
萬一該此 vxio 編號在尚未安裝 VxVM 的節點上已經被佔用了,請將 /etc/name_to_major 中的設定改成使用其它編號,將此編號空出來給 VxVM 使用。
如果沒有,請至 步驟 12。
您是否打算使用 Remote Shared Memory Application Programming Interface (RSMAPI) 或 PC-SCI 配接卡進行互連傳輸?
如果是且您已安裝了「一般使用者系統支援」軟體,請從 Solaris CD-ROM 安裝 SUNWrsm* 套件。
# pkgadd -d .SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox |
如果不是,或者您已經安裝了較高等級的軟體群組,請跳到 步驟 13。
是否要使用 SunPlex Manager?
如果要的話,而且您安裝的是「一般使用者系統支援」軟體群組,請再加裝 Solaris CD-ROM 上的 SUNWapch* 套件。
# pkgadd -d .SUNWapchr SUNWapchu |
如果不要,或者您已經安裝了較高等級的軟體群組,請跳到 步驟 14。
安裝 SunPlex Manager 之前,請務必先將 Apache 軟體套件安裝到系統上。
安裝任何 Solaris 軟體修補程式。
請參閱 Sun Cluster 3.0 5/02 版次注意事項,以得知修補程式和安裝指示的位置。必要時,請檢視 /etc/release 檔案,看看節點上安裝的是哪一版的 Solaris 軟體。
安裝任何硬體相關的修補程式,並下載硬體修補程式中包含的任何需要韌體。
請參閱 Sun Cluster 3.0 5/02 版次注意事項,以得知修補程式和安裝指示的位置。
以叢集的所有公用主機名稱和邏輯位址在每一個節點上更新 /etc/inet/hosts 檔案。
無論您是否有使用命名服務,都應該執行此步驟。
是否要使用動態重新配置?
伺服器本身必須是 Sun Cluster 軟體所支援之可使用動態重新配置功能的其中一種,叢集本身才能使用動態重新配置功能。
如果要的話,請在每一個節點上將以下項目加入 /etc/system 檔案。
set kernel_cage_enable=1 |
這個項目會在下次系統重新開機後生效。關於在 Sun Cluster 中進行動態重新配置的程序,請參閱 Sun Cluster 3.0 12/01 系統管理手冊。請參閱您的伺服器文件,以取得關於動態重新配置的詳細資訊。
如果不是,請至 步驟 18。
在叢集節點上安裝 Sun Cluster 軟體。
若要使用 SunPlex Manager,請跳到 Sun Cluster 3.0 12/01 軟體安裝手冊 中的「使用 SunPlex Manager 安裝 Sun Cluster 軟體」。
若要使用 scinstall,請至 "如何將 Sun Cluster 軟體安裝到第一個叢集節點上 (scinstall) (5/02)"。