在叢集的一個節點上執行此程序,以在叢集的所有節點上配置 Sun Cluster 軟體。
請執行以下作業:
確定已安裝 Solaris 作業系統來支援 Sun Cluster 軟體。
如果節點上已安裝了 Solaris 軟體,那麼您必須確定 Solaris 的安裝符合 Sun Cluster 軟體以及您要安裝到叢集上的任何其他軟體的需求。請參閱如何安裝 Solaris 軟體,以取得有關安裝 Solaris 軟體來滿足 Sun Cluster 軟體要求的更多資訊。
請確定 Sun Cluster 軟體套件已安裝在節點上。請參閱如何安裝 Sun Cluster 架構和資料服務軟體套裝模組 (Java ES installer)。
請確定您要使用 scinstall 公用程式的一般模式還是自訂模式。對於 Sun Cluster 軟體的「一般」安裝,scinstall 自動指定下列配置預設值。
元件 |
預設值 |
---|---|
專用網路位址 |
172.16.0.0 |
專用網路遮罩 |
255.255.0.0 |
叢集傳輸接點 |
switch1 與 switch2 |
整體裝置檔案系統名稱 |
/globaldevices |
安裝安全性 (DES) |
已限制 |
Solaris 與 Sun Cluster 修補程式目錄 |
/var/cluster/patches/ |
依據您是以一般模式,還是以自訂模式執行 scinstall 公用程式,請完成以下叢集配置工作表之一。
[典型] 模式 ─ 如果您要使用 [典型] 模式,並且接受所有預設值,請完成以下工作表。
元件 |
說明/範例 |
回答 |
|
---|---|---|---|
叢集名稱 |
您要建立的叢集的名稱是什麼? | ||
叢集節點 |
為初始叢集配置規劃的其他叢集節點的名稱是什麼? | ||
叢集傳輸配接卡與電纜 |
將節點附加至專用互連的兩個叢集傳輸配接卡的名稱是什麼? |
第一個
|
第二個
|
這是否為專屬叢集傳輸配接卡? |
是 | 否 |
是 | 否 |
|
如果否,則此配接卡的 VLAN ID 是什麼? | |||
法定配置 (僅適用於兩節點叢集) |
您是否要停用自動法定裝置選取?(如果所有共用儲存裝置均不是合格的法定裝置,或者您要將 Network Appliance NAS 裝置配置為法定裝置,請回答是。) |
是 | 否 |
|
檢查 |
發生 sccheck 錯誤時,您是否要中斷安裝?(sccheck 驗證是否滿足預配置需求) |
是 | 否 |
自訂模式 ─ 如果您要使用自訂模式並自訂配置資料,請完成以下工作表。
請依照這些準則來使用此程序中的互動式 scinstall 公用程式:
互動式 scinstall 可讓您繼續鍵入。因此,如果下一個功能表螢幕沒有立即顯示,請勿多次按下 Return 鍵。
除非另有說明,否則可按下 Control-D 返回一系列相關問題的起始位置或 Main Menu。
先前階段作業的預設回覆顯示在問題結尾處的括號 ([ ]) 中。按 Return 鍵可輸入括號中的回應,無需鍵入它。
如果您在 Sun Cluster 軟體安裝期間已停用遠端配置,請重新啟動遠端配置。
(可選擇) 若要使用 scinstall(1M) 公用程式來安裝修補程式,請將修補程式下載至修補程式目錄。
如果您使用一般模式安裝叢集,請使用名為 /var/cluster/patches/ 或 /var/patches/ 的目錄來包含所要安裝的修補程式。
在一般模式中,scinstall 指令會檢查修補程式的這兩個目錄。
如果這兩個目錄均不存在,則不會增加任何修補程式。
如果這兩個目錄均存在,則僅增加 /var/cluster/patches/ 目錄中的修補程式。
如果你使用自訂模式安裝叢集,請指定修補程式目錄的路徑。指定路徑可確保您不必使用 scinstall 在一般模式下檢查的修補程式目錄。
您可以在修補程式目錄中包含修補程式清單檔案。預設的修補程式清單檔案名稱為 patchlist。如需有關建立修補程式清單檔案的資訊,請參閱 patchadd(1M) 線上手冊。
成為要從中配置叢集的叢集節點之超級使用者。
啟動 scinstall 公用程式。
# /usr/cluster/bin/scinstall |
從 [Main Menu] 中選擇功能表項目,安裝叢集或叢集節點。
*** Main Menu *** Please select from one of the following (*) options: * 1) Install a cluster or cluster node 2) Configure a cluster to be JumpStarted from this install server 3) Add support for new data services to this cluster node 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1 |
從 [Install Menu] 中選擇功能表項目,安裝新叢集的所有節點。
請依照功能表提示來提供您的回答 配置規劃工作表。
scinstall 公用程式會安裝與配置所有叢集節點,並重新啟動叢集。在所有節點都已順利啟動並進入叢集後,即建立了叢集。Sun Cluster 安裝輸出記錄於 /var/cluster/logs/install/scinstall.log.N 檔案中。
對於 Solaris 10 作業系統,請在每個節點上驗證 Service Management Facility (SMF) 的多使用者服務是否處於線上狀態。
如果節點的服務尚未進入線上狀態,請待其進入線上狀態後,再繼續執行下一個步驟。
# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
從一個節點,驗證所有節點都已加入了此叢集。
執行 scstat(1M) 指令以顯示叢集節點的清單。您無需以超級使用者身份登入即可執行此指令。
% scstat -n |
輸出類似下列。
-- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online Cluster node: phys-schost-2 Online |
請安裝任何必要的修補程式以支援 Sun Cluster 軟體 (如果您尚未執行此作業)。
若要重新啟用迴路檔案系統 (LOFS),請從叢集的每個節點上的 /etc/system 檔案中刪除以下項目。
exclude:lofs |
重新啟用 LOFS 會在下次重新啟動系統後生效。
如果您在具有高度可用性的本機檔案系統上使用 Sun Cluster HA for NFS,並且執行 automountd,則無法啟用 LOFS。LOFS 可導致 Sun Cluster HA for NFS 發生切換保護移轉問題。如果您啟用了 LOFS,並且之後選擇在具有高度可用性的本機檔案系統上增加 Sun Cluster HA for NFS,則必須執行以下作業之一:
在叢集的每個節點上修復 /etc/system 檔案的 exclude:lofs 項目,然後重新啟動節點。此變更會停用 LOFS。
停用 automountd 常駐程式。
從自動掛載程式對應中,排除所有由 Sun Cluster HA for NFS 匯出的具有高度可用性之本機檔案系統中的檔案。此選擇可讓您將 LOFS 與 automountd 常駐程式保持為啟用狀態。
請參閱「System Administration Guide, Volume 1」中的「Types of File Systems」(Solaris 8),或「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 … |
如果您要安裝資料服務,請移至適用於所要安裝的資料服務和您的 Solaris 作業系統版本的程序:
Sun Cluster 2 of 2 CD-ROM (Sun Java System 資料服務) |
Sun Cluster Agents CD (所有其他資料服務) |
|||
---|---|---|---|---|
程序 |
Solaris 8 或 9 |
Solaris 10 |
Solaris 8 或 9 |
Solaris 10 |
X | ||||
X | ||||
X |
X |
|||
X |
否則,請移至下一個相應的程序:
如果您已安裝單一節點的叢集,便完成了叢集建立過程。請移至配置叢集,以安裝容體管理軟體並配置叢集。
如果您已安裝多節點叢集,並選擇了自動法定配置,便完成了後續安裝設置。請移至如何驗證法定配置與安裝模式。
如果您已安裝多節點叢集,但拒絕了自動法定配置,請執行後續安裝設定。請移至如何配置法定裝置。
完成 scinstall 處理之後,您無法變更專用網路位址和網路遮罩。如果您需要使用不同的私有網路位址或網路遮罩,並且節點仍處於安裝模式,請遵循如何解除安裝 Sun Cluster 軟體以校正安裝問題中的程序。然後,請執行如何安裝 Sun Cluster 架構和資料服務軟體套裝模組 (Java ES installer)中的程序,然後執行此程序重新安裝軟體並以正確的資訊配置節點。