Identification des numéros d'unité logique (LUN ID)
Découvrez comment rechercher l'identifiant du numéro d'unité logique (LUN) des volumes Block Storage for Classic connectés à votre hôte de calcul.
Dans les réseaux de stockage (SAN), un numéro d'unité logique (LUN) est un identifiant unique attribué à un bloc logique de stockage. Les LUN permettent aux serveurs d'identifier, d'accéder à et de gérer des partitions virtuelles ou des disques durs physiques spécifiques sur un réseau.
Il existe diverses raisons pour lesquelles vous souhaitez rechercher l'ID des numéros d'unités logiques des volumes de stockage associés sur l'hôte de traitement. Par exemple, vous pouvez avoir plusieurs périphériques de stockage montés sur le même hôte avec les mêmes tailles de volume. Vous voulez déconnecter et mettre hors service l'un d'entre eux. Cependant, vous ne savez pas comment corréler ce que vous voyez sur votre hôte Linux® avec ce que vous voyez dans la console IBM Cloud. Un autre exemple est celui de plusieurs volumes Block Storage for Classic attachés à un serveur ESXi. Vous souhaitez augmenter la taille du volume de l'un des LUN et, pour ce faire, vous devez connaître l'ID LUN correct de l'unité de stockage.
Affichage de l'ID LUN sous Linux
-
Sur la ligne de commande, exécutez
multipath -llet regardez la sortie.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`Remarque "1:0:0:0" et "3:0:0:1". Les derniers chiffres de chacune de ces zones "1:0:0:0" et "3:0:0:1", les "0" et "1" sont les numéros d'ID du numéro d'unité logique iscsi de vos unités de stockage de bloc.
-
Entrez les commandes CLI suivantes :
ibmcloud sl block volume-listetibmcloud sl block volume-detailpour comparer leurs résultats aux informations que vous avez recueillies à l'étape 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 0La sortie indique le nom d'hôte de l'unité de stockage, l'ID du numéro d'unité logique et l'adresse IP cible :
IBM02SEL1575811-3 lun id: 0 Target IP: 161.26.110.17 IBM02SEL1575811-4 lun id: 1 Target IP: 161.26.110.43 -
Vous pouvez confirmer ces informations à l'aide de la commande suivante :
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
Affichage de l'ID LUN sous Windows
-
Dans PowerShell, lance la commande
iscsicli SessionList| findstr /c:"Device Number" /c:"Location" /c:"Target Portal". La sortie affiche l'adresse IP et l'ID du numéro d'unité logique. Dans l'exemple, l'adresse IP est 10.201.174.123 et l'ID du numéro d'unité logique est numéro d'unité logique 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 -
Ensuite, entrez les commandes CLI suivantes :
ibmcloud sl block volume-listetibmcloud sl block volume-detailpour comparer leurs résultats aux informations que vous avez recueillies à l'étape 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
Affichage de l'ID LUN dans VMWare
-
Exécutez la commande
esxcli storage vmfs extent list. La sortie comprend le nom du volume etiscsi-datastoreson identifiant unique attribué par la Network Addressing Authority (naa). Ce nombre est garanti d'être unique à ce numéro d'unité logique.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 -
Ensuite, entrez la commande
esxcfg-mpath -b. La sortie contient le même numéronaa, l'ID du numéro d'unité logique et le 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=1030Dans l'exemple, la chaîne signifie
LUN:0que l'ID du LUN est 0. -
Exécutez la commande
esxcli iscsi adapter target portal list. A partir de la sortie, notez l'adresse IP et la valeur Tpgt qui correspondent à la balise de portail.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 1030Dans cet exemple, l'adresse IP 161.26.99.155 correspond à l'adresse IP de destination de votre Block Storage for Classic et 1034 correspond à l' PortalTag.
-
Ensuite, utilisez la commande de l'interface CLI IBMCLOUD
ibmcloud sl block volume-list. Le résultat contient l'ID du volume, le nom d'hôte du périphérique de stockage, l'emplacement du centre de données, le type de stockage, la capacité, l'espace déjà utilisé et l'ID du LUN.$ 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 - 0Dans l'exemple, la chaîne 333280508 correspond à l'ID du volume et 0 à l'ID du LUN de votre LUN Block Storage for Classic.
Exécutez la commande
ibmcloud sl block volume-detailpour obtenir des informations plus détaillées sur le volume de stockage.$ 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 0Vous pouvez donc mapper l'ID du numéro d'unité logique de l'iscsi au nom d'hôte de l'unité de bloc:
SL02SEL1160157-221 lun id: 0 Target IP: 161.26.99.155
Affichage de l'ID LUN dans la console
Vous pouvez également récupérer l'ID LUN, l'adresse IP cible et le nom d'hôte du périphérique Block Storage for Classic sur la page Détails du volume de la console.