Iscsi: Unterschied zwischen den Versionen
Aus Alexander's Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) K |
||
Zeile 65: | Zeile 65: | ||
* Freigaben finden | * Freigaben finden | ||
<source lang="bash"> | <source lang="bash"> | ||
iscsiadm -m discovery -t st -p 192.168.1.55 | sudo iscsiadm -m discovery -t st -p 192.168.1.55 | ||
</source> | </source> | ||
* Freigaben anzeigen | * Freigaben anzeigen | ||
<source lang="bash"> | <source lang="bash"> | ||
iscsiadm -m node -l | sudo iscsiadm -m node -l | ||
</source> | </source> | ||
===weiter=== | ===weiter=== | ||
[http://wiki.ubuntuusers.de/iSCSI Ubuntu Wiki] siehe Initiator | [http://wiki.ubuntuusers.de/iSCSI Ubuntu Wiki] siehe Initiator |
Version vom 9. Dezember 2012, 21:39 Uhr
Ubuntu
Server-Komponente
sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms
- Aktivieren des Targets (/etc/default/iscsitarget editieren)
ISCSITARGET_ENABLE=true
- Freigaben definieren (/etc/iet/ietd.conf)
- Allgemein
# ISNS Server ...
iSNSServer 192.168.1.55
iSNSAccessControl No
# ... oder CHAP
#IncomingUser joe secret
#OutgoingUser jack 12charsecret
- Das Target
# Target iqn.yyyy-mm.<reversed domain name>:identifier
# yyyy-mm gibt das Ablaufdatum der Freigabe an
# <reversed domain name> muss durch den Hostname ersetzt werden. in einem privaten Netz kann er fast beliebig gewählt werden.
# identifier kann durch einen beliebigen Namen ersetzt werden.
iqn.2020-02.de.taufkirchen.kluge:storage # 1. gibt Target den Namen
#Lun 0 Path=/dev/sda3,Type=fileio # Pfad zum Speichermedium und Art der Freigabe
Lun 0 Path=/media/truecrypt1/iSCSI-Targets/aksan.img,Type=fileio #siehe LUN-Files
- Zugriff erlauben (/etc/iet/initiators.allow)
iqn.2020-02.de.taufkirchen.kluge:storage 192.168.1.0/16
#ALL ALL ist ein Sicherheitsrisiko
- ISCSI-Daemon neu starten
sudo /etc/init.d/iscsitarget restart
LUN Files
Man kann in der /etc/iet/ietd.conf auch eine Datei angeben. Diese erzeugt man mit einer Größe von 100GB z.B. so:
sudo dd if=/dev/zero of=storagelun0 count=0 obs=1 seek=100G
Client-Komponente
sudo apt-get install open-iscsi
- /etc/iscsi/iscsi.conf
node.startup = automatic
- Initiator neu starten
sudo /etc/init.d/open-iscsi restart
- Freigaben finden
sudo iscsiadm -m discovery -t st -p 192.168.1.55
- Freigaben anzeigen
sudo iscsiadm -m node -l
weiter
Ubuntu Wiki siehe Initiator