LUN 식별하기
컴퓨팅 호스트에서 첨부된 스토리지 볼륨의 LUN ID를 찾으려는 다양한 이유가 있습니다. 예를 들어, 볼륨 크기가 동일한 동일한 호스트에 마운트된 여러 스토리지 디바이스가 있을 수 있습니다. 이들 중 하나를 분리하고 사용 중지하려고 합니다. 그러나 Linux® 호스트에 표시되는 내용을 콘솔에 표시되는 내용과 상관시키는 방법은 확실하지 않습니다. 다른 예로는 esxi 서버에 연결된 여러 개의 Block Storage for Classic 볼륨이 있을 수 있습니다. LUN중 하나의 볼륨 크기를 확장하려면 스토리지의 올바른 LUN ID를 알아야 합니다.
Linux®에서 LUN ID 보기
-
명령행에서
multipath -ll
을(를) 실행하고 출력을 확인하십시오.root@server:~# multipath -l 3600a098038303845372b4a5232346e35 dm-0 NETAPP ,LUN C-Mode size=12T features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='1 alua' wp=rw -+- policy='round-robin 0' prio=50 status=active - `1:0:0:0 sdc 8:32 active ready running` 3600a098038304471562b4c4743384332 dm-1 NETAPP ,LUN C-Mode size=12T features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='1 alua' wp=rw -+- policy='round-robin 0' prio=10 status=active `- 3:0:0:1 sdd 8:48 active ready running`
참고: "1:0:0:0" 및 "3:0:0:1". 이러한 각 필드 "1:0:0:0" 및 "3:0:0:1", "0" 및 "1" 의 마지막 숫자는 블록 스토리지 디바이스의 iscsi LUN ID 번호입니다.
-
다음 ibmcloud cli 명령(
ibmcloud sl block volume-list
및ibmcloud sl block volume-detail
)을 입력하여 1단계에서 수집한 정보에 대한 출력을 비교하십시오.$ ibmcloud sl block volume-list id username datacenter storage_type capacity_gb bytes_used lunId 20973781 IBM02SEL1575811-1 dal09 endurance_block_storage 100 - 3 22030583 IBM02SEL1575811-3 dal12 endurance_block_storage 20 - 0 23976093 IBM02SEL1575811-4 dal12 performance_block_storage 80 - 1 24024217 IBM02SEL1575811-5 seo01 performance_block_storage 2000 - 2
$ ibmcloud sl block volume-detail 22030583 Name Value ID 22030583 User name IBM02SEL1575811-3 Type endurance_block_storage Capacity (GB) 20 LUN Id 0 Endurance Tier READHEAVY_TIER Endurance Tier Per IOPS 2 Datacenter dal12 Target IP 161.26.110.17 Snapshot Size (GB) 5 Snapshot Used (Bytes) 3325952 # of Active Transactions 0 Replicant Count 0
출력에는 스토리지 디바이스의 호스트 이름, LUN ID 및 대상 IP가 표시됩니다.
IBM02SEL1575811-3 lun id: 0 Target IP: 161.26.110.17 IBM02SEL1575811-4 lun id: 1 Target IP: 161.26.110.43
-
다음
iscsiadm -m session -P 3
명령을 사용하여 이 정보를 추가적으로 확인할 수 있습니다.# iscsiadm -m session -P 3 iSCSI Transport Class version 2.0-870 version 6.2.0.874-7 Target: iqn.1992-08.com.netapp:stfdal1201 (non-flash) Current Portal: 161.26.110.17:3260,1027 # match this target iscsi IP to the block storage device Persistent Portal: 161.26.110.17:3260,1027 ********** Interface: ********** Iface Name: default Iface Transport: tcp Iface Initiatorname: iqn.2018-08.com.ibm:ibm02su1575811-i117305979 Iface IPaddress: 10.74.10.67 Iface HWaddress: <empty> Iface Netdev: <empty> SID: 1 iSCSI Connection State: LOGGED IN iSCSI Session State: LOGGED_IN Internal iscsid Session State: NO CHANGE ********* Timeouts: ********* Recovery Timeout: 5 Target Reset Timeout: 30 LUN Reset Timeout: 30 Abort Timeout: 15 ***** CHAP: ***** username: IBM02SU1575811-I117305979 password: ******** username_in: <empty> password_in: ******** ************************ Negotiated iSCSI params: ************************ HeaderDigest: None DataDigest: None MaxRecvDataSegmentLength: 262144 MaxXmitDataSegmentLength: 65536 FirstBurstLength: 65536 MaxBurstLength: 65536 ImmediateData: Yes InitialR2T: No MaxOutstandingR2T: 1 ************************ Attached SCSI devices: ************************ Host Number: 1 State: running scsi1 Channel 00 Id 0 Lun: 0 # match the "Lun: 0" here to the LUN ID. Attached scsi disk sdc State: running Current Portal: 161.26.110.43:3260,1041 # match this target iscsi IP to the block storage device. Persistent Portal: 161.26.110.43:3260,1041 ********** Interface: ********** Iface Name: default Iface Transport: tcp Iface Initiatorname: iqn.2018-08.com.ibm:ibm02su1575811-i11730597 Iface IPaddress: 10.74.10.67 Iface HWaddress: <empty> Iface Netdev: <empty> SID: 3 iSCSI Connection State: LOGGED IN iSCSI Session State: LOGGED_IN Internal iscsid Session State: NO CHANGE ********* Timeouts: ********* Recovery Timeout: 5 Target Reset Timeout: 30 LUN Reset Timeout: 30 Abort Timeout: 15 ***** CHAP: ***** username: IBM02SU1575811-I117305979 password: ******** username_in: <empty> password_in: ******** ************************ Negotiated iSCSI params: ************************ HeaderDigest: None DataDigest: None MaxRecvDataSegmentLength: 262144 MaxXmitDataSegmentLength: 65536 FirstBurstLength: 65536 MaxBurstLength: 65536 ImmediateData: Yes InitialR2T: No MaxOutstandingR2T: 1 ************************ Attached SCSI devices: ************************ Host Number: 3 State: running scsi3 Channel 00 Id 0 Lun: 1 # match the "Lun: 1" here to the LUN ID. Attached scsi disk sdd State: running
윈도우에서 LUN ID 보기
-
~ 안에 PowerShell, 명령을 내리다
iscsicli SessionList| findstr /c:"Device Number" /c:"Location" /c:"Target Portal"
. 출력에는 IP 주소와 LUN ID가 표시됩니다. 예제에서 IP 주소는 10.201.174.123이고 LUN ID는 LUN 0입니다.C:\Users\Adminisitrator>iscsicli SessionList| findstr /c:"Device Number" /c:"Location" /c:"Target Portal" Target Portal : 10.201.174.124/3260 Device Number : 3 Location : Bus Number 0, Target Id O, LUN 0 Target Portal : 10.201.174.123/3260 Device Number : 4 Location: : Bus Number 0, Target ID 1, LUN 0
-
그런 다음 ibmcloud cli 명령(
ibmcloud sl block volume-list
및ibmcloud sl block volume-detail
)을 입력하여 1단계에서 수집한 정보와 출력을 비교하십시오.$ ibmcloud sl block volume-list id username datacenter storage_type capacity_gb bytes_used lunId 333280508 SL02SEL1160157-221 dal10 endurance_block_storage 200 - 0 333506786 SL02SEL1160157-222 tok02 endurance_block_storage 200 - 0
$ ibmcloud sl block volume-detail 333506786 Name Value ID 333506786 User name SL02SEL1160157-222 Type endurance_block_storage Capacity (GB) 200 LUN Id 0 Endurance Tier READHEAVY_TIER Endurance Tier Per IOPS 2 Datacenter tok02 Target IP 10.201.174.123 # of Active Transactions 0 Replicant Count 0
VMWare®에서 LUN ID 보기
-
esxcli storage vmfs extent list
명령을 실행하십시오. 출력에는 볼륨 이름iscsi-datastore
과 고유한 네트워크 주소 지정 기관(naa
) 식별자가 포함됩니다. 해당 숫자는 해당 LUN에 고유한 것으로 보장됩니다.Volume Name VMFS UUID Extent Device Name Partition Number --------------- ----------------------------------- ------ ------------------------------------ ---- datastore1 5f69774e-f1031e44-7bdb-ac1f6bc4b812 0 naa.600062b2049d040026fc1e4b2f305682 3 iscsi-datastore 621f425f-0dc2da8a-927b-ac1f6bc4b812 0 naa.600a098038305674695d51694b427849 1
-
다음으로
esxcfg-mpath -b
명령을 입력하십시오. 출력에는 동일한naa
번호, LUN ID 및 PortalTag가 포함됩니다.naa.600a098038305674695d51694b427849 : NETAPP iSCSI Disk (naa.600a098038305674695d51694b427849) vmhba64:C0:T1:L0 LUN:0 state:active iscsi Adapter: iqn.2020-10.com.ibm:sl02su1160157-h1907004 Target: IQN=iqn.1992-08.com.netapp:stfdal1007 Alias= Session=00023d000001 PortalTag=1034 vmhba64:C1:T1:L0 LUN:0 state:active iscsi Adapter: iqn.2020-10.com.ibm:sl02su1160157-h1907004 Target: IQN=iqn.1992-08.com.netapp:stfdal1007 Alias= Session=00023d000002 PortalTag=1030
이 예에서 문자열
LUN:0
는 LUN ID가 0임을 의미합니다. -
esxcli iscsi adapter target portal list
명령을 실행하십시오. 출력에서 포털 태그와 일치하는 IP 주소 및 Tpgt 값을 기록하십시오.Adapter Target IP Port Tpgt ------- --------------------------------- ------------- ---- ---- vmhba64 iqn.1992-08.com.netapp:stfdal1007 161.26.99.155 3260 1034 vmhba64 iqn.1992-08.com.netapp:stfdal1007 161.26.99.152 3260 1030
이 예에서 IP 주소 " 161.26.99.155 "는 Block Storage for Classic 의 대상 IP 주소이고, "1034"는 PortalTag 의 대상 IP 주소입니다.
-
그런 다음, IBMCLOUD CLI 명령
ibmcloud sl block volume-list
을(를) 사용하십시오. 출력에는 볼륨 ID, 스토리지 디바이스의 호스트 이름, DC 위치, 스토리지 유형, 용량, 이미 사용 중인 공간의 크기 및 LUN ID가 포함되어 있습니다.$ ibmcloud sl block volume-list id username datacenter storage_type capacity_gb bytes_used lunId 221426384 SL02SEL1160157-195 che01 endurance_block_storage 1500 - 2 332299016 SL02SEL1160157-220 dal13 endurance_block_storage 20 - 2 333280508 SL02SEL1160157-221 dal10 endurance_block_storage 200 - 0
이 예에서 "333280508"이라는 문자열은 볼륨 ID이고, "0"은 Block Storage for Classic LUN의 LUN ID입니다.
ibmcloud sl block volume-detail
명령을 실행하여 스토리지 볼륨에 대한 자세한 정보를 가져오십시오.$ ibmcloud sl block volume-detail 333280508 Name Value ID 333280508 User name SL02SEL1160157-221 Type endurance_block_storage Capacity (GB) 200 LUN Id 0 Endurance Tier READHEAVY_TIER Endurance Tier Per IOPS 2 Datacenter dal10 Target IP 161.26.99.155 # of Active Transactions 0 Replicant Count 0
따라서 블록 디바이스의 호스트 이름에 iscsi LUN ID를 맵핑할 수 있습니다.
SL02SEL1160157-221 lun id: 0 Target IP: 161.26.99.155
콘솔에서 LUN ID 보기
콘솔의 볼륨 세부사항 페이지에서 LUN ID, 대상 IP 주소, Block Storage for Classic 장치의 호스트 이름을 수집할 수도 있습니다.