Go to main content
Oracle® Solaris 11.3 での SAN デバイスとマルチパス化の管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

マルチパス化情報の表示

Oracle Solaris OS マルチパス化サポートは、mpathadm コマンドを使用して判別および構成し、これにより、ANSI 標準マルチパス管理 API を介したマルチパス化管理が可能になります。パス、イニシエータポート、ターゲットポート、および LU を表すためにこの章で使用される用語は、T10 仕様と一貫性があります。

このセクションでは、マルチパス化デバイスを管理するための次のタスクについて説明します。

マルチパス化サポート情報の表示

mpathadm コマンドを使用して、マルチパス化サポート情報を表示し、マルチパス化の発見を管理することもできます。マルチパス化サポートおよびプロパティー情報は、 マルチパス管理 API プラグインライブラリ名で識別され、これは mpathadm コマンドを使用して表示されます。

マルチパス化サポート情報を表示する方法

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. システムのマルチパス化サポートを識別します。
    # mpathadm list mpath-support
    mpath-support: libmpscsi_vhci.so
  3. 指定された mpath サポート名についてのマルチパス化サポートプロパティーを表示します。
    # mpathadm show mpath-support libmpscsi_vhci.so
    mpath-support:  libmpscsi_vhci.so
            Vendor:  Sun Microsystems
            Driver Name:  scsi_vhci
            Default Load Balance:  round-robin
            Supported Load Balance Types:  
                    round-robin
                    logical-block
            Allows To Activate Target Port Group Access:  yes
            Allows Path Override:  no
            Supported Auto Failback Config:  yes
            Auto Failback:  on
            Failback Polling Rate (current/max):  0/0
            Supported Auto Probing Config:  0
            Auto Probing:  NA
            Probing Polling Rate (current/max):  NA/NA
            Supported Devices:
                    Vendor:  SUN     
                    Product:  T300            
                    Revision:  
                    Supported Load Balance Types:
                            round-robin
    
                    Vendor:  SUN     
                    Product:  T4              
                    Revision:  
                    Supported Load Balance Types:
                            round-robin
    .
    .
    .

    コマンド出力では、マルチパス化サポートソフトウェアによってサポートされるデバイス製品のリストも表示されます。マルチパス化サポート libmpscsi_vhci.so ライブラリファイルは、T10 ターゲットポートグループに準拠したデバイスをデフォルトでサポートします。

  4. (オプション) マルチパス化されたデバイスのパス情報を表示します。
    # prtconf -v | grep path | more
    Paths from multipath bus adapters:
        name='path-class' type=string items=1
        name='path-class' type=string items=1
        name='path-class' type=string items=1
        name='path-class' type=string items=1
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:a
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:a,raw
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:b
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:b,raw
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:c
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:c,raw
            dev_path=/scsi_vhci/disk@g600a0b800026d63a0000a4994e2342d4:d
    .
    .
    .

特定のイニシエータポートのプロパティーを表示する方法

  1. イニシエータポートを一覧表示します。
    # mpathadm list initiator-port
    Initiator Port:  iqn.1986-03.com.sun:01:ffffffffffff.4e94f9bd,4000002a00ff
    Initiator Port:  210100e08ba41feb
    Initiator Port:  210000e08b841feb
  2. 特定のイニシエータポートのプロパティーを表示します。
    # mpathadm show initiator-port 2000000173018713
    Initiator Port:  210100e08ba41feb
            Transport Type:  Fibre Channel
            OS Device File:  /devices/pci@1,0/pci1022,7450@1/pci1077,141@2,1/fp@0,0

    mpathadm show initiator-port コマンドでイニシエータポートを指定しない場合は、発見されたすべてのイニシエータポートのプロパティーが表示されます。

