在叢集的一個節點上執行此程序,以在叢集的所有節點上配置 Sun Cluster 軟體。
此程序使用 scinstall 指令的互動式格式。若要使用 scinstall 指令的非互動式格式,例如在開發安裝程序檔時,請參閱 scinstall(1M) 線上手冊。
在執行 scinstall 指令之前,請確認已手動或使用 Java ES installer 程式的無訊息模式格式在節點上安裝 Sun Cluster 套裝軟體。如需得知從安裝程序檔執行 Java ES installer 程式的相關資訊,請參閱「Sun Java Enterprise System 5 Installation Guide for UNIX」中的第 5 章「Installing in Silent Mode」。
請執行以下作業:
請確定已安裝 Solaris 作業系統來支援 Sun Cluster 軟體。
如果節點上已安裝了 Solaris 軟體,那麼您必須確定 Solaris 的安裝符合 Sun Cluster 軟體以及您要安裝到叢集上的任何其他軟體的需求。請參閱如何安裝 Solaris 軟體,以取得有關安裝 Solaris 軟體來滿足 Sun Cluster 軟體要求的更多資訊。
請確定 Sun Cluster 套裝軟體和修補程式已安裝在節點上。請參閱 如何安裝 Sun Cluster 架構和資料服務套裝軟體。
請確定您要使用 scinstall 公用程式的一般模式還是自訂模式。對於 Sun Cluster 軟體的「一般」安裝,scinstall 自動指定下列配置預設值。
元件 |
預設值 |
---|---|
專用網路位址 |
172.16.0.0 |
專用網路遮罩 |
255.255.248.0 |
叢集傳輸配接卡 |
兩個配接卡 |
叢集傳輸交換器 |
switch1 與 switch2 |
整體裝置檔案系統名稱 |
/globaldevices |
安裝安全性 (DES) |
已限制 |
依據您是以一般模式,還是以自訂模式執行 scinstall 公用程式,請完成以下叢集配置工作表之一。
典型模式工作表 - 如果您要使用典型模式,並且接受所有預設值,請完成以下工作表。
自訂模式工作表 - 如果您要使用自訂模式並自訂配置資料,請完成以下工作表。
若要安裝單節點叢集,scinstall 公用程式會自動指定預設的私用網路位址和網路遮罩 (即使叢集節點不使用私用網路)。
請遵照這些準則來使用此程序中的互動式 scinstall 公用程式:
互動式 scinstall 可讓您繼續鍵入。因此,如果下一個功能表螢幕沒有立即顯示,請勿多次按下 Return 鍵。
除非另有說明,否則可按下 Control-D 返回一系列相關問題的起始位置或 Main Menu。
先前階段作業的預設回覆顯示在問題結尾處的括號 ([ ]) 中。按 Return 鍵可輸入括號中的回應,無需鍵入它。
若在安裝 Sun Cluster 軟體期間停用了遠端配置,請重新啟用遠端配置。
啟用所有叢集節點的 用於超級使用者的遠端 Shell (rsh(1M)) 或 Secure Shell (ssh(1)) 存取。
在您要配置叢集的叢集節點上,成為超級使用者。
啟動 scinstall 公用程式。
phys-schost# /usr/cluster/bin/scinstall |
輸入與 [建立新的叢集或增加叢集節點] 選項對應之數字,然後按 Return 鍵。
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node 2) Configure a cluster to be JumpStarted from this install server 3) Manage a dual-partition upgrade 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1 |
之後會顯示 [新叢集與叢集節點功能表]。
輸入與 [建立新叢集] 選項對應之數字,然後按 Return 鍵。
之後會顯示 [典型或自訂模式] 功能表。
輸入與 [典型] 或 [自訂] 模式選項對應之數字,然後按 Return 鍵。
之後會顯示 [建立新叢集] 畫面。閱讀需求事項,然後按下 Control-D 繼續。
依照功能表提示, 從配置規劃工作表提供您的回答。
scinstall 公用程式會安裝與配置所有叢集節點,並重新啟動叢集。在所有節點都已順利啟動並進入叢集後,即建立了叢集。Sun Cluster 安裝輸出記錄於 /var/cluster/logs/install/scinstall.log.N 檔案中。
對於 Solaris 10 作業系統,請在每個節點上驗證 Service Management Facility (SMF) 的多重使用者服務為線上狀態。
如果節點的服務尚未進入線上狀態,請待其進入線上狀態後,再繼續執行下一個步驟。
phys-schost# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
在節點登入為超級使用者。
phys-schost# clnode status |
輸出類似下列文字。
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online |
如需得知更多資訊,請參閱 clnode(1CL) 線上手冊。
若您想要在具有高度可用性的本機檔案系統使用 Sun Cluster HA for NFS,請確認已停用迴路檔案系統 (LOFS)。
若要停用 LOFS,請在叢集的每個節點增加以下項目到 /etc/system 檔。
exclude:lofs |
對 /etc/system 檔所做的變更會在下次重新啟動系統後生效。
如果您在具有高度可用性的本機檔案系統上使用 Sun Cluster HA for NFS,並且執行 automountd,則無法啟用 LOFS。LOFS 可導致 Sun Cluster HA for NFS 發生切換保護移轉問題。若您選擇要在具有高度可用性的本機檔案系統上增加 Sun Cluster HA for NFS,您就必須進行以下其中一項配置變更。
但是,若您在叢集配置非全域區域,就必須在全部叢集節點啟用 LOFS。若具有高度可用性之本機檔案系統上的 Sun Cluster HA for NFS 必須與 LOFS 共存,請使用其他解決方案之一,而非停用 LOFS。
停用 LOFS。
停用 automountd 常駐程式。
從自動掛載程式對應中,排除所有由 Sun Cluster HA for NFS 匯出的具有高度可用性之本機檔案系統中的檔案。此選擇可讓您將 LOFS 與 automountd 常駐程式保持為啟用狀態。
請參閱「System Administration Guide: Devices and File Systems」中的「The Loopback File System」 (Solaris 9 或 Solaris 10) ,以得知關於迴路檔案系統的更多資訊。
以下範例顯示 scinstall 在雙節點叢集上完成配置作業時,所記錄的 scinstall 進度訊息 (schost)。使用 scinstall 一般模式,從 phys-schost-1 安裝叢集。另一個叢集節點為 phys-schost-2。配接卡名稱為 qfe2 與 qfe3。已啟用自動選擇法定裝置。
Installation and Configuration Log file - /var/cluster/logs/install/scinstall.log.24747 Testing for "/globaldevices" on "phys-schost-1" … done Testing for "/globaldevices" on "phys-schost-2" … done Checking installation status … done The Sun Cluster software is already installed on "phys-schost-1". The Sun Cluster software is already installed on "phys-schost-2". Starting discovery of the cluster transport configuration. The following connections were discovered: phys-schost-1:qfe2 switch1 phys-schost-2:qfe2 phys-schost-1:qfe3 switch2 phys-schost-2:qfe3 Completed discovery of the cluster transport configuration. Started sccheck on "phys-schost-1". Started sccheck on "phys-schost-2". sccheck completed with no errors or warnings for "phys-schost-1". sccheck completed with no errors or warnings for "phys-schost-2". Removing the downloaded files … done Configuring "phys-schost-2" … done Rebooting "phys-schost-2" … done Configuring "phys-schost-1" … done Rebooting "phys-schost-1" … Log file - /var/cluster/logs/install/scinstall.log.24747 Rebooting … |
配置失敗 - 若無法將一個或數個節點加入叢集,或者指定了錯誤的配置資訊,請先嘗試重新執行此程序。若上述做法無法修正問題,請在每個配置錯誤的節點執行如何取消配置 Sun Cluster 軟體來修正安裝問題的程序來將其從叢集配置中移除。您不需要解除安裝 Sun Cluster 套裝軟體。接著,重新執行此程序。
若已安裝單一節點的叢集,便完成了叢集建立過程。請至建立叢集檔案系統以安裝磁碟區管理軟體並配置叢集。
如果您已安裝多節點叢集,並選擇了自動法定配置,便完成了後續安裝設置。請移至如何驗證法定配置與安裝模式。
如果您已安裝多節點叢集,但拒絕了自動法定配置,請執行後續安裝設定。請移至如何配置法定裝置。