此程序使用 scvxinstall(1M) 指令一併安裝 VxVM 軟體與封裝根磁碟。
若要在本機非根磁碟上建立 rootdg 磁碟群組,請跳到 "如何只安裝 VERITAS Volume Manager 軟體"。
在每一個您想用 VxVM 安裝的節點上執行此程序。您可以將 VERITAS Volume Manager (VxVM) 安裝到叢集的所有節點上,或是實際連接到 VxVM 管理的儲存裝置上。
雖然 scvxinstall 公用程式在開始安裝時會停用動態多路徑 (Dynamic Multipathing,DMP) 功能, 不過當 VRTSvxvm 套裝軟體安裝了之後, VxVM 3.1.1 會自動重新啟用 DMP。舊版的 VxVM 執行時,DMP 一定要關閉。
確定叢集是否符合以下條件。
叢集中的所有節點都以叢集模式執行
您安裝的節點根磁碟有兩個尚未使用的空分割區。
在您要用 VxVM 安裝的節點上成為超級使用者。
確定節點的 /etc/name_to_major 檔案中沒有 vxio 項目。
如果此檔案內有 vxio 項目,請將其刪除,這可能是以前叢集中其他節點上安裝了 VxVM 所造成。安裝 VxVM 軟體套件的過程中,會自動新增正確的 vxio 項目。
將 VxVM CD-ROM 插入節點的 CD-ROM 光碟機。
以交談模式啟動 scvxinstall。
任何時候按下 Control-C,即可中斷 scvxinstall 指令。
# scvxinstall |
請參閱 scvxinstall(1M) 線上援助頁,以取得詳細資訊。
當系統詢問您是否要封裝根磁碟時,請輸入 yes。
Do you want Volume Manager to encapsulate root [no]? y |
出現提示時,請輸入 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? |
出現提示時,請輸入您的VxVM授權碼。
Please enter license key:license |
scvxinstall 指令會自動完成以下工作。
停用「動態多路徑」(DMP)。
安裝 VRTSvxvm、VRTSvmdev 與 VRTSvmman 套裝軟體。
將 vxio 驅動程式的主要號碼設定為 210
透過封裝根磁碟的方式,建立 rootdg 磁碟群組
更新 /etc/vfstab 檔案內的 /global/.devices 項目
請參閱 scvxinstall(1M) 線上援助頁,以取得進一步的詳細資訊。
安裝完成後,除非您在出現提示符號時按下 Control-C,否則 scvxinstall 指令會自動重開此節點。如果您按下 Control-C,必須在稍後重開此節點,VxVM 的安裝才算完成。
如果要啟用 VxVM叢集功能,請執行 vxlicense 指令,並輸入叢集功能授權碼。
請參閱 VxVM 文件,以取得關於 vxlicense 指令的詳細資訊。
(選擇性的) 安裝 VxVM GUI。
# pkgadd VRTSvmsa |
請參閱 VxVM 文件,以取得關於 VxVM GUI 的詳細資訊。
退出 CD-ROM。
安裝任何 VxVM 修補程式。
請參閱 Sun Cluster 3.0 U1 版次注意事項,以取得修補程式和安裝指示的位置。
(選擇性的) 如果您不想在叢集節點上安裝 VxVM 線上援助頁,可將其移除。
# pkgrm VRTSvmman |
是否要將 VxVM 安裝到另一個節點上?
是否有其他不想用 VxVM 安裝的節點?
如果要啟用 VxVM 叢集功能,叢集的所有節點上必須都安裝 VxVM。請繼續至 步驟 20。
在您不想用 VxVM 安裝的節點上,變成超級使用者。
編輯 /etc/name_to_major 檔案,並新增項目,將 vxio 的主要號碼設定成 210。
# vi /etc/name_to_major vxio 210 |
以後如果使用 VxVM 安裝這個節點,則安裝 VxVM 之前應先將此 vxio 項目移除。
將 vxio 項目初始化。
# drvconfig -b -i vxio -m 210 |
下次這個節點重新開機時,可能會顯示類似下述訊息。這些訊息都沒什麼關係,可將其忽略。
/sbin/rcS:/usr/sbin/vxrecover:not found /etc/rc2.d/S75MOUNTGFSYS:/usr/sbin/vxdctl:not found |
在其他您不想用 VxVM 安裝的所有節點上,重複 步驟 16 到 步驟 18。
完成後,叢集的每一個節點在其 /etc/name_to_major 檔案內的 vxio 項目應該都一樣。
是否要對封裝的根磁碟進行鏡像?
如果是的話,請至 "如何對封裝根磁碟進行鏡像"。
如果不是,請至 "如何建立和註冊共用磁碟群組"。
以後如果您需要將封裝的根磁碟解開,請依照 "如何解開根磁碟封裝" 中的步驟進行。