當您使用 Network Appliance (NetApp) 網路連結式儲存 (NAS) 裝置做為法定裝置時,有以下要求:
必須安裝來自 NetApp 的 iSCSI 授權。
必須將叢集化檔案伺服器的一個 iSCSI LUN 配置為用做法定裝置。
必須將 NetApp NAS 單元配置為使用 NTP 同步化時間。
為叢集化檔案伺服器所選取的 NTP 伺服器中,必須至少有一個是 Sun Cluster 節點的 NTP 伺服器。
啟動叢集時,請務必在啟動叢集節點之前啟動 NAS 裝置。
如果您啟動裝置的順序錯誤,則節點將無法找到法定裝置。如果節點發生此種情況的故障,則叢集可能會無法繼續提供服務。如果服務中斷,您必須重新啟動叢集或移除 NetApp NAS 法定裝置,然後重新增加。
叢集僅可將 NAS 裝置用於單一法定裝置。
如果您需要附加的法定裝置,則可以配置其他共用儲存體。使用相同 NAS 裝置的附加叢集可使用該裝置上的獨立 LUN 作為其法定裝置。
請參閱以下 Sun Cluster 文件,以取得有關在 Sun Cluster 環境中安裝 NetApp NAS 儲存裝置的資訊:「Sun Cluster 3.1 - 3.2 With Network-Attached Storage Devices Manual for Solaris OS」。
此程序提供長形式的 Sun Cluster 指令。大多數指令還有簡短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令。
請確定所有 Sun Cluster 節點均處於線上狀態,並可與 NetApp 叢集化檔案伺服器進行通訊。
在叢集的任一節點上成為超級使用者或成為提供 solaris.cluster.modify RBAC 授權的角色。
啟動 clsetup 公用程式。
# clsetup |
螢幕將顯示 clsetup 主功能表。
鍵入與 [Quorum] 選項相對應的數字。
顯示 Quorum Menu。
鍵入對應選項的數字以增加法定裝置。然後鍵入 yes 確認您正在增加法定裝置。
clsetup 公用程式會詢問所要增加的法定裝置類型。
鍵入與 netapp_nas quorum 法定裝置的選項相對應的數字。然後鍵入 yes 確認您正在新增 netapp_nas 法定裝置。
clsetup 公用程式會要求您提供新法定裝置的名稱。
鍵入要增加之法定裝置的名稱。
該法定裝置名稱可以是您選擇的任意名稱。該名稱僅用於處理將來的管理指令。
clsetup 公用程式會要求您提供新法定裝置的檔案伺服器名稱。
鍵入新法定裝置的檔案伺服器名稱。
該名稱為檔案伺服器的網路可存取名稱或位址。
clsetup 公用程式將要求您提供檔案伺服器的 LUN ID。
鍵入檔案伺服器上法定裝置的 LUN ID。
clsetup 公用程式將詢問您是否應將新法定裝置增加至檔案伺服器。
鍵入 yes 繼續增加新的法定裝置。
如果新法定裝置新增成功,clsetup 公用程式會顯示新增成功的訊息。
確認法定裝置新增成功。
# clquorum list -v |
以下範例顯示了在 clsetup 增加 NetApp NAS 法定裝置時由其產生的 clquorum 指令。本範例中也有示範驗證步驟。
Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any cluster node. [Start the clsetup utility:] # clsetup [Select Quorum>Add a quorum device] [Answer the questions when prompted.] [You will need the following information.] [Information: Example:] [Quorum Device Netapp_nas quorum device] [Name: qd1] [Filer: nas1.sun.com] [LUN ID: 0] [Verify that the clquorum command was completed successfully:] clquorum add -t netapp_nas -p filer=nas1.sun.com,-p lun_id=0 qd1 Command completed successfully. [Quit the clsetup Quorum Menu and Main Menu.] [Verify that the quorum device is added:] # clquorum list -v Quorums Type ------- ---- qd1 netapp_nas scphyshost-1 node scphyshost-2 node |