Logical Domains 1.2 管理ガイド

Procedure仮想ディスクマルチパスを構成する

  1. 仮想バックエンドを第一サービスドメインからエクスポートします。


    # ldm add-vdsdev mpgroup=foo backend-path1 volume@primary-vds0
    

    backend-path1 は、第一サービスドメインから仮想ディスクバックエンドへのパスです。

  2. 同じ仮想バックエンドを代替サービスドメインからエクスポートします。


    # ldm add-vdsdev mpgroup=foo backend-path2 volume@alternate-vds0
    

    backend-path2 は、代替サービスドメインから仮想ディスクバックエンドへのパスです。


    注 –

    backend-path1 および backend-path2 は、同じ仮想ディスクバックエンドへのパスですが、それらのエクスポート元は異なる 2 つのドメイン (第一と代替) です。これらのパスは、第一サービスドメインおよび代替サービスドメインの構成に応じて、同じ場合もあれば、異なる場合もあります。volume 名はユーザーが選択します。これは、両方のコマンドで同じ場合もあれば、異なる場合もあります。


  3. 仮想ディスクをゲストドメインにエクスポートします。


    # ldm add-vdisk disk-name volume@primary-vds0 ldom
    

    注 –

    仮想ディスクバックエンドを複数のサービスドメインを介して複数回エクスポートしていますが、ゲストドメインに割り当てて、いずれかのサービスドメインを介して仮想ディスクバックエンドに関連付ける仮想ディスクは 1 つのみです。


仮想ディスクマルチパスの結果

仮想ディスクをマルチパスで構成し、ゲストドメインを起動すると、仮想ディスクは関連付けられているサービスドメイン (この例では第一サービスドメイン) を介してバックエンドにアクセスします。このサービスドメインが利用できなくなると、仮想ディスクは、同じマルチパスグループに属する別のサービスドメインを介してバックエンドへのアクセスを試みます。


注意 – 注意 –

マルチパスグループ (mpgroup) を定義する場合、同じ mpgroup に属する仮想ディスクバックエンドは、事実上同じ仮想ディスクバックエンドにする必要があります。異なる仮想ディスクのバックエンドを同じ mpgroup に追加すると、予期しない動作が生じ、それらのバックエンドに格納されているデータが消失または破損する可能性があります。