Mit über iSCSI angehängten Block-Volumes verbinden

Stellen Sie eine Verbindung zu einem per iSCSI angeschlossenen Block-Volume her.

Für die Verbindung mit einem über iSCSI angehängten Volume ist keine bestimmte IAM-Policy erforderlich. Möglicherweise benötigen Sie jedoch eine Berechtigung zur Ausführung der erforderlichen Befehle im Gast-BS der angehängten Instanz. Weitere Informationen erhalten Sie von Ihrem Systemadministrator.

Voraussetzungen

Sie müssen das Volume an die Instanz anhängen, bevor Sie das Volume mit dem Gast-BS der Instanz verbinden können. Weitere Details finden Sie unter Volumes anhängen.

Sie benötigen die folgenden Informationen, um das Volume zu verbinden:

  • iSCSI-IP-Adresse
  • iSCSI-Portnummern
  • CHAP-Zugangsdaten (wenn Sie CHAP aktiviert haben)
  • IQN 

Die Konsole stellt die Befehle bereit, die zum Konfigurieren, Authentifizieren und Anmelden bei iSCSI erforderlich sind.

Mit einem Volume auf einer Linux-Instanz verbinden

  1. Mit der Konsole können Sie die iSCSI-Daten abrufen, die Sie für die Verbindung des Volumes benötigen:

    1. Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
    2. Wählen Sie unter Listengeltungsbereich das Compartment aus, in dem die Instanz enthalten ist.
    3. Klicken Sie auf den Namen der Instanz, um die Instanzdetails anzuzeigen.
    4. Klicken Sie unter Ressourcen auf Zugeordnete Block-Volumes, um das angehängte Block-Volume anzuzeigen.

    5. Klicken Sie auf das Menü Aktionen (Aktionsmenü) neben dem gewünschten Volume, und wählen Sie iSCSI-Befehle und -Informationen aus.

      Im Dialogfeld iSCSI-Befehle und -Informationen werden spezifische ID-Informationen zum Volume und zu den iSCSI-Befehlen angezeigt, die Sie benötigen müssen. Die Befehle sind einsatzbereit und enthalten die entsprechenden Informationen bereits. Sie können die Befehle kopieren und für jeden der folgenden Schritte in das Instanzsessionfenster einfügen.

  2. Melden Sie sich beim Gast-BS der Instanz an.
  3. Registrieren Sie das Volume mit dem Tool iscsiadm .

    iscsiadm -m node -o new -T <volume IQN> -p <iSCSI IP address>:<iSCSI port>

    Eine erfolgreiche Registrierungsantwort ähnelt dem folgenden Beispiel:

    New iSCSI node [tcp:[hw=,ip=,net_if=,iscsi_if=default] 169.254.0.2,3260,-1 iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418] added
  4. Konfigurieren Sie iSCSI für die automatische Verbindung mit den authentifizierten Block-Volumes nach einem Neustart:

    iscsiadm -m node -T <volume IQN> -o update -n node.startup -v automatic

    Hinweis: Alle Befehlsargumente sind essenziell. Bei Erfolg wird keine Antwort zurückgegeben.

  5. Wenn Sie CHAP beim Anhängen des Volumes aktiviert haben, authentifizieren Sie die iSCSI-Verbindung, indem Sie die CHAP-Zugangsdaten des Volumes wie folgt angeben:

    iscsiadm -m node -T <volume IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.authmethod -v CHAP
    iscsiadm -m node -T <volume IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.username -v <CHAP user name>
    iscsiadm -m node -T <volume's IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.password -v <CHAP password>

    Bei Erfolg wird keine Antwort zurückgegeben.

  6. Melden Sie sich bei iSCSI an:

    iscsiadm -m node -T <volume's IQN> -p <iSCSI IP Address>:<iSCSI port> -l

    Eine erfolgreiche Anmeldeantwort ähnelt dem folgenden Beispiel:

    Logging in to [iface: default, target: iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418, portal: 169.254.0.2,3260] (multiple)
    Login to [iface: default, target: iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418, portal: 169.254.0.2,3260] successful.
  7. Sie können das Volume jetzt formatieren (falls erforderlich) und mounten. Um eine Liste der mountfähigen iSCSI-Geräte auf der Instanz abzurufen, führen Sie den folgenden Befehl aus:

    fdisk -l

    Die Liste der verbundenen Volumes ähnelt dem folgenden Beispiel:

    Disk /dev/sdb: 274.9 GB, 274877906944 bytes, 536870912 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
Tipp

Wenn Sie mehrere Volumes haben, bei denen CHAP nicht aktiviert ist, können Sie sich mit den folgenden Befehlen bei allen gleichzeitig anmelden:

iscsiadm -m discovery -t sendtargets -p <iSCSI IP address>:<iSCSI port>
iscsiadm -m node –l
iscsiadm -m node –l

Mit einem Volume auf einer Windows-Instanz verbinden

Achtung

Wenn Sie eine Verbindung zu einem Windows-Boot-Volume als Daten-Volume von einer zweiten Instanz herstellen, müssen Sie -IsMultipathEnabled $True an den Befehl Connect-IscsiTarget anhängen. Siehe Ein Windows-Boot-Volume kann nicht als Data Volume an eine andere Instanz angehängt werden.
  1. Mit der Konsole können Sie die iSCSI-Daten abrufen, die Sie für die Verbindung des Volumes benötigen:

    1. Öffnen Sie das Navigationsmenü, und klicken Sie auf Compute. Klicken Sie unter Compute auf Instanzen.
    2. Wählen Sie unter Listengeltungsbereich das Compartment aus, in dem die Instanz enthalten ist.
    3. Klicken Sie auf den Namen der Instanz, um die Instanzdetails anzuzeigen.
    4. Klicken Sie unter Ressourcen auf Zugeordnete Block-Volumes, um das angehängte Block-Volume anzuzeigen.
    5. Klicken Sie auf das Menü Aktionen (Aktionsmenü) neben dem gewünschten Volume, und wählen Sie iSCSI-Befehle und -Informationen aus.

      Im Dialogfeld iSCSI-Befehle und -Informationen werden die IP-Adresse und der Port des Volumes angezeigt, die Sie später in diesem Verfahren kennen müssen.

  2. Melden Sie sich mit einem Remote Desktop-Client bei der Instanz an.
  3. Öffnen Sie auf der Windows-Instanz den iSCSI-Initiator. Die Schritte zum Öffnen des iSCSI-Initiators variieren je nach Windows-Version.

    Beispiel: Öffnen Sie den Servermanager, klicken Sie auf Extras, und wählen Sie dann iSCSI-Initiator aus.

  4. Klicken Sie im Dialogfeld "iSCSI-Initiator-Eigenschaften" auf die Registerkarte Erkennung, und klicken Sie dann auf Portal erkennen.
  5. Geben Sie die IP-Adresse und den Port ein, und klicken Sie auf OK.
  6. Klicken Sie auf die Registerkarte Ziele.
  7. Wählen Sie unter Erkannte Ziele den Volume-IQN aus.
  8. Klicken Sie auf Anmelden.
  9. Stellen Sie sicher, dass das Kontrollkästchen Diese Verbindung zur Liste der bevorzugten Ziele hinzufügen aktiviert ist, und klicken Sie auf OK.
  10. Sie können das Volume jetzt formatieren (falls erforderlich) und mounten. Klicken Sie zum Anzeigen einer Liste mountfähiger iSCSI-Geräte auf Ihrer Instanz im Servermanager auf Datei- und Speicherdienste, und klicken Sie dann auf Datenträger.

    Der Datenträger wird in der Liste angezeigt.