Solaris ボリュームマネージャの管理

名前のないデバイスに関するエラーメッセージを解決するには

新しいハードウェアを追加したり、ハードウェアを移動させると (あるコントローラから別のコントローラに一連のディスクを移動させた場合など)、Solaris ボリュームマネージャが、移動されたディスクに対応するデバイス ID を調べ、内部 Solaris ボリュームマネージャレコードの cnt ndn 名を適切に更新します。レコードを更新できなかった場合は、svc:/system/mdmonitor サービスによって生成されたブートプロセスがブート時にコンソールに対してエラーを伝えます。


Unable to resolve unnamed devices for volume management.
Please refer to the Solaris Volume Manager documentation,
Troubleshooting section, at http://docs.sun.com or from
your local copy.

この問題によってデータが消失したわけでも、特に何かが起きるわけでもありません。このエラーメッセージは、Solaris ボリュームマネージャの名前レコードが部分的に更新されたことを意味します。metastat コマンドの出力に、前に使用されていた cntndn 名の一部が示されます。この出力には、移動後の状態が反映された cntndn 名の一部も示されます。

この条件下で Solaris ボリュームマネージャ構成の更新が必要になった場合は、meta* コマンドを実行する際に、必ず metastat コマンドの出力どおりの cntndn 名を使用してください。

このエラー条件が発生した場合、次の方法のどちらかで解決できます。