GNU/Linux >> Tutoriels Linux >  >> Cent OS

Dépannage iSCSI :Cibles non détectées après le redémarrage

Problème

Les cibles iSCSI peuvent ne pas être découvertes après le redémarrage du serveur CentOS/RHEL. Le démon iSCSI n'affiche aucune session active après le redémarrage.

# iscsiadm -m session
iscsiadm: No active sessions.

iSCSI peut afficher les erreurs suivantes :

# iscsiadm -m node
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
...

Solution

Le démon iSCSI était anormal et lors du redémarrage du serveur, le service iSCSI n'a pas démarré correctement. Le comportement suivant peut être observé en cas de corruption des utilitaires iSCSI. Les symptômes peuvent être corrigés en réinstallant et en redécouvrant les cibles en suivant les étapes suivantes :

1. Assurez-vous que rien n'utilise les cibles sur le serveur

2. Arrêtez le service iSCSI.

# service iscsi stop

3. Effacez les packages d'initiateurs iscsi.

# yum erase iscsi-initiator-utils

4. Assurez-vous que /var/lib/iscsi répertoire est vide, et il n'y a pas de restes

# ls /var/lib/iscsi
#

5. Installez à nouveau les packages d'initiateur iscsi.

# yum install iscsi-initiator-utils

6. Découvrez les cibles à l'aide de l'adresse IP cible dans la commande ci-dessous.

# iscsiadm -m discovery -t st -p [IP addr]

7. Connectez-vous aux cibles.

# iscsiadm -m node --loginall all

8. Assurez-vous de tous les voir en exécutant la commande suivante

# iscsiadm -m session
tcp: [1] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun134-xxx (non-flash)
tcp: [10] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun133-xxx (non-flash)
tcp: [11] 1x.x.x.x:3260,2460 iqn.2007-11.com.server:lun132-xxx (non-flash)
tcp: [12] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun131-xxx (non-flash)
tcp: [13] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun001-xxx (non-flash)
tcp: [14] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun129-xxx (non-flash)
tcp: [15] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun128-xxx (non-flash)
tcp: [16] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun127-xxx (non-flash)
tcp: [17] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun126-xxx (non-flash)
tcp: [18] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun125-xxx (non-flash)
tcp: [19] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun124-xxx (non-flash)
tcp: [2] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun123-xxx (non-flash)
tcp: [20] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun122-xxx c (non-flash)
tcp: [21] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun121-xxx (non-flash)
tcp: [22] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun130-xxx (non-flash)

9. Redémarrez le serveur pour vous assurer que le problème est complètement résolu et ne se reproduira pas après le redémarrage.

# shutdown -r now

À ce stade, iSCSI devrait avoir détecté les cibles après un redémarrage.

Guide complet de configuration d'iSCSI dans CentOS/RHEL 7
Comment résoudre les problèmes d'iSCSI dans CentOS/RHEL 6,7
Comment configurer l'initiateur iSCSI (client) dans CentOS/RHEL 6


Cent OS
  1. Linux – Debian ne détecte pas la carte PCI série après le redémarrage ?

  2. Pourquoi un long délai après la commande introuvable ?

  3. La suspension ne fonctionne pas après la mise à jour vers Ubuntu 14.04 à partir de 13.10 ?

  4. Le pavé tactile Synpatics n'est parfois pas détecté ?

  5. Volume physique LVM ISCSI non disponible après le redémarrage du serveur

Dépannage de l'erreur "Bash :Commande introuvable" sous Linux

Les extensions sont désactivées après le redémarrage ?

Disque dur USB externe non détecté ?

Apache ne fonctionne pas sur AWS Linux après le redémarrage - Code de réponse 301

Pour fsck ou pas fsck après 180 jours

PHP-FPM ne démarre pas automatiquement après le redémarrage