執行此程序,將叢集的每個節點升級至 Sun Cluster 3.1 8/05 軟體。您還必須執行此程序,以完成將叢集從 Solaris 8 軟體升級至 Solaris 9 軟體,或從 Solaris 9 軟體升級至 Solaris 10 10/05 軟體或相容軟體。
您可以同時在多個節點上執行此程序。
請確保已安裝或升級附屬的軟體。請參閱如何在非滾動式升級之前升級附屬軟體。
成為叢集上某個節點的超級使用者。
請將 Sun Cluster 2 of 2 CD-ROM 插入該節點上的 CD-ROM 光碟機。
如果容體管理常駐程式 vold(1M) 正在執行,並且被配置為管理 CD-ROM 裝置,則常駐程式會自動將 CD-ROM 掛載在 /cdrom/cdrom0/ 目錄下。
切換至 Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/ 目錄,其中 arch 為 sparc 或 x86,ver 為 Solaris 8 的 8、Solaris 9 的 9,或 Solaris 10 的 10。
# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools |
# ./scinstall |
請勿使用節點上已經安裝的 /usr/cluster/bin/scinstall 指令。您必須使用 Sun Cluster 2 of 2 CD-ROM 上的 scinstall 指令。
從 [Main Menu] 中,選擇功能表項目 [Upgrade this cluster node]。
*** Main Menu *** Please select from one of the following (*) options: * 1) Install a cluster or cluster node 2) Configure a cluster to be JumpStarted from this install server * 3) Add support for new data services to this cluster node * 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 4 |
從 [Upgrade Menu] 中,選擇功能表項目 [Upgrade Sun Cluster framework on this node]。
依照功能表提示升級叢集架構。
在升級 Sun Cluster 期間,scinstall 可能會變更以下一項或多項配置:
將 NAFO 群組轉換為 IP 網路多重路徑連結 群組,但保留原始的 NAFO 群組名稱。
請參閱以下手冊之一,以取得有關 IP 網路多重路徑連結 之測試位址的資訊:
「IP Network Multipathing Administration Guide」(Solaris 8)
「System Administration Guide: IP Services」中的「Administering Multipathing Groups With Multiple Physical Interfaces」中的「Configuring Test Addresses」(Solaris 9)
「System Administration Guide: IP Services」中的「Test Addresses」(Solaris 10)
請參閱 scinstall(1M) 線上手冊,以取得有關在升級 Sun Cluster 軟體期間將 NAFO 群組轉換為 IP 網路多重路徑連結 的更多資訊。
如果節點上尚不存在 ntp.conf.cluster,則將 ntp.conf 檔案重新命名為 ntp.conf.cluster。
當系統顯示訊息 [Completed Sun Cluster framework upgrade],並提示您按下 [Enter] 鍵以繼續時,則表示升級處理完成。
按下 [Enter] 鍵。
螢幕將顯示 [Upgrade Menu]。
(可選擇) 從 Sun Cluster 2 of 2 CD-ROM 升級 Java Enterprise System 資料服務。
從 scinstall 公用程式的 [Upgrade Menu] 中,選擇功能表項目 [Upgrade Sun Cluster data service agents on this node]。
請依照功能表提示升級節點上安裝的 Sun Cluster 資料服務代理程式。
您既可以從可用資料服務的清單中選擇要升級的資料服務,也可以選擇升級所有已安裝的資料服務。
當系統顯示訊息 [Completed upgrade of Sun Cluster data services agents],並提示您按下 [Enter] 鍵繼續時,則表示升級處理完成。
按下 [Enter] 鍵。
螢幕將顯示 [Upgrade Menu]。
退出 scinstall 公用程式。
變更至不是 CD-ROM 上的目錄,然後彈出 CD-ROM。
# eject cdrom |
從 Sun Cluster 2 of 2 CD-ROM 升級 Sun Cluster 資料服務。
如果您使用的是 Sun Cluster HA for NFS 資料服務,並升級為 Solaris 10 作業系統,則必須升級資料服務,並將資源類型遷移至新的版本。請參閱「Sun Cluster Data Service for NFS Guide for Solaris OS」中的「Upgrading the SUNW.nfs Resource Type」,以取得更多資訊。
如果您使用的是適用於 Solaris 9 資料服務的 Sun Cluster HA for Oracle 3.0 64 位元,則必須升級為 Sun Cluster 3.1 8/05 版本。
將任何其他的資料服務升級為 Sun Cluster 3.1 8/05 版本,均是可選擇的。將叢集升級為 Sun Cluster 3.1 8/05 軟體後,您仍可繼續使用任何其他的 Sun Cluster 3.x 資料服務。
scinstall(1M) 公用程式僅會自動升級在 Sun Cluster Agents CD 上傳送的資料服務。您必須手動升級任何自訂的或協力廠商的資料服務。請執行這些資料服務隨附的程序。
請將 Sun Cluster Agents CD 插入該節點上的 CD-ROM 光碟機。
啟動 scinstall 公用程式。
對於資料服務升級,您可以使用節點上已安裝的 /usr/cluster/bin/scinstall 指令。
# scinstall |
從 [Main Menu] 中,選擇功能表項目 [Upgrade this cluster node]。
從 [Upgrade Menu] 中,選擇功能表項目 [Upgrade Sun Cluster data service agents on this node]。
請依照功能表提示升級節點上安裝的 Sun Cluster 資料服務代理程式。
您既可以從可用資料服務的清單中選擇要升級的資料服務,也可以選擇升級所有已安裝的資料服務。
當系統顯示訊息 [Completed upgrade of Sun Cluster data services agents],並提示您按下 [Enter] 鍵繼續時,則表示升級處理完成。
按下 [Enter] 鍵。
螢幕將顯示 [Upgrade Menu]。
退出 scinstall 公用程式。
變更至不是 CD-ROM 上的目錄,然後彈出 CD-ROM。
# eject cdrom |
如有必要,請手動升級產品媒體上未提供的所有自訂資料服務。
驗證每個資料服務更新均已安裝成功。
檢視升級輸出訊息結尾部分所參考的升級日誌檔。
安裝所有 Sun Cluster 3.1 8/05 軟體修補程式 (如果您尚未使用 scinstall 指令安裝這些修補程式)。
安裝所有 Sun Cluster 3.1 8/05 資料服務軟體修補程式。
請參閱「Sun Cluster 3.1 8/05 版本說明 (適用於 Solaris 作業系統)」中的「修補程式與必需的韌體層次」,以取得修補程式的位置及安裝說明。
升級叢集上已安裝的軟體應用程式。
確定應用程式層級與目前版本的 Sun Cluster 及 Solaris 軟體相容。請參閱您的應用程式說明文件,以取得安裝指示。
升級所有節點之後,重新啟動每個節點進入叢集。
# reboot |
此步驟可確保所有叢集節點上的 一般代理程式容器 的安全性檔案均相同,且所複製的檔案會保留正確的檔案權限。
在每個節點上,停止 Sun Java Web 主控台 代理程式。
# /usr/sbin/smcwebserver stop |
在每個節點上,停止安全性檔案代理程式。
# /opt/SUNWcacao/bin/cacaoadm stop |
在每個節點上,變更為 /etc/opt/SUNWcacao/ 目錄。
phys-schost-1# cd /etc/opt/SUNWcacao/ |
建立 /etc/opt/SUNWcacao/security/ 目錄的 tar 檔案。
phys-schost-1# tar cf /tmp/SECURITY.tar security |
將 /tmp/SECURITY.tar 檔案複製到其餘的每一個叢集節點。
在向其複製了 /tmp/SECURITY.tar 檔案的每一個節點上,擷取安全性檔案。
/etc/opt/SUNWcacao/ 目錄中已存在的所有安全性檔案均會被覆寫。
phys-schost-2# cd /etc/opt/SUNWcacao/ phys-schost-2# tar xf /tmp/SECURITY.tar |
從叢集的每個節點中刪除 /tmp/SECURITY.tar 檔案。
您必須刪除 tar 檔案的每個副本以避免安全性風險。
phys-schost-1# rm /tmp/SECURITY.tar phys-schost-2# rm /tmp/SECURITY.tar |
在每個節點上,啟動安全性檔案代理程式。
phys-schost-1# /opt/SUNWcacao/bin/cacaoadm start phys-schost-2# /opt/SUNWcacao/bin/cacaoadm start |
在每個節點上,啟動 Sun Java Web 主控台 代理程式。
phys-schost-1# /usr/sbin/smcwebserver start phys-schost-2# /usr/sbin/smcwebserver start |