Sun Cluster 3.0 安裝手冊

如何安裝 Sun Cluster 軟體和建立新的叢集節點

安裝 Solaris 作業環境後,請在叢集的每一個節點上執行此工作。


註解 -

如果您使用 scinstall(1M) 自訂的 JumpStart 方法來安裝軟體, 則 Sun Cluster 軟體也已一起安裝了。請繼續至 "如何配置名稱服務轉換"


  1. 完成在 Sun Cluster 3.0 版注意事項 中,下列的配置規劃表。

    • 「叢集和節點名稱表」

    • 「叢集交互連接表」

    請參閱 第 1章, 規劃 Sun Cluster 配置 以取得規劃準則。

  2. 成為叢集節點的高階使用者。

  3. 如果您是從 CD-ROM 安裝,請將 Sun Cluster 3.0 CD-ROM 插入您要安裝和配置之節點的 CD-ROM 光碟機。

    如果「容體管理」常駐程式 vold(1M) 為執行狀態而且配置可管理 CD-ROM 裝置,則會 自動將 CD-ROM 裝載於 /cdrom/suncluster_3_0 目錄。

  4. 變更至 /cdrom_image/suncluster_3_0/SunCluster_3.0/Tools 目錄。


    # cd /cdrom_image/suncluster_3_0/SunCluster_3.0/Tools
    
  5. 啟動 scinstall(1M) 公用程式。


    # ./scinstall
    

    使用交談式 scinstall 公用程式時,請遵循以下的準則。

    • 交談式 scinstall 可讓您預先輸入。因此,如果下一個畫面沒有 立即出現時,請不要按多次 Return。

    • 除非另有說明,按下 Control-D 將返回一系列相關問題的開始位置或 Main Menu。

    • 您階段作業的回答,會被儲存為下次執行此功能表選項時的預設值。

    • 在以叢集模式順利啟動節點後,才能重新執行 scinstall,以及依據需要變更配置資訊。 然而,如果節點的錯誤配置資料,影響到叢集已建立的部份,您可能需要先將錯誤資訊移除 。 若要執行此動作,請登入其中一個作用中的叢集節點,然後使用 scsetup(1M) 公用程式移除錯誤的配接卡、接點或電纜資訊。

  6. 若要安裝第一個節點並建立新的叢集,請鍵入 1 (建立新的叢集)。

    依照提示並使用您的配置規劃表來安裝 Sun Cluster 軟體。您將會被詢問下列資訊。

    • 叢集名稱

    • 其他將成為此叢集一部份的節點名稱

    • 節點辨證

    • 私有網路位址和網路遮罩-在叢集順利形成之後,您無法變更私有網路位址

    • 叢集交互連接 (傳輸配接卡和傳輸接點)-你可以使用 scinstall 指令 配置不超過兩個的配接卡,但是稍後您可以使用 scsetup 公用程式配置更多的配接卡

    • 全域裝置檔案系統名稱

    • 自動重新開機-如果您要安裝 Sun Cluster 軟體修補程式,請勿選擇自動重新開機

    當您回答了提示的問題後,會顯示由您的輸入所產生的 scinstall 指令以進行確認。如果您選擇不接受指令,scinstall 公用程式會返回 Main Menu。 在此您可以重新執行功能表選項 1 然後提供不同的回答。 您先前的輸入內容,會顯示成為預設值。


    註解 -

    除非您安裝了自己的 /etc/inet/ntp.conf 檔案, 否則 scinstall 指令會為您安裝預設的 ntp.conf 檔案。 因為隨附的預設檔案會參考八個節點,因此 xntpd(1M) 常駐程式可能會在啟動時 發出錯誤訊息。您可以忽略這些訊息。請參閱 "如何更新網絡時間協定 (NTP)" 以取得如何在 其他一般叢集狀況下抑制這些訊息的資訊。


  7. 若要安裝叢集的第二個節點,請鍵入 2 (新增此機器成為節點)。

    在第一個節點仍在進行安裝時,你就可以開始這個步驟。

    依照提示並使用您的配置規劃表來安裝 Sun Cluster 軟體。您將會被詢問下列資訊。

    • 現存叢集節點的名稱,請參照 sponsor node

    • 叢集名稱

    • 叢集交互連接 (傳輸配接卡和傳輸接點)

    • 全域裝置檔案系統名稱

    • 自動重新開機-如果您要安裝 Sun Cluster 軟體修補程式,請勿選擇自動重新開機

    當您回答了提示的問題後,會顯示由您的輸入所產生的 scinstall 指令以進行確認。如果您選擇不接受指令,scinstall 公用程式會返回 Main Menu。 在此您可以重新執行功能表選項 2 然後提供不同的回答。您先前的回答的內容,會顯示為預設值。

    如果您選擇繼續安裝而且尚未建立贊助節點,則 scinstall 會等待贊助節點變為可用的狀態。

  8. 請在其他每一個節點上重複 步驟 7,直到所有的節點均配置完整。

    不需要等待第二個節點完成安裝,即可再安裝其他的節點。

  9. 安裝 Sun Cluster 軟體修補程式。

    請參照 Sun Cluster 3.0 版次注意事項 以取得修補程式和安裝指示的位置。

  10. 如果您安裝了 Sun Cluster 軟體修補程式,請關閉叢集,然後再重新開機叢集的每一個節點。

    在重新啟動叢集的第一個節點之前,請使用 scshutdown 指令關閉叢集。在離開叢集節點安裝模式前, 只有建立叢集的第一個節點 (贊助節點) 擁有法定票。在仍處於安裝模式的已建立叢集,如果未關閉叢集即重新開機第一個節點, 則剩餘的叢集節點無法取得法定票而且整個叢集關閉。

    "如何執行後置安裝設定" 程序執行時,叢集節點會維持在安裝模式,直到您第一次執行 scsetup(1M) 指令為止。

