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

Grundlegendes zum iscsiadm-Dienstprogramm in CentOS / RHEL

Internet Small Computer System Interface (iSCSI) ist ein IP-basierter Standard zum Verbinden von Speichergeräten. iSCSI verwendet IP-Netzwerke, um SCSI-Befehle zu kapseln, wodurch Daten über große Entfernungen übertragen werden können. iSCSI bietet gemeinsam genutzten Speicher für eine Reihe von Client-Systemen. Speichergeräte sind an Server (Ziele) angeschlossen. Client-Systeme (Initiatoren) greifen über IP-Netzwerke auf die entfernten Speichergeräte zu. Für die Client-Systeme scheinen die Speichergeräte lokal angeschlossen zu sein. iSCSI nutzt die vorhandene IP-Infrastruktur und erfordert keine zusätzliche Verkabelung, wie dies bei Fibre Channel (FC) Storage Area Networks der Fall ist.

Die persistente Open-iSCSI-Konfiguration wird als Datenbank implementiert, die aus einer Hierarchie von Dateien und Verzeichnissen im Verzeichnis /var/lib/iscsi/ besteht Verzeichnis:

# ls -l /var/lib/iscsi
total 0
drwxr-xr-x. 2 root root 6 Jun 27  2017 ifaces
drwxr-xr-x. 2 root root 6 Jun 27  2017 isns
drwxr-xr-x. 2 root root 6 Jun 27  2017 nodes
drwxr-xr-x. 2 root root 6 Jun 27  2017 send_targets
drwxr-xr-x. 2 root root 6 Jun 27  2017 slp
drwxr-xr-x. 2 root root 6 Jun 27  2017 static

Verwenden Sie iscsiadm Dienstprogramm zum Aktualisieren, Löschen, Einfügen und Abfragen der persistenten Datenbank. Verwenden Sie dieses Dienstprogramm auch, um eine Sitzung zwischen einem Ziel und einem Initiator einzurichten. Für den Befehl stehen mehrere verschiedene Betriebsmodi zur Verfügung.

  • discoverydb :Aktualisiert oder fragt die Datensätze der Open-iSCSI-Datenbank ab
  • Entdeckung :Führt einen Erkennungsvorgang durch
  • Knoten :Führt eine Operation auf einem Portal (IP:Port) auf einem iSCSI-Ziel aus
  • Sitzung :Führt eine Operation auf einer TCP-Verbindung zwischen einem Initiator und einem Ziel aus
  • iface :Führt eine Operation auf einer Netzwerkschnittstelle aus

Zusätzliche Optionen für iscsiadm umfassen:

  • -typ – Geben Sie den Erkennungstyp an.
  • -Portal – Geben Sie das iSCSI-Zielportal an.

iscsiadm-Verbindungsbefehle

1. Entdecken Sie Ziele an einer bestimmten IP-Adresse:

# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.10 --discover

2. Melden Sie sich bei einem iscsi-Ziel an (muss eine Knotendatensatz-ID verwenden, die bei der Erkennung gefunden wurde).

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --login

3. Melden Sie sich von einem iscsi-Ziel ab.

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --logout

4. Knotendatensätze auflisten:

# iscsiadm --mode node

5. Zeigen Sie alle Daten für einen bestimmten Knotendatensatz an:

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260


Cent OS
  1. Installieren Sie TeamViewer auf CentOS 5 / RHEL 5

  2. So installieren Sie TeamViewer auf CentOS 6 / RHEL 6

  3. Root-Passwort in CentOS 7 / RHEL 7 zurücksetzen

  4. So installieren Sie MariaDB unter CentOS 7 / RHEL 7

  5. So setzen Sie ein vergessenes Root-Passwort zurück RHEL / CentOS 7

So installieren Sie MariaDB unter CentOS 8 / RHEL 8

So setzen Sie das verlorene Root-Passwort in CentOS 8 / RHEL 8 zurück

So installieren Sie MariaDB unter CentOS 6 / RHEL 6

CentOS 8/RHEL 8 zurücksetzen, Root-Passwort vergessen

CentOS / RHEL 7:So setzen Sie das Root-Passwort zurück

So setzen Sie das Root-Passwort in CentOS/RHEL 8 zurück