Ich bekomme das mit den LUNS leider nicht hin.
Ich habe eine LUN auf meinem normalen Filesystem erstellt [Dateipfad]/Lunname
Mich beschleicht der Verdacht, dass ich evtl. eine Lun nur auf einer als SCSI deklarierten Festplatte und nicht in meinem Filesystem verwenden kann? Liege ich mit der Vermutung richtig?
kleiner Nachtrag mit den Ausgabeinformationen:
Ich habe eine LUN mit dem Namen "storagelun0" in meinem Filesystem unter dem Dateipfad /tank/daten/iSCI-LUNS/ erstellt.
Im Anschluss habe ich über
sudo apt-get install tgt
iSCSI unter meinem Ubuntu-Server installiert.
Weiterhin habe ich unter /etc/tgt/conf.d eine Datei mit dem Namen "iscsi.conf" erstellt und den folgenden Inhalt hinzugefügt:
<target iqn.2020-07.example.com:lun1>
backing-store /tank/daten/iSCI-LUNS/storagelun0
initiator-address 192.168.172.155
incominguser iscsi-user password
outgoinguser iscsi-target secretpass
</target>
Die Initiator Adresse 192.168.172.155 ist die intere IP Adresse von meinem Win10, auf dem ich die iSCSI-Freigabe einbinden will.
Ein anschließender restart von iSCI mit
sudo systemctl restart tgt
wurde geamcht. Anschließend wollte ich die Freigabe mit
tgtadm --mode target --op show
überprüfen. Hierbei kommt die folgende Fehlermeldung:
"tgtadm: failed to send request hdr to tgt daemon, Transport endpoint is not connected"
Leider kann ich mit der Fehlermeldung dahingehend nichts anfangen, dass ich nicht weiß an welcher Stelle ich eine falsche Eintragung oder Konfiguration erstellt habe. Könnt ihr mir weiterhelfen?
Grüße