iSCSI-Software-Ziel konfigurieren
Mit dem Softwarezieltreiber iSCSI kann AIX® als eine iSCSI -Zieleinheit oder als mehrere iSCSI -Zieleinheiten agieren. Der Zieltreiber iSCSI exportiert lokale Platten, logische Datenträger oder lokale Dateien in iSCSI -Initiatoren, die über das iSCSI -Protokoll und TCP/IP eine Verbindung zu AIX herstellen.
Jedes Zielgerät verfügt über einen iSCSI-Qualified-Namen und einen Satz logischer Einheitennummern (LUNs), die für Initiatoren verfügbar sind, die eine Verbindung zum virtuellen iSCSI-Ziel herstellen. Für jede Zieleinheit können Sie angeben, welche Netzschnittstelle und welche TCP/IP-Portnummern der Zieltreiber verwenden kann, um eingehende Verbindungen zu akzeptieren.
- Erstellen Sie eine einzelne Instanz des iSCSI-Zieltreibers mit dem folgenden SMIT-Pfad. Diese Instanz fungiert als Container für die anderen iSCSI-Objekte.
- Erstellen Sie eine iSCSI-Zieleinheit für jedes virtuelle iSCSI-Ziel, das durch den iSCSI-Zieltreiber zugeordnet wird. Verwenden Sie den folgenden SMIT-Pfad, um die einzelnen iSCSI-Zielgeräte zu erstellen:
- Definieren Sie einen oder mehrere LUNs für jedes Zielgerät mit dem folgenden SMIT-Pfad:Anmerkung: Auf die LUNs können Initiatoren zugreifen, die eine Verbindung zu einem virtuellen Ziel herstellen. Auf dem iSCSI-Ziel kann jede LUN entweder einem zuvor definierten logischen Datenträger, einem physischen Datenträger oder einer zuvor in einem lokalen Dateisystem erstellten Datei zugeordnet werden. Physische Datenträger, die einer logischen iSCSI -Zieleinheit zugeordnet sind, können von dem AIX -System, auf dem der iSCSI -Zieltreiber ausgeführt wird, nicht anderweitig verwendet werden.
In diesem Schritt wird in der Regel die Konfiguration abgeschlossen. Wenn Sie jedoch das Challenge Handshake Authentication Protocol (CHAP) verwenden, oder wenn Sie Zugriffssteuerungslisten (Access Control Lists, ACLs) nutzen, um anzugeben, welche Initiatoren auf welche LUNs zugreifen können, ist ein zusätzlicher Schritt erforderlich, um die Zielkonfiguration abzuschließen.
- Wenn Sie die CHAP-Authentifizierung der Initiatoren verwenden, bearbeiten Sie die Datei /etc/tmiscsi/autosecrets und fügen Sie die von den Initiatoren verwendeten Geheimnisse hinzu, um sich anzumelden. Die Datei /etc/tmiscsi/autosecrets enthält einen Eintrag pro Ziel. Jeder Eintrag hat folgendes Format:
target_name chap_name chap_secret
- Wenn Sie ACLs verwenden, um anzugeben, welche Initiatoren auf welche LUNs zugreifen können, bearbeiten Sie die Datei /etc/tmiscsi/access_lists und fügen Sie pro Ziel einen Eintrag hinzu. Jeder Eintrag hat folgendes Format:
target_name|lun_name iSCSI_name, iSCSI_name,...
- Wenn Sie die CHAP-Authentifizierung der Initiatoren verwenden, bearbeiten Sie die Datei /etc/tmiscsi/autosecrets und fügen Sie die von den Initiatoren verwendeten Geheimnisse hinzu, um sich anzumelden. Die Datei /etc/tmiscsi/autosecrets enthält einen Eintrag pro Ziel. Jeder Eintrag hat folgendes Format: