ホストおよび iSCSI ストレージアレイ装置における iSCSI LUN の各種識別子について
search cancel

ホストおよび iSCSI ストレージアレイ装置における iSCSI LUN の各種識別子について

book

Article ID: 343047

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

このKBでは、次の内容についての情報を提供します:
  • ESXi ホストと iSCSI SAN アレイ装置間の通信用 IP アドレスを確認する方法
  • ESX ホスト上の LUN ID と ISCSI SAN アレイ装置上のデバイスを関連付ける方法
  • イニシエータ、ターゲット、LUN の照合に使用されるさまざまな ID だけではなく、SAN アレイ装置上の対象 LUN の識別子とホストの識別子とをマッピングする方法


Symptoms:
免責事項:これは英文の記事「iSCSI LUN identification on host and iSCSI storage array (2078640)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Environment

VMware vSphere ESXi 5.1
VMware ESX 4.1.x
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Installable

Resolution

注意:このKBに記載されているコマンドは、情報を表示するために使用するものです。予期せぬ結果に陥らないために、記載通りのコマンドを使用してください。

ホストの iSCSI ID

# esxcfg-scsidevs -a

vmhba0 ata_piix link-n/a ide.vmhba0 (0:0:7.1) Intel Corporation PIIX4 for 430TX/440BX/MX IDE Controller

vmhba1 mptsas link-n/a sas.50050567a81ecee1 (0:3:0.0) LSI Logic / Symbios Logic LSI1068
vmhba32 ata_piix link-n/a ide.vmhba32 (0:0:7.1) Intel Corporation PIIX4 for 430TX/440BX/MX IDE Controller
vmhba33 iscsi_vmk online iqn.1998-01.com.vmware:esx001-0badb9cf iSCSI Software Adapter
この場合、iqn.1998-01.com.vmware:esx001-0badb9cf がホストの iSCSI イニシエータ修飾名(IQN)です。iSCSI アレイ装置において、LUN をホストに割り当てる際にこの識別子を使用します。

ストレージアレイの IP アドレスとポート

#vmkiscsi-tool -T vmhba33
------ Target [iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol] info
------
NAME : iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol
ALIAS :
DISCOVERY METHOD FLAGS : 8
SEND TARGETS DISCOVERY SETTABLE : 0
SEND TARGETS DISCOVERY ENABLED : 0
Portal 0 : 10.109.1.87:3260
これは iSCSI 接続に使用しているストレージアレイコントローラの IP アドレスです。

LUN のターゲット修飾名(IQN) ID

# vmkiscsi-tool -L vmhba33
Target iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol:
これは iSCSI ターゲットとなっているストレージアレイコントローラの IQN です。SAN アレイ形式の IQN であり、この例の場合 iqn.2003-10.com.lefthandnetworks の部分がアレイ装置を表しています。また simplevol の部分は、LUN 作成時に SAN アレイ上のデバイスに割り当てられた名前です。

例:
------------------------------------------------- Target [iqn.2003-10.com.lefthandnetworks:deepaknikam:29:supervol] info ------
NAME : iqn.2003-10.com.lefthandnetworks:deepaknikam:29:supervol
ALIAS :
DISCOVERY METHOD FLAGS : 8
SEND TARGETS DISCOVERY SETTABLE : 0
SEND TARGETS DISCOVERY ENABLED : 0
Portal 0 : 10.109.1.87:3260
------------------------------------------------- Target [iqn.2003-10.com.lefthandnetworks:deepaknikam:37:small] info ------
NAME : iqn.2003-10.com.lefthandnetworks:deepaknikam:37:small
ALIAS :
DISCOVERY METHOD FLAGS : 8
SEND TARGETS DISCOVERY SETTABLE : 0
SEND TARGETS DISCOVERY ENABLED : 0
Portal 0 : 10.109.1.87:3260

アレイが認識している LUN の一意の naa ID

OS DEVICE NAME : naa.6000eb30b6e4148d000000000000000d

これは SAN アレイ上の LUN もしくはデバイスに割り当てられる一意の naa IDであり、このデバイスにアクセスできるすべてのホストで共通の値になります。また、例えばこの LUN が BUS NUMBER =0 TARGET ID=0LUN ID =0 で認識されている場合、ランタイム名は「vmhba33:C0:T0:L0」になります。(HBA:vmhba33,C:BUS NUMBER,T:TARGET ID,L: LUN ID

これは esxcfg-mpath -l -d naa_ID コマンドで確認できます:
BUS NUMBER : 0
TARGET ID : 0
LUN ID : 0
例:
Target iqn.2003-10.com.lefthandnetworks:deepaknikam:29:supervol:
-------------------------------------------
OS DEVICE NAME : naa.6000eb30b6e4148d000000000000001d
BUS NUMBER : 0
TARGET ID : 1
LUN ID : 0
-------------------------------------------

Target iqn.2003-10.com.lefthandnetworks:deepaknikam:37:small:
-------------------------------------------
OS DEVICE NAME : naa.6000eb30b6e4148d0000000000000025
BUS NUMBER : 0
TARGET ID : 2
LUN ID : 0
-------------------------------------------

前述の全ての情報を一斉に表示する

# esxcfg-mpath -l -d naa.6000eb30b6e4148d000000000000000d
iqn.1998-01.com.vmware:esx001-0badb9cf-00023d000001,iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol,t,1-naa.6000eb30b6e4148d000000000000000d

Runtime Name: vmhba33:C0:T0:L0
Device: naa.6000eb30b6e4148d000000000000000d
Device Display Name: LEFTHAND iSCSI Disk (naa.6000eb30b6e4148d000000000000000d)
Adapter: vmhba33 Channel: 0 Target: 0 LUN: 0
Adapter Identifier: iqn.1998-01.com.vmware:esx001-0badb9cf
Target Identifier: 00023d000001,iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol,t,1
Plugin: NMP
State: active
Transport: iscsi
Adapter Transport Details: iqn.1998-01.com.vmware:esx001-0badb9cf
Target Transport Details: IQN=iqn.2003-10.com.lefthandnetworks:deepaknikam:13:simplevol Alias= Session=00023d000001 PortalTag=1


Additional Information

iSCSI LUN identification on host and iSCSI storage array