Oracle® VM Server for SPARC 3.3 管理ガイド

印刷ビューの終了

更新: 2015 年 10 月
 
 

特定の条件で、ゲストドメインの Solaris Volume Manager 構成またはメタデバイスが失われることがある

サービスドメインが Oracle Solaris 10 1/13 OS より前のバージョンの Oracle Solaris 10 OS で動作しており、ゲストドメインに仮想ディスクとして物理ディスクスライスをエクスポートしている場合、このゲストドメインではその仮想ディスクが不適切なデバイス ID で表示されます。その後、このサービスドメインを Oracle Solaris 10 1/13 OS にアップグレードすると、このゲストドメインでは、仮想ディスクとしてエクスポートされた物理ディスクスライスはデバイス ID がない状態で表示されます。

仮想ディスクのデバイス ID を削除すると、仮想ディスクのデバイス ID を参照しようとするアプリケーションで問題が発生する可能性があります。特に、Solaris Volume Manager はその構成を検索したり、そのメタデバイスにアクセスしたりできなくなる可能性があります。

回避方法: サービスドメインを Oracle Solaris 10 1/13 OS にアップグレードしたあとで、ゲストドメインがその Solaris Volume Manager 構成またはメタデバイスを検出できない場合は、次の手順を実行します。

ゲストドメインの Solaris Volume Manager 構成またはメタデバイスの検索方法

  1. ゲストドメインをブートします。
  2. 次の行を /kernel/drv/md.conf ファイルに追加することによって、Solaris Volume Manager の devid 機能を無効にします。
    md_devid_destroy=1;
    md_keep_repl_state=1;
  3. ゲストドメインをリブートします。

    ドメインがブートされたあと、Solaris Volume Manager 構成とメタデバイスを検出できるようになります。

  4. Solaris Volume Manager 構成をチェックして、それが正しいことを確認します。
  5. 手順 2 で追加した 2 行を /kernel/drv/md.conf ファイルから削除することによって、Solaris Volume Manager の devid 機能をふたたび有効にします。
  6. ゲストドメインをリブートします。

    リブート時に次のようなメッセージが表示されます。

    NOTICE: mddb: unable to get devid for 'vdc', 0x10

    これらのメッセージは正常で、問題を報告するものではありません。