Sun Cluster 3.0 U1 版次注意事項

已知問題

下列已知問題會影響 Sun Cluster 3.0 U1 版次的作業。如需最新資訊,請參閱線上 Sun Cluster 3.0 U1 Release Notes Supplement,網址為:http://docs.sun.com

錯誤 ID 4314698

問題摘要:安裝好 Solstice Disksuite 軟體後,必須執行 scgdevs(1M) 指令,Solstice Disksuite 裝置連結才會出現在全域名稱空間中。

解決方法:請手動執行 scgdevs 指令,以確定 Solstice Disksuite 裝置節點已經建立。

BugId 4358349

問題摘要:請勿在含有 SharedAddress 資源的資源群組中建立 Sun Cluster HA for NFS 資源。Sun Cluster 軟體不支援在資料服務使用 SharedAddress 資源。

解決方法:請新增所要的邏輯主機名稱資源到故障轉移資源群組。

您必須使用這個步驟來設定 LogicalHostname 資源。使用 Sun Cluster HA for NFS 的主機名稱不能作為 SharedAddress 資源。


# scrgadm -a -L -g resource-group-name -l hostname,...
-a -L -g resource-group-name

指定要將邏輯主機名稱資源放置到其中的故障轉移資源群組。

-l hostname,...

指定要新增的網路資源 (邏輯主機名稱)。

錯誤 ID 4359321

問題摘要: scinstall 公用程式可以讓您指定整體裝置檔案系統的 /global 目錄名稱。不過,因為整體裝置檔案系統的裝載點是 /global/.devices/node@nodeid 所以不應該啟用這個規格。

解決方法:請使用 /globaldevices 目錄名稱作為整體裝置檔案系統的名稱來重新安裝節點。

修改 /etc/vfstab 檔中的項目、重新啟動叢集,然後執行 scgdevs 指令是可行的解決方法,但不建議使用。請檢查每一個 /etc/vfstab 檔中每一個 /global/.devices/node@nodeid 項目是否已經設定整體裝載選項。

錯誤 ID 4362925

問題摘要:


nodeA# scshutdown -g0 -y
scshutdown: Unmount of /dev/md/sc/dsk/d30 failed: Device busy.
scshutdown: Could not unmount all PxFS filesystems.

Networker 套裝軟體已經在安裝 Oracle 時併入並安裝。因此 nsrmmd 常駐程式會執行並裝載至 /global/oracle 目錄,並防止所有的叢集檔案系統被卸載。


nodeA# umount /global/oracle
umount: global/oracle busy
nodeA# fuser -c /global/oracle
/global/oracle: 335co 317co 302co 273co 272co
nodeA# ps -ef|grep 335
 root 335 273 0 17:17:41 ?       0:00 /usr/sbin/nsrmmd -n 1
 root 448 397 0 17:19:37 console 0:00 grep 335

這個問題會在 Sun Cluster 關機期間發生,當關機試圖卸載 nsrmmd 仍在參考其處理程序的叢集檔案系統時。

解決方法: 請在每一個節點執行 fuser(1M) 指令,對於仍在使用無法卸載叢集的檔案系統,建立所有處理的清單。在失敗的 scshutdown(1M) 指令第一次執行後,請檢查沒有重新啟動的「資源群組管理員」資源。請使用 kill -9 指令來刪除所有這些處理。這個清除清單不應包含「資源群組管理員」控制下的任何處理。在所有這種處理都結束後,請重新執行 scshutdown 指令,然後關機應該已成功完成這些處理。

錯誤 ID 4369668

問題摘要:當系統管理員在編輯被管理資源群組 Nodelist 的屬性時,「資源群組管理員」應該對資源群組中所有具備 Init_nodes=RG_PRIMARIES 屬性的資源,以及已經加到節點清單中的所有節點執行 INIT 方法。「資源群組管理員」應該對這些資源以及從 list.Similarly 刪除的節點執行 FINI 方法,如果資源類型的 Installed_nodes 屬性已經被編輯,則「資源群組管理員」應該對所有常駐在被管理資源群組以及具有 Init_nodes=RT_installed_nodes 屬性的資源,執行 INITFINI 方法。

目前,當執行這些更新時,「資源群組管理員」不會執行 INITFINI 方法。結果是,這些節點上的資源可能無法正確起始設定或者清除。

解決方法:使用 scswitch 指令來解除管理,然後重新管理受影響的資源群組。不幸的是,這個程序要求管理者將資源群組設成離線。另外,如果在文件裡有群組中資源類型的程序說明,管理者可以手動執行同義的 INITFINI 動作 (不必解除管理資源群組)。

如果群組中沒有任何資源具有 INITFINI 方法,則這個解決方法是不必要的。唯一由 Sun 提供且使用 INITFINI 方法的資源類型如下:

用戶或協力廠商實作的資源類型也可能使用 INITFINI 方法。如果是這樣,則含有這種資源類型的資源群組都需要這個解決方法。


註解 -

所有可延伸服務都隱含使用 INITFINI 方法,即使是未對該資源類型明確宣告這種方法。


錯誤 ID 4370760

問題摘要:您必須先將裝置群組設成離線,才能夠從 Solstice DiskSuite 磁碟組移除最後一個節點。

解決方法:要從磁碟組移除最後一個節點,請先將裝置群組設成離線。要移除最後一個節點,請從要移除的節點以超級使用者身份執行以下二個指令。


# /usr/cluster/bin/scswitch -m -D disksetname
# metaset -s disksetname -d -h nodename

錯誤 ID 4373911

問題摘要:如果您執行下列項目:

HA-NFS 錯誤監視器可能顯示下列警告訊息。


clnt_tp_create_timed of program statd failed:RPC:Program not registered

解決方法:不必解決, 您可以放心地忽略警告訊息。

BugId 4376171

問題摘要:在同一個 SBus 上安裝 FC-AL SBus Card (FC100/S) 與 Sun Quad FastEthernetTM 2.0 (SQFE/S) 可能會在 QFE 卡上造成非預期的重新設定。

解決方法: 請避免在同一個 SBus 上配置具有 FC-AL SBus Card (FC100/S) 以及 Sun Quad FastEthernet 2.0 (SQFE/S) 的叢集節點。

錯誤 ID 4378553

問題摘要:資源群組的 Nodelist 屬性是一個已排序的節點 (可管理資源群組) 清單,最偏好的節點排列在第一個。「資源群組管理員」應該永遠在可用之最偏好節點上主控資源群組。不過,當管理員重新啟動叢集 (當所有節點立即啟動) 時,受管理的資源群組可能會在最偏好以外的節點上停止主控。這個問題只會在重新啟動整個叢集時出現。

解決方法:在重新啟動叢集後,請使用 scswitch 指令將資源群組切換到所需的節點上。 Nodelist 只要叢集維持開機,喜好設定次序將從該點開始往前自動執行。

BugId 4396185

問題摘要:pnmstat 的使用訊息傳回不支援的選項。

解決方法:使用 pnmstat 線上援助頁,決定支援的選項。

BugId 4449906

問題摘要:Sybase ASE 的 Sun Cluster HA for 會遇到幾個問題,包括核心傾印, 當 Wait_for_online 延伸屬性被設為 TRUE 時。

解決方法:永遠設定 Wait_for_online 延伸屬性為其預設值 FALSE。

BugId 4459021

問題摘要:Oracle 安裝需要下列 Solaris 套裝軟體:SUNWarc、SUNWbtool、SUNWhea、SUNWlibm、SUNWlibms、SUNWsprot 和 SUNWtoo。這些套裝軟體必須在執行 SunPlex Manager Oracle 資料服務安裝之前出現。

解決方法:依照 Oracle 文件中的指示,手動安裝這些套裝軟體。

BugId 4460312

問題摘要:Oracle 的 SunPlex Manager 安裝不會將 tnsnames.ora 配置在叢集 nodes. Abase 上。

解決方法:如果叢集節點要被當作 Oracle 資料庫的用戶端使用,必須手動更新適當的 tnsnames.ora 檔案。

BugId 4461863

問題摘要:如果一個或多個叢集節點的主機名稱為多網址,或被指定一個以上的 IP 位址,則 SunPlex Manager 不會正常運作。然而,多網址邏輯位址可能會被安全地用作資料服務。

解決方法:註釋 /opt/SUNWscvw/conf/httpd.conf 中的 BindAddress 行,然後以 /etc/init.d/initspm start 啟動伺服器。

BugId 4462957

問題摘要:在初始啟動叢集節點時,可能會遇到下列訊息。


 
cl_runtime: WARNING: Major number for driver (did) does not match
the one on other nodes.  Confirm that the /etc/name_to_major files are in
sync on all cluster nodes

解決方法:請與您的 Sun 授權服務供應商聯絡,以決定是否可取得解決方案或修補程式。

BugId 4464476

問題摘要:Netra 機器的 A 2.2 到 3.0 Sun Cluster 升級,在升級的初始階段,需要用到 scinstall (1M) 的-O 選項。否則,可能無法辨識 Netra 硬體平台,而導致升級失敗。

解決方法:在升級的初始階段,使用 scinstall (1M) 的 -O 選項。這個選項會置換硬碟檢查。

BugId 4464870

問題摘要:當通訊埠清單指定了兩個以上的通訊埠,並導致程式傾印核心時,請呼叫 scds_free_netaddr_list

解決方法:如果您在通訊埠清單中指定兩個以上的通訊埠,請勿呼叫被 scds_get_netaddr_list 配置到可用記憶體的 scds_free_netaddr_list。當這程序終止時,這個記憶體會被自動重新配置。