範例-安裝 Sun Cluster 軟體

scinstall 安裝作業在叢集的第一個節點 phys-schost-1 完成安裝時,下列範例即顯示其進度訊息。


** Installing SunCluster 3.0 **
        SUNWscr.....done.
        SUNWscdev...done.
        SUNWscu.....done.
        SUNWscman...done.
        SUNWscsal...done.
        SUNWscsam...done.
        SUNWscrsmop.done.
        SUNWsci.....done.
        SUNWscid....done.
        SUNWscidx...done.
        SUNWscvm....done.
        SUNWmdm.....done.
 
Initializing cluster name to "sccluster" ... done
Initializing authentication options ... done
Initializing configuration for adapter "hme2" ... done
Initializing configuration for adapter "hme4" ... done
Initializing configuration for junction "switch1" ... done
Initializing configuration for junction "switch2" ... done
Initializing configuration for cable ... done
Initializing configuration for cable ... done
Setting the node ID for "phys-schost-1" ... done (id=1)
 
Checking for global devices global file system ... done
Checking device to use for global devices file system ... done
Updating vfstab ... done
 
Verifying that NTP is configured ... done
Installing a default NTP configuration ... done
Please complete the NTP configuration after scinstall has finished.
 
Verifying that "cluster" is set for "hosts" in nsswitch.conf ... done
Adding the "cluster" switch to "hosts" in nsswitch.conf ... done
 
Verifying that "cluster" is set for "netmasks" in nsswitch.conf ... done
Adding the "cluster" switch to "netmasks" in nsswitch.conf ... done
 
Verifying that power management is NOT configured ... done
Unconfiguring power management ... done
/etc/power.conf has been renamed to /etc/power.conf.060199105132
Power management is incompatible with the HA goals of the cluster.
Please do not attempt to re-configure power management.
 
Ensure routing is disabled ... done
Network routing has been disabled on this node by creating /etc/notrouter.
Having a cluster node act as a router is not supported by Sun Cluster.
Please do not re-enable network routing.
 
Log file - /var/cluster/logs/install/scinstall.log.276
 
Rebooting ... 

下一步

若要設定名稱服務尋找次序,請至 "如何配置名稱服務轉換"