Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)

Procedure如何配置法定裝置


備註 –

在下列情況下,您無需配置法定裝置︰

請改為繼續執行如何驗證法定配置與安裝模式。


在叢集完全形成之後,只能執行一次此程序。使用此程序指定法定票數,然後解除叢集的安裝模式。

開始之前

請執行以下準備工作以將法定伺服器或 NAS 裝置配置為法定裝置。

  1. 若要將法定伺服器使用做為法定裝置,請備妥叢集,以與法定伺服器進行通訊。

    1. 如果公用網路使用長度可變的子網路 (亦稱作無分類內部網域路由(Classless Inter-Domain Routing, CIDR)),請修改下列各節點上的檔案。

      若您使用RFC 中所定義的分類子網路,您則不須執行這些步驟。

      1. 為每個叢集使用的公用子網路增加一個項目到 /etc/inet/netmasks 檔案。

        下列為包含公用網路IP 位址和網路遮罩的範例項目:


        10.11.30.0	255.255.255.0
      2. 附加 netmask + broadcast + 到每個「/etc/hostname.配接卡」檔案中的主機名稱項目。


        節點名稱 netmask + broadcast +
        
    2. 確定法定伺服器的 IP 位址包含在叢集中每個節點上的 /etc/inet/hosts 或 /etc/inet/ipnodes 檔案中。

    3. 如果您使用命名服務,請確定法定伺服器包含在「名稱到位址」對映中。

  2. 在節點登入為超級使用者。

  3. 若要將共用的 SCSI 磁碟用做法定裝置,請驗證裝置與叢集節點的連結,並選擇所要配置的裝置。

    1. 從叢集上的某個節點上,顯示系統檢查的所有裝置之清單。

      您無需以超級使用者身份登入即可執行此指令。


      phys-schost-1# cldevice list -v
      

      輸出類似下列內容︰


      DID Device          Full Device Path
      ----------          ----------------
      d1                  pcircinus1:/dev/rdsk/c0t0d0
      d2                  pcircinus1:/dev/rdsk/c0t6d0
      d3                  pcircinus2:/dev/rdsk/c1t1d0
      d3                  pcircinus1:/dev/rdsk/c1t1d0
      …
    2. 請確保輸出顯示叢集節點與儲存裝置間的所有連結。

    3. 決定要配置成法定裝置的每個共用磁碟之整體裝置 ID 名稱。


      備註 –

      您所選擇的任何共用磁碟必須能夠用做法定裝置。請參閱法定裝置,以取得有關選擇法定裝置的進一步資訊。


      使用步驟 a 中的 scdidadm 輸出來識別每個要配置為法定裝置的共用磁碟的裝置 ID 名稱。例如,步驟 a 中的輸出顯示全域裝置 d2 由 phys-schost-1 與 phys-schost-2 共用。

  4. 啟動 clsetup 公用程式。


    phys-schost# clsetup
    

    出現「Initial Cluster Setup」畫面。


    備註 –

    如果是顯示 Main Menu,表示此程序已經執行成功了。請跳至步驟 9。


  5. 請回覆「Do you want to add any quorum disks?」提示。

    • 如果叢集為雙節點叢集,則必須配置至少一個共用法定裝置。鍵入 Yes 以配置一個或多個法定裝置。

    • 如果您的叢集有三個以上的節點,配置法定裝置是選用性的。

      • 如果您不想配置附加法定裝置,請鍵入 No。接著跳至步驟 8。

      • 鍵入 Yes 以配置附加法定裝置。接著執行步驟 6。

  6. 指定要配置為法定裝置的裝置之類型。

    • 選擇 scsi 以配置共用的 SCSI 磁碟。

    • 選擇 quorum_server 將法定伺服器配置為法定裝置。

    • 選擇 netapp_nas 以配置 Network Appliance NAS 裝置。

  7. 指定要配置為法定裝置的裝置之名稱。

    • 至於法定伺服器,請同時指定以下資訊:

      • 法定伺服器主機的 IP 位址

      • 法定伺服器用來與叢集節點通訊的連接埠號

    • 對於 Network Appliance NAS 裝置,還需指定以下資訊:

      • NAS 裝置的名稱

      • NAS 裝置的 LUN ID

  8. 在 Is it okay to reset "installmode"? 提示符號出現時,輸入 Yes。

    在 clsetup 公用程式設定叢集的法定配置與法定票數之後,螢幕上會顯示訊息 Cluster initialization is complete。該公用程式讓您返回至 Main Menu。

  9. 結束 clsetup 公用程式。

接下來的步驟

驗證法定配置並驗證已停用安裝模式。請移至如何驗證法定配置與安裝模式。

疑難排解

中斷的 clsetup 處理 - 若法定設定程序中斷或失敗,請重新執行 clsetup。

法定票數變更 - 如果您稍後增加或減少了法定裝置之節點連接數目,則不會自動重新計算法定票數。您可以透過移除每個法定裝置然後將其重新增加至配置來重新建立正確的法定票數,每次移除一個法定裝置。臨時為雙節點叢集增加新的法定裝置,然後再移除和重新增加原有的法定裝置。然後再移除臨時法定裝置。請參閱「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中的第 6 章「管理法定數目」說明的「如何修改法定裝置節點清單」程序。