Iscsi linux: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
=Iscsi Target=
=Iscsi Target=
*[[tgt]]
*[[tgt]]
*[[iscsi server]]
=Iscsi Initiator=
=Iscsi Initiator=
*[[tgt]]
*[[iscsi-iniator]]
 
=Initiator=
=Initiator=
*apt install open-iscsi
==iSCSI Initiator Configuration==
Once the open-iscsi package is installed, edit /etc/iscsi/iscsid.conf changing the following:
node.startup = automatic
==Discover==
*iscsiadm -m discovery -t st -p 192.168.240.3 -d 3
<pre>
iscsiadm: Max file limits 1024 4096
 
iscsiadm: starting sendtargets discovery, address 192.168.240.3:3260,
iscsiadm: connecting to 192.168.240.3:3260
iscsiadm: connected local port 59473 to 192.168.240.3:3260
iscsiadm: connected to discovery address 192.168.240.3
iscsiadm: login response status 0000
iscsiadm: discovery process to 192.168.240.3:3260 exiting
iscsiadm: disconnecting conn 0x18c7de0, fd 3
192.168.240.3:3260,1 iqn.2020-12.org.xinux.doom:storage
</pre>
==Login==
*iscsiadm -m node --login
 
=Authentifizierung=
==Target==
*/etc/iet/ietd.conf
IncomingUser initiator-admin sysadm
Target iqn.2020-12.org.xinux.doom:storage
IncomingUser initiator-admin sysadm
 
==Initiator==
<pre>
# *************
# CHAP Settings
# *************
 
# To enable CHAP authentication set node.session.auth.authmethod
# to CHAP. The default is None.
node.session.auth.authmethod = CHAP
 
# To set a CHAP username and password for initiator
# authentication by the target(s), uncomment the following lines:
node.session.auth.username = initiator-admin
node.session.auth.password = sysadm
 
# To set a CHAP username and password for target(s)
# authentication by the initiator, uncomment the following lines:
#node.session.auth.username_in = initiator-admin
#node.session.auth.password_in = sysadm
 
# To enable CHAP authentication for a discovery session to the target
# set discovery.sendtargets.auth.authmethod to CHAP. The default is None.
discovery.sendtargets.auth.authmethod = CHAP
 
# To set a discovery session CHAP username and password for the initiator
# authentication by the target(s), uncomment the following lines:
discovery.sendtargets.auth.username = initiator-admin
discovery.sendtargets.auth.password = sysadm


# To set a discovery session CHAP username and password for target(s)
# authentication by the initiator, uncomment the following lines:
#discovery.sendtargets.auth.username_in = initiator-admin
#discovery.sendtargets.auth.password_in = sysadm
</pre>


=Links=
=Links=

Aktuelle Version vom 6. Dezember 2023, 17:13 Uhr