Sun Cluster 3.0 12/01 版次注意事項

已知的說明文件問題

本節討論說明文件和線上說明的已知錯誤或遺漏,以及改正這些問題的步驟。

Sun Cluster HA for Oracle 套裝軟體

Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide 中"安裝 Sun Cluster HA for Oracle 套裝軟體" 的第一段並沒有討論到具有叢集 (以 64 位元的 Oracle 執行 Sun Cluster HA for Oracle) 的使用者所需的其它套裝軟體。下一節修正 Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide 中有關"安裝 Sun Cluster HA for Oracle 套裝軟體"的第一段簡介文字。

安裝 Sun Cluster HA for Oracle 套裝軟體

根據您的配置,使用 scinstall(1M) 公用程式,在您的叢集上安裝下列套裝軟體的其中一個,或者兩個都安裝。請勿使用 -s 選項以非交談性 scinstall,來安裝所有的資料服務套裝軟體。


註解 -

SUNWscorSUNWscorx. 的必備套裝軟體


如果您已經將 SUNWscor 資料服務套裝軟體安裝為起始 Sun Cluster 安裝的一部份,請到第 30 頁"註冊和配置 Oracle 的 Sun Cluster HA"。否則,請使用下列程序來安裝 SUNWscorSUNWscorx 套裝軟體。

所有 Sun Cluster 軟體安裝方法所需的 Apache 套裝軟體

SunPlex Manager 要求您在安裝 SunPlex Manager 之前,必須先在節點上安裝 Apache 軟體套件。不管你是用手動安裝 SunPlex Manager,或是由交談式 scinstall(1M) 方法或 scinstall JumpStart 方法自動安裝都一樣。如果在安裝 SunPlex Manager 之前沒有先安裝 Apache 軟體,便會看到類似下述訊息。


NOTICE: To finish installing the SunPlex Manager, you must install the 
SUNWapchr and SUNWapchu Solaris packages and any associatedpatches.
Then run '/etc/init.d/initspm start' to start the server.

Sun Cluster 3.0 12/01 軟體安裝手冊程序的"如何安裝 SunPlex Manager 軟體"包含確認是否已安裝 Apache 軟體套件的步驟。然而,程序中的"如何在第一個叢集節點上安裝 Sun Cluster 軟體 (scinstall)"、"如何在其它叢集節點上安裝 Sun Cluster 軟體 (scinstall)"和"如何安裝 Solaris 和 Sun Cluster 軟體 (JumpStart)"則不包含此步驟。

如果您想要使用 SunPlex Manager,並且會使用交談式 scinstall(1M) 方法或 scinstall JumpStart 方法來安裝 Sun Cluster 軟體,請確定在安裝 Sun Cluster 之前已經先安裝 Apache 軟體套件。請參閱 Sun Cluster 3.0 12/01 軟體安裝手冊中"如何安裝 SunPlex Manager 軟體"的步驟 3,以取得相關指示。

VxVM 的新線上援助頁

Sun Cluster 3.0 12/01 軟體安裝手冊遺漏了 VERITAS Volume Manager (VxVM) 之後版次的新線上援助頁路徑。MANPATH 目前已製成文件,/opt/VRTSvxvm/man 適用於 VxVM 3.0.4 和 3.1。至於 VxVM 3.1.1 和 3.2,請使用 /opt/VRTS/man (對於 MANPATH)。

升級期間的一般資源服務套裝軟體安裝

安裝 Sun Cluster 3.0 一般資料服務套裝軟體的指示 (SUNWscgds),Sun Cluster 3.0 12/01 軟體安裝手冊中的升級程序遺漏了。此套裝軟體不能用 scinstall(1M) 升級選項來自動安裝。將 Sun Cluster 軟體升級之後,請使用 pkgadd(1M) 指令,從 Sun Cluster 3.0 12/01 CD-ROM 安裝 SUNWscgds 套裝軟體。安裝此套裝軟體之後,不需要重新啟動節點。

建立 VxFS 檔案系統的 VERITAS File System (VxFS) 指令

Sun Cluster 3.0 12/01 軟體安裝手冊Sun Cluster 3.0 12/01 系統管理手冊的 "如何新增叢集檔案系統"程序中,使用 newfs(1M) 指令來建立新的檔案系統的步驟只適用於 UFS 檔案系統。要建立新的 VxFS 檔案系統,請遵循 VxFS 說明文件中所列的程序。

如何在叢集中建立三個以上的磁碟組

如果您想在叢集中建立三個以上的磁碟組,請在建立磁碟組之前執行下列步驟。不管您是否第一次安裝磁碟組,或您是否正要新增更多磁碟組到已完全配置的叢集,都請依照下列步驟進行。

  1. 確定 md_nsets 變數值設定得夠高,以符合您要在叢集中建立的磁碟組總數。

    1. 在叢集的任何節點上,檢查 md_nsets 變數值,該變數值位於 /kernel/drv/md.conf 檔中。

    2. 如果叢集中的磁碟組總數大於現有的 md_nsets 負值,請增加每個節點的 md_nsets 值,使其達到所需的值。

      許可的最大磁碟組數目小於 md_nsets 值。 md_nsets 的最大值為 32。

    3. 確定 /kernel/drv/md.conf 檔在叢集的每個節點上都相同。


      小心 - 小心 -

      未遵循此準則會導致嚴重的 Solstice DiskSuite 錯誤並可能會有資料流失。


    4. 在某一個節點上關閉叢集。


      # scshutdown -g0 -y
      

    5. 重新啟動叢集的每個節點。


      ok> boot
      

  2. 在叢集的每個節點上執行 devfsadm(1M) 指令。

    您可以在叢集的所有節點上同時執行此指令。

  3. 從叢集的某個節點執行 scgdevs(1M) 指令。

  4. 在每個節點上,確認在您試圖建立任何磁碟組之前, scgdevs 指令便已完成。

    scgdevs 指令在所有節點上自行遠端呼叫,即使只從一個節點執行指令也是如此。若要判斷 scgdevs 指令是否已經完成作業,請在叢集的每個節點上執行下列指令。


    % ps -ef | grep scgdevs
    

SunPlex Manager 線上說明修訂

SunPlex Manager 的線上說明中的一個附註是不正確的。 這個附註出現在 Oracle 資料服務的安裝程序中。修正如下。

錯誤

注意:如果 shmsyssemsys 變數 (在 /etc/system 檔案中) 沒有項目離開,安裝 SunPlex Manager 套裝軟體時,這些變數的預設值會被自動放進 /etc/system 檔案中。系統必須重新啟動。檢查 Oracle 安裝文件,以確定這些值適合您的資料庫。

修訂:

注意:如果 /etc/system 檔案中的 shmsys 和 semsy 變數沒有項目離開,安裝 Oracle 資料服務時,這些變數的預設值會被自動放進 /etc/system 檔案中。系統必須重新啟動。檢查 Oracle 安裝文件,以確定這些值適合您的資料庫。