本節提供初次安裝一對 StorEdge/Netra st A1000 陣列安裝到未配置叢集中的程序。若要將 StorEdge/Netra st A1000 陣列加入運作中的叢集,請利用 "如何將一對 StorEdge/Netra st A1000 陣列加入執行中的叢集" 的程序。
在您的叢集節點上安裝 Solaris 作業環境及 Sun Cluster 之前,請先使用本程序安裝並配置一對 StorEdge/Netra st A1000 陣列。
在連接到陣列的各節點中安裝 主機配接卡。
有關安裝 主機配接卡 的程序,請參閱 主機配接卡 與節點隨附的文件。
以電纜連接陣列。
StorEdge/Netra st A1000 陣列必須配置成對才能於 Sun Cluster 環境中使用。圖 7-1 顯示在 Sun Cluster 環境中佈線完成的 StorEdge/Netra st A1000。
開啟陣列電源,然後再開啟叢集節點的電源。
當您開啟節點的電源時,請勿讓它們啟動。必要時,請停止節點,如此一來您便能在出現 ok 提示符號時,執行「OpenBootTM PROM (OBP) 監視器」作業。
若要開啟 StorEdge/Netra st A1000 陣列的電源,請將電源開關推到暫時開啟位置 (右邊),然後將它放開。
在第一個節點上找出 主機配接卡 的路徑:
{0} ok show-disks ...b) /sbus@6,0/QLGC,isp@2,10000/sd...d) /sbus@2,0/QLGC,isp@2,10000/sd... |
使用這項資訊變更 步驟 5 的 nvramrc 程序檔中,主機配接卡的 SCSI 位址,但裝置路徑中不可包含 sd 目錄。
編輯 nvramrc 程序檔以變更第一個節點上,主機配接卡 的 scsi-initiator-id。
主機配接卡 的預設 SCSI 位址為 7。請保留 SCSI 位址 7,以供 SCSI 鏈中的一個 主機配接卡 使用。此程序參照擁有 SCSI 位址 7 作為「第二個節點」之主機配接卡的節點。
為避免發生衝突,您必須將 SCSI 鏈中其他 主機配接卡 的 scsi-initiator-id 變更為可用的 SCSI 位址。本程序參照擁有可作為「第一個節點」使用的 SCSI 位址之主機配接卡的節點。
如需 nvramrc 編輯程式與 nvedit 按鍵指令的部分清單,請參閱 Sun Cluster 3.0 12/01 Hardware Guide 的「附錄 B」。如需完整的指令清單,請參閱 OpenBoot 3.x Command Reference Manual。
下列範例將第一個節點上,主機配接卡的 scsi-initiator-id 設定成 6。「OpenBoot PROM 監視器」會印出行數 (0:, 1:,以此類推)。
請務必在上引號後面和 scsi-initiator-id 前面插入一個空格。
{0} ok nvedit 0: probe-all 1: cd /sbus@6,0/QLGC,isp@2,10000 2: 6 " scsi-initiator-id" integer-property 3: device-end 4: cd /sbus@2,0/QLGC,isp@2,10000 5: 6 " scsi-initiator-id" integer-property 6: device-end 7: install-console 8: banner <Control C> {0} ok |
儲存變更。
您透過 nvedit 指令所做的變更會記錄在 nvramrc 程序檔的暫存副本中。您可以繼續編輯這個副本,而不會有任何問題。完成編輯動作後,請儲存變更。如果您不確定是否要變更的話,請放棄變更。
若要儲存變更,請鍵入:
{0} ok nvstore |
若要放棄變更,請鍵入:
{0} ok nvquit |
依照下列範例所示,確認您在 步驟 5 中建立的 nvramrc 程序檔內容。
如果 nvramrc 程序檔的內容不正確,請再次使用 nvedit 指令更正。
{0} ok printenv nvramrc nvramrc = probe-all cd /sbus@6,0/QLGC,isp@2,10000 6 " scsi-initiator-id" integer-property device-end cd /sbus@2,0/QLGC,isp@2,10000 6 " scsi-initiator-id" integer-property device-end install-console banner |
設定參數,以引導「OpenBoot PROM 監視器」使用 nvramrc 程序檔:
{0} ok setenv use-nvramrc? true use-nvramrc? = true |
確認第二個節點上,各 主機配接卡 的 scsi-initiator-id 是否均已設定為 7。
請使用 show-disks 指令找出連結 主機配接卡 的路徑。選取各 主機配接卡 的裝置樹節點,然後顯示節點的屬性,以確認各 主機配接卡 的 scsi-initiator-id 均已設定成 7。
{0} ok show-disks ...b) /sbus@6,0/QLGC,isp@2,10000/sd...d) /sbus@2,0/QLGC,isp@2,10000/sd... {0} ok cd /sbus@6,0/QLGC,isp@2,10000 {0} ok .properties scsi-initiator-id 00000007 |
安裝 Solaris 作業環境,然後套用所有必要的 Solaris 修補程式。
關於 Solaris 作業環境所需的最新修補程式清單,請參閱 SunSolve。Sun 的服務供應商以及擁有 SunSolve 服務合約的客戶均可在 SunSolve 網站線上取得 SunSolve: http://sunsolve.sun.com。
安裝 RAID Manager 軟體。
有關安裝 RAID Manager 軟體的程序,請參閱 Sun StorEdge RAID Manager 6.22.1 Release Notes。
RAID Manager 6.22.1 是利用 Sun Cluster 3.0 建立 Sun StorEdge/Netra st A1000 陣列的叢集時所需的軟體。
安裝所有 StorEdge/Netra st A1000 陣列或 RAID Manager 的修補程式。
關於 StorEdge/Netra st A1000 陣列所需的最新軟體、韌體與修補程式清單,請參閱 EarlyNotifier 20029,「A1000/A3x00/A1000FC Software/Firmware Configuration Matrix」。Sun 的服務供應商以及擁有 SunSolve 服務合約的客戶可在 SunSolve 網站 http://sunsolve.sun.com 上的進階搜尋下取得這份文件。
檢查 StorEdge/Netra st A1000 陣列 NVSRAM 檔案的修訂版;必要時,請安裝最新修訂版。
有關 NVSRAM 檔案修訂版號碼、啟動等級以及升級 NVSRAM 檔案的程序,請參閱 Sun StorEdge RAID Manager 6.22.1 Release Notes。
在兩個節點上設定 /etc/osa/rmparams 檔案中的 Rdac 參數。
Rdac_RetryCount=1 Rdac_NoAltOffline=TRUE |
利用邏輯單元 (LUN) 與緊急備用磁碟設定陣列。
有關利用 LUN 與緊急備用磁碟設定 StorEdge/Netra st A1000 陣列的程序,請參閱 Sun StorEdge RAID Manager User's Guide。
請使用 format 指令確認 Solaris 邏輯裝置的名稱。
請確定在兩個節點上執行 hot_add 指令時,您在 步驟 15 中建立的新 LUN 邏輯名稱會同時出現在這兩個節點上的 /dev/rdsk 目錄中:
# /etc/raid/bin/hot_add |
若要繼續進行 Sun Cluster 軟體及資料服務的安裝作業,請參閱 Sun Cluster 3.0 12/01 軟體安裝手冊 和 Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide。