IBM Cloud Docs
LUNs identifizieren

LUNs identifizieren

Es gibt verschiedene Gründe, warum Sie die LUN-ID der angehängten Speicherdatenträger auf dem Rechenhost suchen sollten. Sie können beispielsweise mehrere Speichereinheiten haben, die auf demselben Host mit denselben Datenträgergrößen angehängt sind. Sie möchten eine von ihnen abhängen und stilllegen. Sie sind jedoch nicht sicher, wie Sie das, was auf Ihrem Linux®-Host angezeigt wird, mit dem, was in der Konsole angezeigt wird, korrelieren. Ein weiteres Beispiel könnte sein, dass Sie mehrere Block Storage for Classic-Volumes haben, die an einen ESXi-Server angehängt sind. Sie möchten die Datenträgergröße einer der LUNs erweitern und Sie müssen die richtige LUN-ID des Speichers kennen, um dies zu tun.

LUN-ID in Linux® anzeigen

  1. Führen Sie in der Befehlszeile multipath -ll aus und zeigen Sie die Ausgabe an.

    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`
    

    Anmerkung "1:0:0:0" und "3:0:0:1". Die jeweils letzten Ziffern "0" und "1" in den Feldern "1:0:0:0" und "3:0:0:1" sind die iSCSI-LUN-ID-Nummern Ihrer Block Storage-Geräte.

  2. Geben Sie die folgenden ibmcloud-CLI-Befehle ein: ibmcloud sl block volume-list und ibmcloud sl block volume-detail, um ihre Ausgaben mit den in Schritt 1 erfassten Informationen zu vergleichen.

    $ 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
    

    Die Ausgabe zeigt den Hostnamen der Speichereinheit, die LUN-ID und die Ziel-IP:

    IBM02SEL1575811-3 lun id: 0 Target IP: 161.26.110.17
    IBM02SEL1575811-4 lun id: 1 Target IP: 161.26.110.43
    
  3. Sie können diese Informationen außerdem mit dem folgenden Befehl überprüfen: 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
    

Anzeigen der LUN-ID in Windows

  1. In PowerShell, Geben Sie den Befehl ein iscsicli SessionList| findstr /c:"Device Number" /c:"Location" /c:"Target Portal". Die Ausgabe zeigt die IP-Adresse und die LUN-ID. In dem Beispiel lautet die IP-Adresse 10.201.174.123 und die 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. Geben Sie anschließend die folgenden ibmcloud-CLI-Befehle ein: ibmcloud sl block volume-list und ibmcloud sl block volume-detail, um ihre Ausgaben mit den Informationen zu vergleichen, die Sie in Schritt 1 erfasst haben.

    $ 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
    

LUN-ID in VMWare® anzeigen

  1. Führen Sie den Befehl esxcli storage vmfs extent list aus. Die Ausgabe enthält den Namen des Volumes iscsi-datastore und seine eindeutige Kennung der Network Addressing Authority (naa). Diese Zahl ist garantiert eindeutig für diese 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. Geben Sie als Nächstes den Befehl esxcfg-mpath -b ein. Die Ausgabe enthält dieselbe naa-Nummer, die LUN-ID und den Portal-Tag.

    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
    

    Im Beispiel bedeutet die Zeichenfolge LUN:0, dass die LUN-ID 0 ist.

  3. Setzen Sie den Befehl esxcli iscsi adapter target portal list ab. Notieren Sie in der Ausgabe die IP-Adresse und den Tpgt-Wert, die dem Portal-Tag entsprechen.

    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
    

    Im Beispiel ist die IP-Adresse " 161.26.99.155 " die Ziel-IP-Adresse Ihrer Block Storage for Classic und "1034" ist die PortalTag.

  4. Verwenden Sie als Nächstes den IBMCLOUD-CLI-Befehl ibmcloud sl block volume-list. Die Ausgabe enthält die Volume-ID, den Hostnamen des Speichergeräts, den DC-Standort, den Speichertyp, die Kapazität, den bereits genutzten Speicherplatz und die 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
    

    Im Beispiel ist die Zeichenfolge "333280508" die Volume-ID und "0" ist die LUN-ID Ihrer Block Storage for Classic LUN.

    Geben Sie den Befehl ibmcloud sl block volume-detail aus, um detailliertere Informationen zum Speicherdatenträger abzurufen.

    $ 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
    

    Sie können also die iSCSI-LUN-ID dem Hostnamen der Blockeinheit zuordnen:

    SL02SEL1160157-221  lun id: 0  Target IP: 161.26.99.155
    

Anzeigen der LUN-ID in der Konsole

Sie können auch die LUN-ID, die Ziel-IP-Adresse und den Hostnamen des Block Storage for Classic-Geräts auf der Seite "Volume Details" in der Konsole abrufen.

Die Seite Volume
Die Seite "Volume Details" in der Konsole enthält detaillierte Informationen über die LUN. Der Name des Speichervolumens wird mit dem Namensschild angezeigt. Die Ziel-IP-Adresse wird als Zieladresse bezeichnet. Die LUN-ID wird als Volume-ID angezeigt.