Logical Domains 1.3 リリースノート

Logical Domains Manager がディスクパスとネットワークデバイスの妥当性検査を行わない

バグ ID 6447740: Logical Domains Manager がディスクパスとネットワークデバイスの妥当性検査を行いません。

ディスクパス

ゲストドメインの構成に含まれているディスクデバイスが存在していないか、その他 の理由により使用できない場合、このディスクは仮想ディスクサーバー (vds) で使用 できません。しかし、Logical Domains Manager は、ドメインのバインド時や起動時に警告またはエラーを生成しません。

ゲストが起動を試みると、次のようなメッセージがゲストのコンソールに出力されます。


WARNING: /virtual-devices@100/channel-devices@200/disk@0: Timeout
connecting to virtual disk server... retrying

また、net-dev= プロパティーで指定したネットワークインタフェースが存在しないか、その他の理由により使用できない場合、仮想スイッチは物理マシンの外部と通信できなくなります。しかし、Logical Domains Manager は、ドメインのバインド時や起動時に警告またはエラーを生成しません。

Procedure仮想スイッチの net-dev プロパティーが誤って指定されている場合にその状態から回復する

  1. net-dev プロパティーの値を修正して、ldm set-vsw コマンドを実行します。

  2. 問題となっている仮想スイッチをホストしているドメインを再起動します。

Procedure仮想ディスクサービスデバイスまたはボリュームでエラーが発生した状態から回復する

  1. エラーが発生したデバイスまたはボリュームにバインドされた仮想ディスクを所有しているドメインを停止します。

  2. ldm rm-vdsdev コマンドを実行して、エラーが発生した仮想ディスクサービスデバイスを削除します。

  3. ldm add-vdsdev コマンドを実行して、ボリュームの物理パスを修正します。

  4. 仮想ディスクを所有しているドメインを再起動します。

ネットワークデバイス

ゲストドメインの構成に含まれているディスクデバイスが Logical Domains Manager 以外のソフトウェアで使用されている場合 (たとえば、ディスクデバイスがサービスドメインにマウントされている場合)、そのディスクは仮想ディスクサーバー (vds) で使用できません。しかし、Logical Domains Manager は、ドメインのバインド時または起動時に、ディスクが使用中であるという警告を生成しません。

ゲストドメインが起動を試みると、次のようなメッセージがゲストのコンソールに出力されます。


WARNING: /virtual-devices@100/channel-devices@200/disk@0: Timeout
connecting to virtual disk server... retrying

Procedureディスクデバイスがほかのソフトウェアで使用されている場合にその状態から回復する

  1. ゲストドメインのバインドを解除します。

  2. ディスクデバイスのマウントを解除し、使用可能にします。

  3. ゲストドメインをバインドします。

  4. ドメインを起動します。