A következő parancsokat futtatom le a szerver oldalon sorban:
mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/loop0 /dev/loop1
mkdir /mnt/disk1
mkfs.ext3 /dev/md0
mount /dev/md0 /mnt/disk1
mcedit /etc/tgt/targets.conf
Config file beállítás:
<target iqn.2016-02.com.example:server.target1>
backing-store /dev/md0
</target>
service tgtd start
tgtadm --lld iscsi --op show --mode target
Ezt követően az utolsó parancsra a kimenet:
Target 1: iqn.2016-02.com.example:server.target1
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00010000
SCSI SN: beaf10
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
Account information:
ACL information:
ALL
Kliens oldalon:
iscsiadm --mode discovery --type sendtargets --portal 10.6.16.184:3260
ki: 10.6.16.184:3260,1 iqn.2016-02.com.example:server.target1
iscsiadm --mode node --targetname iqn.2016-02.com.example:server.target1 --portal 10.6.16.184:3260 --login
ki: Logging in to [iface: default, target: iqn.2016-02.com.example:server.target1, portal: 10.6.16.184,3260] (multiple)
Login to [iface: default, target: iqn.2016-02.com.example:server.target1, portal: 10.6.16.184,3260] successful.
lsblk
ki:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 256M 0 loop
loop1 7:1 0 256M 0 loop
loop2 7:2 0 256M 0 loop
loop3 7:3 0 256M 0 loop
loop4 7:4 0 256M 0 loop
loop5 7:5 0 256M 0 loop
sda 8:0 0 16G 0 disk
├─sda1 8:1 0 512M 0 part /boot
├─sda2 8:2 0 14.5G 0 part /
└─sda3 8:3 0 1G 0 part [SWAP]
Tehát így itt a szerver oldalon nem látom a kötetet.
Azt értem, hogy hiányzik a LUN1, csak azt nem, hogy miért nem csatolja hozzá.
Valami nem stimmel a lépések során?
A kliens oldalon:
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/md0
parancs után már meg van a LUN1
Target 1: iqn.2016-02.com.example:server.target1
System information:
Driver: iscsi
State: ready
IT nexus information:
IT nexus: 2
Initiator: iqn.1994-05.com.redhat:e0df7d855e
Connection: 0
IP Address: 10.6.16.145
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00010000
SCSI SN: beaf10
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
LUN: 1
Type: disk
SCSI ID: IET 00010001
SCSI SN: beaf11
Size: 268 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/md0
Backing store flags:
Account information:
ACL information:
ALL
És nyilván így már a kliens is látja.
Csak hát a dolog miértje az ami nem tiszta.