Sun Cluster 3.0 12/01 軟體安裝手冊

如何安裝 VERITAS Volume Manager 軟體與封裝根磁碟

此程序使用 scvxinstall(1M) 指令,以便一併安裝 VxVM 軟體並封裝根磁碟。


註解 -

若要在本機非根磁碟上建立 rootdg 磁碟群組,請至 "如何只安裝 VERITAS Volume Manager 軟體"


在每個要以 VxVM 安裝的節點上執行此程序。 您可以在叢集的所有節點上安裝 VERITAS Volume Manager (VxVM),或只在實際連接到 VxVM 將管理的儲存裝置之節點上加以安裝。


註解 -

雖然 scvxinstall 公用程式會在開始安裝時停用動態多路徑 (Dynamic Multipathing,DMP) 功能。安裝 VRTSvxvm 套件時,DMP 功能會自動由 VxVM 3.1.1 版或更新的版本重新啟動。DMP 必須停用,才能執行舊版的 VxVM。


  1. 確定叢集符合下列條件。

    • 叢集的所有節點都會以叢集模式執行。

    • 您安裝的節點根磁碟有兩個尚未使用的分割區。

  2. 在您要以 VxVM 安裝的節點上成為超級使用者。

  3. 確定節點的 /etc/name_to_major 檔案沒有 vxio 項目。

    如果此檔案內有 vxio 項目,請將其刪除。這可能是以前在叢集的其它節點上安裝 VxVM 所造成。安裝 VxVM 軟體套件期間,會自動加入正確的 vxio 項目。

  4. 將 VxVM CD-ROM 插入節點的光碟機。

  5. 以交談模式啟動 scvxinstall

    按 Control-C 鍵,以便取消 scvxinstall 指令。


    # scvxinstall
    

    請參閱 scvxinstall(1M) 線上援助頁,以取得詳細資訊。

  6. 出現是否要封裝根磁碟的提示時,請鍵入 yes


    Do you want Volume Manager to encapsulate root [no]?y
    

  7. 出現提示時,請指出 VxVM CD-ROM 的位置。

    • 若找到適當的 VxVM CD-ROM,提示訊息會顯示其位置,並以括號括起來。 按 Enter 鍵,以使用預設的位置。


      Where is the volume manager cdrom [default]?

    • 若找不到 VxVM CD-ROM,提示訊息就不會顯示預設位置。鍵入 CD-ROM 或 CD-ROM 影像的位置。


      Where is the volume manager cdrom?

  8. 出現提示時,請鍵入 VxVM 授權碼。


    Please enter license key:license
    

    scvxinstall 指令會自動完成下列工作。

    • 停用「動態多路徑」(DMP)。

    • 安裝 VRTSvxvmVRTSvmdevVRTSvmman 套裝軟體。

    • vxio 驅動程式的主要號碼設定為 210

    • 藉由封裝根磁碟來建立 rootdg 磁碟群組

    • 更新 /etc/vfstab 檔案內的 /global/.devices 項目

    請參閱 scvxinstall(1M) 線上援助頁,以取得進一步的詳細資訊。


    註解 -

    在安裝期間,會自動重新啟動兩次。所有的安裝作業完成之後,scvxinstall 會第二次自動重新啟動節點,除非您在出現提示時按 Control-C 鍵才不會重新啟動。如果您按 Control-C 鍵來取消第二次的重新啟動,則必須在稍後重新啟動節點,以完成 VxVM 安裝。


  9. 如果要啟用 VxVM 叢集功能,請執行 vxlicense 指令,以提供叢集功能授權碼。

    請參閱 VxVM 文件,以取得關於 vxlicense 指令的詳細資訊。

  10. (選擇性的) 安裝 VxVM GUI。


    # pkgadd VRTSvmsa
    

    請參閱 VxVM 文件,以取得關於 VxVM GUI 的詳細資訊。

  11. 退出 CD-ROM。

  12. 安裝任何的 VxVM 修補程式。

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

  13. (選擇性的) 如果您不想要 VxVM 線上援助頁出現在叢集節點上,請移除線上援助頁套件。


    # pkgrm VRTSvmman
    

  14. 是否要在另一個節點上安裝 VxVM?

  15. 是否有其它想以 VxVM 安裝的節點?


    註解 -

    如果要啟用 VxVM 叢集能,叢集的所有節點上必須安裝 VxVM。請至 步驟 17


  16. 請在所有非 VxVM 的節點上,修改 /etc/name_to_major 檔。

    1. 在您想以 VxVM 安裝的節點上,變成超級使用者。

    2. 修改 /etc/name_to_major 檔,並加入項目,以便將 vxio 主要號碼設定為 210


      # vi /etc/name_to_major
      vxio 210


      註解 -

      如果您稍後以 VxVM 安裝此節點,您必須在 VxVM 安裝前,先移除 vxio 項目。


    3. 初始化 vxio 項目。


      # drvconfig -b -i vxio -m 210
      


      註解 -

      下次重新啟動這個節點時,可能會出現類似下列的訊息。這些訊息關係不大,可以忽略。


      /sbin/rcS: /usr/sbin/vxrecover: not found
      /etc/rc2.d/S75MOUNTGFSYS: /usr/sbin/vxdctl: not found


    4. 重複步驟 a步驟 c (在您 想以 VxVM 安裝的其它節點上)。

      完成後,叢集的每個節點應該會具有相同的 vxio 項目 (在 /etc/name_to_major 檔中)。

  17. 是否要對封裝的根磁碟進行鏡像?


註解 -

如果稍後您需要解開根磁碟封裝,請按照"如何解除根磁碟封裝" 中的程序進行。