GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

iSCSI-Fehlerbehebung:Ziele werden nach dem Neustart nicht erkannt

Problem

Die iSCSI-Ziele werden nach dem Neustart des CentOS/RHEL-Servers möglicherweise nicht erkannt. Der iSCSI-Daemon zeigt nach dem Neustart keine aktiven Sitzungen an.

# iscsiadm -m session
iscsiadm: No active sessions.

iSCSI zeigt möglicherweise die folgenden Fehler an:

# 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
...

Lösung

Der iSCSI-Daemon war abnormal und beim Neustart des Servers wurde der iSCSI-Dienst nicht korrekt gestartet. Das folgende Verhalten kann beobachtet werden, wenn die iSCSI-Dienstprogramme beschädigt sind. Die Symptome können behoben werden, indem die Ziele wie folgt neu installiert und erkannt werden:

1. Stellen Sie sicher, dass nichts die Ziele auf dem Server verwendet

2. Stoppen Sie den iSCSI-Dienst.

# service iscsi stop

3. Löschen Sie die iscsi-Initiatorpakete.

# yum erase iscsi-initiator-utils

4. Stellen Sie sicher, dass /var/lib/iscsi Verzeichnis ist leer, und es gibt keine Reste

# ls /var/lib/iscsi
#

5. Installieren Sie die iscsi-Initiatorpakete erneut.

# yum install iscsi-initiator-utils

6. Ermitteln Sie Ziele mithilfe der Ziel-IP-Adresse im folgenden Befehl.

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

7. Melden Sie sich bei Zielen an.

# iscsiadm -m node --loginall all

8. Stellen Sie sicher, dass Sie alle sehen, indem Sie den folgenden Befehl ausführen

# 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. Starten Sie den Server neu, um sicherzustellen, dass das Problem vollständig behoben ist und nach dem Neustart nicht erneut auftritt.

# shutdown -r now

An diesem Punkt sollte iSCSI die Ziele nach einem Neustart erkannt haben.

Vollständiger Leitfaden zur Konfiguration von iSCSI in CentOS / RHEL 7
So beheben Sie iSCSI-Probleme in CentOS / RHEL 6,7
So konfigurieren Sie den iSCSI-Initiator (Client) in CentOS / RHEL 6


Cent OS
  1. Linux – Debian erkennt serielle PCI-Karte nach Neustart nicht?

  2. Warum eine lange Verzögerung, nachdem der Befehl nicht gefunden wurde?

  3. Synpatics Touchpad gelegentlich nicht erkannt?

  4. Das CIFS-Freigabedateisystem wird nach dem Neustart unter CentOS/RHEL 7 nicht bereitgestellt

  5. Von ASMLib verwaltete Datenträger auf iSCSI-Zielen mit mehreren Pfaden werden nach dem Neustart des Servers in CentOS/RHEL 7 nicht erkannt

Fehlerbehebung „Bash:Command Not Found“-Fehler in Linux

Erweiterungen werden nach dem Neustart deaktiviert?

Externe USB-Festplatte nicht erkannt?

Apache funktioniert nach dem Neustart nicht unter AWS Linux – 301-Antwortcode

Fsck oder nicht fsck nach 180 Tagen

PHP-FPM startet nach dem Neustart nicht automatisch