Solaris 9 4/04 版本說明

Solaris 容體管理程式錯誤

Solaris 9 4/04 版本存在以下 Solaris 容體管理程式錯誤:

當 Solaris 容體管理程式 RAID-1 (鏡像) 或 RAID-5 容體建立於軟式分割區上的磁碟組中時,緊急備用磁碟無法正常運作 (4981358)

如果您在建立於軟式分割區之上的磁碟組中建立 Solaris 容體管理程式 RAID-1 (鏡像) 或 RAID-5 容體,緊急備用磁碟會無法正常運作。

您可能遇到的問題包括但不僅限於以下幾個方面:

當發生故障的緊急備用磁碟被換出後,Solaris 容體管理程式 metahs -e 指令在銅電纜儲存盒上會失敗 (4644106)

如果您遇到下列情況,metahs -e 指令可能會失敗︰

  1. 使用 metaverify 測試公用程式時,緊急備用裝置發生問題 (例如感應錯誤)。

  2. 複合裝置發生錯誤時,Solaris 容體管理程式軟體嘗試啟動緊急備用裝置。 緊急備用裝置被標示為中斷

  3. 系統當機。 在同一位置用新磁碟取代包含緊急備用裝置的故障磁碟。

  4. 系統啟動後,Solaris 容體管理程式軟體不識別新的緊急備用磁碟。

  5. metahs -e 指令用於啟用新磁碟上的緊急備用裝置。

螢幕上將會顯示以下訊息:


WARNING: md: d0: open error of hotspare (Unavailable)

發生此故障是因為 Solaris 容體管理程式軟體在內部不識別換入同一實體位置的新緊急備用磁碟。 Solaris 容體管理程式軟體繼續顯示已不在系統中的磁碟裝置 ID。


注意 –

未知此故障出現在 Photon 或儲存器附件上,這些裝置在磁碟更換時會變更裝置號碼。


解決方法:請選擇以下解決方法之一:

如果邏輯裝置名稱不再存在,則 Solaris 容體管理程式 metadevadm 指令會失敗 (4645721)

您無法以透過 Solaris 容體管理程式軟體配置的磁碟機取代發生故障的磁碟機。 用於取代的磁碟機對於 Solaris 容體管理程式軟體而言必須是新的。 如果您將磁碟從 Photon 上的一個插槽實際移至另一個插槽,則 metadevadm 指令會失敗。 當磁碟片段的邏輯裝置名稱不再存在時,會發生此故障。 然而,磁碟的裝置 ID 會保留在複合裝置副本中。 螢幕上將會顯示以下訊息:


偵測到未命名的裝置。請運行 'devfsadm && metadevadm -r 來解決。

注意 –

此時您可以存取處於新位置的磁碟。 然而,您可能需要使用舊邏輯裝置名稱來存取磁碟片段。


解決方法:請將磁碟機實際移回其原始插槽。

Solaris 容體管理程式 metarecover 指令無法更新 metadb 名稱空間 (4645776)

如果移除並取代系統中的實體磁碟,然後使用 metarecover -p -d 指令將適當軟式分割區特定資訊寫入磁碟,就會導致開啟故障。 該指令不會更新複合裝置資料庫名稱空間,以反映磁碟裝置標識的變更。 此狀況會導致在磁碟上建立的每一個此類軟式分割區發生開啟故障。 螢幕上將會顯示以下訊息:


開啟錯誤

解決方法:請在新磁碟上建立軟式分割區,而不要使用 metarecover 指令回復軟式分割區。


注意 –

如果軟式分割區是鏡像或 RAID 5 的一部分,則可使用不帶 -e 選項的 metareplace 指令,以新的軟式分割區取代舊的軟式分割區。


# metareplace dx mirror or RAID 5 old_soft_partition new_soft_partition