IBM Cloud Docs
LUN 식별하기

LUN 식별하기

컴퓨팅 호스트에서 첨부된 스토리지 볼륨의 LUN ID를 찾으려는 다양한 이유가 있습니다. 예를 들어, 볼륨 크기가 동일한 동일한 호스트에 마운트된 여러 스토리지 디바이스가 있을 수 있습니다. 이들 중 하나를 분리하고 사용 중지하려고 합니다. 그러나 Linux® 호스트에 표시되는 내용을 콘솔에 표시되는 내용과 상관시키는 방법은 확실하지 않습니다. 다른 예로는 esxi 서버에 연결된 여러 개의 Block Storage for Classic 볼륨이 있을 수 있습니다. LUN중 하나의 볼륨 크기를 확장하려면 스토리지의 올바른 LUN ID를 알아야 합니다.

Linux®에서 LUN ID 보기

  1. 명령행에서 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 번호입니다.

  2. 다음 ibmcloud cli 명령(ibmcloud sl block volume-listibmcloud 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
    
  3. 다음 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 보기

  1. ~ 안에 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
    
  2. 그런 다음 ibmcloud cli 명령(ibmcloud sl block volume-listibmcloud 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 보기

  1. 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
    
  2. 다음으로 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임을 의미합니다.

  3. 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 주소입니다.

  4. 그런 다음, 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 장치의 호스트 이름을 수집할 수도 있습니다.

콘솔의 볼륨 세부사항 페이지에서는 LUN에 대한 자세한 정보를 제공합니다. 저장 용량 이름은 이름 라벨과 함께 표시됩니다. 대상 IP 주소는 대상 주소로 표시됩니다. LUN ID는 볼륨 ID로 표시됩니다.
콘솔의 볼륨 세부사항 페이지에서는 LUN에 대한 자세한 정보를 제공합니다.