特定のターゲットポートに関連付けられたすべての LU を表示する方法

  1. LU のリストを表示します。
    # mpathadm list lu
           /dev/rdsk/c0t600144F08069703400004E828EE10004d0s2
                    Total Path Count: 8
                    Operational Path Count: 8
            /dev/rdsk/c0t600144F08069703400004E8183DF0002d0s2
                    Total Path Count: 8
                    Operational Path Count: 8
            /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
            /dev/rdsk/c0t600A0B800029065C00007CF54E234013d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    .
    .
    .
  2. 特定の LU 情報を表示して、ターゲットポートを判別します。
    # mpathadm show lu /dev/rdsk/c0t600A0B800029065C00007CF54E234013d0s2
    Logical Unit:  /dev/rdsk/c0t600A0B800029065C00007CF54E234013d0s2
            mpath-support:  libmpscsi_vhci.so
            Vendor:  SUN     
            Product:  CSM200_R        
            Revision:  0660
            Name Type:  unknown type
            Name:  600a0b800029065c00007cf54e234013
            Asymmetric:  yes
            Current Load Balance:  round-robin
            Logical Unit Group ID:  NA
            Auto Failback:  on
            Auto Probing:  NA
    
            Paths:  
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200800a0b826d63b
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200900a0b826d63b
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    .
    .
    .
    
            Target Port Groups:  
                    ID:  4
                    Explicit Failover:  yes
                    Access State:  standby
                    Target Ports:
                            Name:  200800a0b826d63b
                            Relative ID:  0
    
                            Name:  200800a0b826d63c
                            Relative ID:  0
    
                    ID:  14
                    Explicit Failover:  yes
                    Access State:  active
                    Target Ports:
                            Name:  200900a0b826d63b
                            Relative ID:  0
    
                            Name:  200900a0b826d63c
                            Relative ID:  0
  3. 特定のターゲットポート情報を表示します。
    # mpathadm list lu -t 20030003ba27d212
    mpath-support:  libmpscsi_vhci.so
            /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    mpath-support:  libmpscsi_vhci.so
            /dev/rdsk/c0t600A0B800029065C00007CF54E234013d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    mpath-support:  libmpscsi_vhci.so
            /dev/rdsk/c0t600A0B800026D63A0000A4984E234298d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    mpath-support:  libmpscsi_vhci.so
            /dev/rdsk/c0t600A0B800029065C00007CF44E233FCFd0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    .
    .
    .

特定の名前を持つ LU を表示する方法

mpathadm コマンドを使用して、LU のリストと、各 LUN のプロパティーを表示できます。表示される LU のリストには、特定の LU のプロパティーを表示するために使用できる名前が含まれています。

マルチパス化された LU について、パスおよびターゲットポートグループ情報を含む詳細情報を表示できます。この情報の名前プロパティーは、ハードウェアから導出し、このシステムによって使用されるこの LU の識別子を表します。名前が SCSI 照会 VPD (Vital Product Dat) ページ 83h から導出される場合、名前タイプのプロパティーは、SCSI 標準によって定義される、関連付けられた識別子タイプを表します。

  1. マルチパス化された LU のリストを表示します。
    # mpathadm list lu
            /dev/rdsk/c0t600144F08069703400004E828EE10004d0s2
                    Total Path Count: 8
                    Operational Path Count: 8
            /dev/rdsk/c0t600144F08069703400004E8183DF0002d0s2
                    Total Path Count: 8
                    Operational Path Count: 8
            /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
            /dev/rdsk/c0t600A0B800029065C00007CF54E234013d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
            /dev/rdsk/c0t600A0B800026D63A0000A4984E234298d0s2
                    Total Path Count: 4
                    Operational Path Count: 4
            /dev/rdsk/c0t600A0B800029065C00007CF44E233FCFd0s2
                    Total Path Count: 4
                    Operational Path Count: 4
    .
    .
    .
  2. 指定された LU の構成情報を表示します。
    # mpathadm show lu /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
    Logical Unit:  /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
            mpath-support:  libmpscsi_vhci.so
            Vendor:  SUN     
            Product:  CSM200_R        
            Revision:  0660
            Name Type:  unknown type
            Name:  600a0b800026d63a0000a4994e2342d4
            Asymmetric:  yes
            Current Load Balance:  round-robin
            Logical Unit Group ID:  NA
            Auto Failback:  on
            Auto Probing:  NA
    
            Paths:  
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200800a0b826d63b
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200900a0b826d63b
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200800a0b826d63c
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    
                    Initiator Port Name:  210000e08b841feb
                    Target Port Name:  200900a0b826d63c
                    Override Path:  NA
                    Path State:  OK
                    Disabled:  no
    
            Target Port Groups:  
                    ID:  3
                    Explicit Failover:  yes
                    Access State:  active
                    Target Ports:
                            Name:  200800a0b826d63b
                            Relative ID:  0
    
                            Name:  200800a0b826d63c
                            Relative ID:  0
    
                    ID:  13
                    Explicit Failover:  yes
                    Access State:  standby
                    Target Ports:
                            Name:  200900a0b826d63b
                            Relative ID:  0
    
                            Name:  200900a0b826d63c
                            Relative ID:  0

    –e or –-path-missing オプションを mpathadm show lu コマンドに付けて指定すると、欠落したパスに対してのみ論理ユニットが表示されます。

  3. 選択された LU 情報を表示します。
    # mpathadm list lu -n 600a0b800026d63a0000a4994e2342d4
    mpath-support:  libmpscsi_vhci.so
            /dev/rdsk/c0t600A0B800026D63A0000A4994E2342D4d0s2
                    Total Path Count: 4
                    Operational Path Count: 4

    mpathadm show lu コマンドで LU 名を指定しない場合は、発見されたすべての論理ユニットに関する情報が表示されます。