|
|
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 7: |
Zeile 7: |
| == Target == | | == Target == |
|
| |
|
| Siehe [[ISCSI Target (Linux)|ISCSI Target]] | | Siehe [[ISCSI Target (Linux)|ISCSI Target]] bzw. [[Synology_DSM#iSCSI-Target|Synology_DSM#iSCSI-Target]] |
|
| |
|
| == Initiater == | | == Initiator == |
|
| |
|
| === Installation ===
| | Siehe [[ISCSI Initiator (Linux)|ISCSI Initiator]] |
| | |
| <pre>
| |
| sudo apt-get install open-iscsi
| |
| </pre>
| |
| | |
| === Konfiguration ===
| |
| | |
| ==== Targets suchen ====
| |
| | |
| Überprüfen, welche Targets ein Server zur Verfügung stellt:
| |
| | |
| <pre>
| |
| sudo iscsiadm -m discovery -t st -p <server ip>:3260
| |
| </pre>
| |
| | |
| ==== Initiatornamen hinzufügen ====
| |
| | |
| <pre>
| |
| sudo vi /etc/iscsi/initiatorname.iscsi
| |
| </pre>
| |
| | |
| ''InitiatorName'' muss mit ''Target'' auf dem Server übereinstimmen
| |
| | |
| <pre>
| |
| InitiatorName=iqn.2018-02.<reverse domain>:target00
| |
| </pre>
| |
| | |
| ==== Authentifizierung ====
| |
| | |
| Dazu die Datei <code>iscsid.conf</code> bearbeiten
| |
| | |
| <pre>
| |
| sudo vi /etc/iscsi/iscsid.conf
| |
| </pre>
| |
| | |
| und folgende Zeilen einkommentieren und anpassen:
| |
| <pre>
| |
| node.session.auth.authmethod = CHAP
| |
| node.session.auth.username = <user>
| |
| node.session.auth.password = <password>
| |
| </pre>
| |
| | |
| Danach muss der Dämon neu gestartet werden:
| |
| | |
| <pre>
| |
| sudo systemctl restart iscsid open-iscsi
| |
| </pre>
| |
| | |
| ==== Login ====
| |
| | |
| <pre>
| |
| sudo iscsiadm --mode node --targetname iqn.2018-02.<reverse domain>:target00 --portal 10.0.0.120:3260 --login
| |
| </pre>
| |
| | |
| ==== Logout ====
| |
| | |
| <pre>
| |
| sudo iscsiadm --mode node --targetname iqn.2018-02.<reverse domain>:target00 --portal 10.0.0.120:3260 --logout
| |
| </pre>
| |
| | |
| ==== Node Startup ====
| |
| | |
| <pre>
| |
| sudo vi /etc/iscsi/iscsid.conf
| |
| </pre>
| |
| | |
| <pre>
| |
| #*****************
| |
| # Startup settings
| |
| #*****************
| |
| | |
| # To request that the iscsi initd scripts startup a session set to "automatic".
| |
| # node.startup = automatic
| |
| #
| |
| # To manually startup the session set to "manual". The default is manual.
| |
| node.startup = manual
| |
| #node.startup = automatic
| |
| </pre>
| |
| | |
| {{note|Autologin funktioniert noch nicht}}
| |
| | |
| [https://library.netapp.com/ecmdocs/ECMP1654943/html/GUID-8EC685B4-8CB6-40D8-A8D5-031A3899BCDC.html https://library.netapp.com/ecmdocs/ECMP1654943/html/GUID-8EC685B4-8CB6-40D8-A8D5-031A3899BCDC.html]
| |
| | |
| ==== Laufwerk anzeigen ====
| |
| | |
| <pre>
| |
| sudo fdisk -l
| |
| </pre>
| |
|
| |
|
| == Ports == | | == Ports == |
| Zeile 118: |
Zeile 30: |
| | iSCSI target | | | iSCSI target |
| |} | | |} |
|
| |
| == IPv6 deaktivieren ==
| |
|
| |
| <pre>
| |
| sudo vi /etc/iscsi/nodes/iqn.2000-01.com.synology:SynDS220jV1.Mail1.0dc211a52e/fe80::211:32ff:fec2:4e4c,3260,1/default
| |
| </pre>
| |
|
| |
| <pre>
| |
| node.startup = manual
| |
| </pre>
| |
|
| |
|
| == Formatieren == | | == Formatieren == |
|
| |
|
| siehe [[Fdisk (Linux)|Fdisk]]
| | Siehe [[Fdisk (Linux)|Fdisk]] |
| | |
| == Probleme ==
| |
| | |
| === Initiator ===
| |
| | |
| ==== Exit Status ====
| |
| | |
| Siehe [https://linux.die.net/man/8/iscsiadm https://linux.die.net/man/8/iscsiadm]
| |
| | |
| ==== 24 - iscsi login failed due to authorization failure ====
| |
| | |
| Die Parameter werden bei der Erstanmeldung in dem Verzeichnis <code>/etc/iscsi/nodes/</code> gespeichert.
| |
| Werden die Parameter (z.B. CHAP-Authorisierung) nachher geändert, werden sie nicht mehr übernommen.
| |
| Man kann die gespeicherten Dateien editieren oder einfacher gleich löschen:
| |
| | |
| <pre>
| |
| sudo rm -r /etc/iscsi/nodes/iqn.2018-02.<reverse domain>:target00
| |
| </pre>
| |
| | |
| ==== ExecStart=/sbin/iscsiadm -m node --loginall=automatic (code=exited, status=21) ====
| |
| | |
| <pre>
| |
| sudo systemctl status iscsi.service
| |
| open-iscsi.service - Login to default iSCSI targets
| |
| Loaded: loaded (/lib/systemd/system/open-iscsi.service; enabled; vendor preset: enabled)
| |
| Active: active (exited) since Fri 2020-07-03 03:17:20 CEST; 10min ago
| |
| Docs: man:iscsiadm(8)
| |
| man:iscsid(8)
| |
| Process: 610 ExecStartPre=/bin/systemctl --quiet is-active iscsid.service (code=exited, status=0/SUCCESS)
| |
| Process: 614 ExecStart=/sbin/iscsiadm -m node --loginall=automatic (code=exited, status=21)
| |
| Process: 619 ExecStart=/lib/open-iscsi/activate-storage.sh (code=exited, status=0/SUCCESS)
| |
| Main PID: 619 (code=exited, status=0/SUCCESS)
| |
| | |
| Jul 03 03:17:20 mail2 systemd[1]: Starting Login to default iSCSI targets...
| |
| Jul 03 03:17:20 mail2 iscsiadm[614]: iscsiadm: No records found
| |
| Jul 03 03:17:20 mail2 systemd[1]: Started Login to default iSCSI targets.
| |
| </pre>
| |
|
| |
|
| === Links === | | === Links === |