Cet article vous a-t-il été utile ?
Comment pourrions-nous l'améliorer ?
SCSI (Small Computer System Interface) est un protocole communément utilisé pour contrôler les périphériques de stockage à connexion directe. iSCSI (Internet SCSI) utilise le protocole SCSI sur les volumes réseau. iSCSI repose sur le protocole TCP (Transport Control Protocol) et autorise l'envoi de commandes SCSI via un réseau LAN, un réseau WAN ou Internet.
Votre réseau iSCSI nécessite quatre composants :
Réseau de données : iSCSI requiert un réseau IP pour le transport des données entre des systèmes avec des initiateurs (serveurs) et des cibles (volumes ou matrices de stockage).
Réseau de gestion : pour configurer les ports iSCSI applicables sur le Lyve Mobile Rackmount Receiver, un ordinateur Windows ou Mac équipé de l'application Lyve Client doit pouvoir accéder au réseau de gestion connecté à un port de gestion Ethernet à l'arrière du Rackmount Receiver. Veillez à utiliser le port de gestion Ethernet correspondant à l'emplacement dans lequel le périphérique Lyve Mobile Array est installé.
Cible iSCSI : la cible est un volume ou une matrice de stockage qui sont connectés au réseau. Dans les instructions qui suivent, la cible iSCSI est un volume d'un Lyve Mobile Array inséré dans un Lyve Mobile Rackmount Receiver.
Initiateur iSCSI : l'initiateur est le composant logiciel résidant sur un serveur qui est configuré pour se connecter à une cible iSCSI. L'utilisation d'un initiateur iSCSI permet de monter les volumes cibles sur un serveur comme s'il s'agissait de volumes locaux.
Attribuez ou obtenez les adresses suivantes :
L'application Lyve Client repose sur le protocole SLP pour découvrir les périphériques Lyve Mobile sur le réseau. Les conditions requises pour la détection automatique sont les suivantes :
Si les politiques informatiques de votre entreprise interdisent la diffusion réseau SLP, vous pouvez recourir à d'autres méthodes pour détecter le périphérique dans Lyve Client. Pour en savoir plus, consultez la section « Autres méthodes de détection des périphériques » ci-dessous.
Avant de commencer la configuration, assurez-vous que l'ordinateur Windows ou Mac qui exécutera l'application Lyve Client peut accéder au réseau de gestion connecté au port de gestion Ethernet à l'arrière du Rackmount Receiver.
Le voyant LED du périphérique inséré dans le Lyve Mobile Rackmount Receiver clignote en blanc pendant le processus de démarrage, puis prend l'une des deux couleurs suivantes, selon les paramètres de sécurité de votre périphérique :
Orange fixe : indique que le périphérique est prêt à être déverrouillé et qu'il attend des identifiants de sécurité.
Vert fixe : le périphérique est déverrouillé et prêt à être utilisé.
Si votre environnement réseau prend en charge une infrastructure MPIO, assurez-vous que MPIO est installé avant de configurer iSCSI.
Pour activer MPIO :
sudo apt-get install –y multipath-tools
sudo systemctl restart multipathd
Installez l'application Lyve Client sur un ordinateur Windows ou Mac connecté au réseau de gestion. Les liens d'accès au programme d'installation sont disponibles sur le Lyve Management Portal :
Vous pouvez également télécharger les programmes d'installation de Lyve Client à partir de la page de support accessible à l'adresse www.seagate.com/support/lyve-client.
Ouvrez l'application Lyve Client.
Pour des raisons de sécurité, Lyve Client déverrouillera automatiquement le périphérique si l'ordinateur de gestion était connecté au Lyve Mobile Array précédemment et qu'il y est toujours autorisé. Si l'ordinateur de gestion n'a jamais déverrouillé le périphérique, vous devrez saisir votre nom d'utilisateur et votre mot de passe Lyve Management Portal dans l'application Lyve Client.
Une fois que Lyve Client a validé les autorisations pour le périphérique connecté à l'ordinateur, le voyant LED du périphérique devient vert. Le périphérique est déverrouillé et prêt à être utilisé.
Activity (Activité) : une notification de configuration iSCSI vous informe qu'une configuration est requise.
Devices (Périphériques) : l'indicateur d'état sur le module de périphérique vous informe qu'une configuration est nécessaire.
sudo apt install open-iscsi
sudo systemctl enable open-iscsi
sudo systemctl enable iscsid
sudo vi /etc/iscsi/iscsid.conf
sudo iscsiadm -m discovery -t st -p adresse IP
où adresse IP est l'une des adresses IP sur le réseau de données iSCSI du Rackmount Receiver, par exemple :
sudo iscsiadm -m discovery -t st -p 192.168.99.100
Exemple de résultat |
---|
192.168.99.100:3260,1 iqn.1995-03.com.dothill:01.array.000000000000-00000000.a 192.168.99.101:3260,2 iqn.1995-03.com.dothill:01.array.000000000000-00000000.a |
sudo iscsiadm -m node -T IQN -p adresse IP:port -l
où IQN est un nom qualifié iSCSI, adresse IP est l'adresse IP d'un port de données du Rackmount Receiver, et port correspond à la valeur 3260. Par exemple :
sudo iscsiadm -m node -T iqn.1995-03.com.dothill:01.array.000000000000-00000000.a -p 192.168.99.100:3260 –l
L'IQN et le port sont fournis dans le résultat de la commande de découverte précédente.
La valeur de port par défaut doit être 3260.
Exemple de résultat |
---|
Logging in to [iface: default, target: iqn.1995-03.com.dothill:01.array.000000000000-00000000.a, portal: 192.168.99.100,3260] (multiple) Login to [iface: default, target: iqn.1995-03.com.dothill:01.array.000000000000-00000000.a, portal: 192.168.99.100,3260] successful. |
sudo iscsiadm --mode node --target IQN --portal adresse IP:port -n discovery.sendtargets.use_discoveryd -v Yes
sudo iscsiadm --mode node --target IQN --portal adresse IP:port -n discovery.sendtargets.discoveryd_poll_inval -v 30
où IQN est un nom qualifié iSCSI, adresse IP est l'adresse IP d'un port de données du Rackmount Receiver, et port correspond à la valeur 3260. Par exemple :
sudo iscsiadm --mode node --target iqn.1995-03.com.dothill:01.array.000000000000-00000000.a --portal 192.168.99.100:3260 -n discovery.sendtargets.use_discoveryd -v Yes
sudo iscsiadm --mode node --target iqn.1995-03.com.dothill:01.array.000000000000-00000000.a --portal 192.168.99.100:3260 -n discovery.sendtargets.discoveryd_poll_inval -v 30
sudo iscsiadm -m node -T IQN -p adresse IP:port -u
où IQN est un nom qualifié iSCSI, adresse IP est l'adresse IP d'un port de données du Rackmount Receiver, et port correspond à la valeur 3260. Par exemple :
sudo iscsiadm -m node -T iqn.1995-03.com.dothill:01.array.000000000000-00000000.a -p 192.168.99.100:3260 -u
Exemple de résultat |
---|
Logging out of session [sid: 1, target: iqn.1995-03.com.dothill:01.array.000000000000-00000000.a, portal: 192.168.99.100,3260] Logout of [sid: 1, target: iqn.1995-03.com.dothill:01.array.000000000000-00000000.a, portal: 192.168.99.100,3260] successful. |
sudo iscsiadm -m node -T IQN -p adresse IP:port -l
où IQN est un nom qualifié iSCSI, adresse IP est l'adresse IP d'un port de données du Rackmount Receiver, et port correspond à la valeur 3260. Par exemple :
sudo iscsiadm -m node -T iqn.1995-03.com.dothill:01.array.000000000000-00000000.a -p 192.168.99.100:3260 -l
sudo mkdir /mnt/SEAGATE
sudo blkid
Exemple de résultat |
---|
/dev/nvme0n1p1: UUID="40AA-21FC" TYPE="vfat" PARTUUID="e97d9f0d-c95d-4afd-a790-8abc41474070" /dev/nvme0n1p2: UUID="769fcf3e-1886-4cbb-b1f3-23745d390c96" TYPE="ext4" PARTUUID="8f8edcee-3f56-411a-a227-2bba1463bc25" /dev/nvme0n1p3: UUID="Z5wnnv-zSCu-cGD0-9ffc-37n1-1cKE-4usCIb" TYPE="LVM2_member" PARTUUID="b8f4bd59-c296-4e4d-9ad0-fc4cbb98a69f" /dev/mapper/ubuntu--vg-ubuntu--lv: UUID="882c9573-ea5e-4b8f-bb54-1aec9b1e8dea" TYPE="ext4" /dev/loop0: TYPE="squashfs" /dev/loop1: TYPE="squashfs" /dev/loop2: TYPE="squashfs" /dev/sdc2: LABEL="LYVE" UUID="22A6-E95E" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="522a0547-f77f-4679-ae8a-2ded5b651f65" /dev/sdb2: LABEL="LYVE" UUID="22A6-E95E" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="522a0547-f77f-4679-ae8a-2ded5b651f65" /dev/mapper/mpatha-part2: LABEL="LYVE" UUID="22A6-E95E" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="522a0547-f77f-4679-ae8a-2ded5b651f65" /dev/sde2: LABEL="LYVE" UUID="22A6-E95E" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="522a0547-f77f-4679-ae8a-2ded5b651f65" /dev/sdd2: LABEL="LYVE" UUID="22A6-E95E" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="522a0547-f77f-4679-ae8a-2ded5b651f65" /dev/sdc1: PARTLABEL="Microsoft reserved partition" PARTUUID="78b2177e-c5a1-4b1f-8db3-6350ae11f05a" /dev/sdb1: PARTLABEL="Microsoft reserved partition" PARTUUID="78b2177e-c5a1-4b1f-8db3-6350ae11f05a" /dev/mapper/mpatha-part1: PARTLABEL="Microsoft reserved partition" PARTUUID="78b2177e-c5a1-4b1f-8db3-6350ae11f05a" /dev/mapper/mpatha: PTUUID="25a51dc7-9ffc-4000-b1dd-e7b9bd81a375" PTTYPE="gpt" /dev/sde1: PARTLABEL="Microsoft reserved partition" PARTUUID="78b2177e-c5a1-4b1f-8db3-6350ae11f05a" /dev/sdd1: PARTLABEL="Microsoft reserved partition" PARTUUID="78b2177e-c5a1-4b1f-8db3-6350ae11f05a" |
sudo mkfs.ext4 -L LYVE /dev/disk/by-uuid/ID unique
où ID unique est l'UUID du disque Lyve répertorié dans le résultat de la commande blkid, par exemple :
sudo mkfs.ext4 -L LYVE /dev/disk/by-uuid/22A6-E95E
Exemple de résultat |
---|
Creating filesystem with 23413075456 4k blocks and 1463318528 inodes Filesystem UUID: b2fc70de-a95e-43ef-9008-c8ec4a5a12c6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000, 550731776, 644972544, 1934917632, 2560000000, 3855122432, 5804752896, 12800000000, 17414258688 Allocating group tables: 0/714511 658404/714511 done Writing inode tables: 0/714511 done Creating journal (262144 blocks): done Writing superblocks and filesystem accounting information: 0/714511 28/714511 done |
sudo vi /etc/fstab
# Périphérique iSCSI SEAGATE
/dev/disk/by-uuid/ID unique /mnt/SEAGATE ext4 _netdev 0 1
où ID unique est l'UUID du disque Lyve répertorié dans le résultat de la commande blkid, par exemple :
/dev/disk/by-uuid/b2fc70de-a95e-43ef-9008-c8ec4a5a12c6 /mnt/SEAGATE ext4 _netdev 0 1
Montez le disque en saisissant la commande suivante :
sudo mount –a
Attribuez des autorisations d'accès en saisissant la commande suivante :
sudo chmod autorisation /mnt/SEAGATE
où autorisation est le réglage chmod souhaité en mode absolu ou symbolique, par exemple :
sudo chmod 777 /mnt/SEAGATE