| 臺灣-繁體中文 |
|
|
|
![]() |
HP Serviceguard Version A.11.18 版版本需知 > 第 1 章. Serviceguard
A.11.18 版版本需知本版修正內容 |
|
本節顯示舊版版本需知中列示為已知問題,而現已修復的部份。也就是說,以下的修正程式是針對 A.11.17 版和 A.11.17.01 版版本需知中列示的瑕疵。
問題為何?若區域網路卡失效,或系統因硬體故障而找不到區域網路卡,則 cmcld 會在啟動時中止。 如何解決?cmcld 現在可在啟動時處理遺失的區域網路卡。程式碼已變更,因此當區域網路卡失效,且橋接網路中有備援可用時,將會進行本機切換。 問題為何?尚未更新 cmcld 以處理新支援的叢集鎖定介面卡 (如分別使用 c8xx 和 mpt 驅動程式的 Ultra160 和 Ultra320 卡) 之驅動程式。意即 cmcld 將叢集鎖定計時設為預設值 (最糟的情形),導致故障轉移的時候比預期還長 (約 60 秒,而非 30 秒),簡易的雙節點叢集之 c720 驅動程式會有 2 秒的 NODE_TIMEOUT。 如何解決?程式碼已修改為支援使用 c8xx 和 mpt 驅動程式的 Ultra160 和 Ultra320。 問題為何?此情形僅發生於使用 IPv6 配置時。當以 IPv6 位址配置的主要網路介面失敗,且 IPv6 位址的切換遇到 ENOMEM 時,便會在 syslog 內出現類似下列的訊息:
任何後續的 Serviceguard 配置作業 (如 cmapplyconf 等) 會失敗。 如何解決?PHNE_34671 修補程式已修正,亦即 HP-UX 11i v2 的「累積 ARPA 傳輸修補程式 (請參閱「版本修補程式」)。現在若發生 ENOMEM,會保留來源介面卡上的 IP 而清除目的地介面卡上的 IP。 問題為何?若從檔案中刪除整行,則您無法將套件配置檔中的 SERVICE_HALT_TIMEOUT 參數重新改為預設值 (0 秒)。 如何解決?程式碼已修改,可正確處理整行刪除作業。 問題為何?cmcld 中止並顯示 Failed to set keep alive: Invalid argument 如何解決?程式碼已修正,可在失敗時關閉 TCP 連線,並以 EINVAL 設定保持運作,而非中止 cmcld。如此應可重新建立連線,在最糟的情況下,可能會導致叢集重組。 問題為何?套件 service_cmd 參數指定的命令集或程式不存在或沒有執行權限時,cmsrvassistd 會不斷迴圈,並嘗試重新啟動服務,直到達到 service_restart 次數上限為止。 如何解決?程式碼已修正,只允許在服務命令集存在且具有執行權限時重新啟動服務。 問題為何?若 TEAC 和其他製造商生產的 CD 和 DVD 磁碟連至節點時,儘管命令成功,但 cmquerycl、cmcheckconf 和 cmapplyconf 仍會登錄錯誤。syslog 中可能會出現如下的訊息:
由於 TEAC CD/DVD 磁碟機具有獨特的週邊產品說明,因此未將其排除探測,因而無法偵測到這些 CD 或 DVD 產品。部份其他製造商生產的 CD 和 DVD 裝置會受到探測,因為其說明並未配置在 cmclconfd 中。 如何解決?cmclconfd 已修正,可排除探測更多 CD 和 DVD 裝置,包括 TEAC 裝置。 問題為何?當一個信號中斷了 select() 系統呼叫時,cmcld 會中止。 如何解決?若因系統呼叫中斷而失效,select() 系統呼叫現在會重試至多十次。 問題為何?/etc/cmcluster.conf 中所定義的日誌檔權限設為 666 (允許任何人讀取或寫入檔案)。 如何解決?這些權限現在已設為 644,將寫入限制為檔案的擁有者。
本節說明 Servicguard 管理員 B.01.01 版已修正的瑕疵。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||