Dit is een oude revisie van het document!
Deze instructies werken bijna identiek op CentOS6 en 7, behalve de service start.
Installeer de nodige software:
yum -y install iscsi-initiator-utils
Configureer de software
vi /etc/iscsi/initiatorname.iscsi
pas deze aan naar
InitiatorName=iqn.2015-06.nl.auriel.//servernaam//:e7482f133a95
omdat we alle iscsi verkeer over één netwerk interface willen hebben, we gaan er hier van uit dat je daartoe een team NIC-team hebt geconfigureerd met de naam “team-storage”, moet het volgende gebeuren. Maak een interface file aan:
vi /var/lib/iscsi/ifaces/iface.team-storage
met daarin:
iface.transport_name = tcp iface.net_ifacename = team-storage
en herstart de daemon: systemctl restart iscsi
Scan de targets die beschikbaar zijn:
iscsiadm –mode discovery –type sendtargets –portal 192.168.6.185 -I iface.team0
dit geeft onder andere ons target dat we gemaakt hebben voor de KVM default storage waar de VM images staan:
192.168.6.185:3260,2 iqn.2015-06.nl.auriel.consus:kvm.tgt.os
verbind met dit target en maak het systeem zo dat dit bij een reboot weer gebeurd:
iscsiadm –mode node –targetname iqn.2015-06.nl.auriel.consus:kvm.tgt.os –portal 192.168.6.185:3260 -I iface.team0 –login
vervolgens zoeken we daar het blockdevice bij:
ls -al /dev/disk/by-path/ip-192.168.6.185:3260-iscsi-iqn.2015-06.nl.auriel.consus:kvm.tgt.os-lun-0
lrwxrwxrwx. 1 root root 9 Aug 21 21:19 /dev/disk/by-path/ip-192.168.6.185:3260-iscsi-iqn.2015-06.nl.auriel.consus:kvm.tgt.os-lun-0 -> ../../sdd
maak een partitie:
parted -a optimal /dev/sdd
mklabel gpt mkpart primary 0% 100%
maak een filesysteem: mkfs.ext4 -m0 /dev/sdd1
en mount dat.
Vindt eerst het bijbehorende UUID : blkid /dev/sdd1
/dev/sdd1: UUID="6e507a64-4d79-44c4-9847-473fe1263a7e" TYPE="ext4"
voeg vervolgens toe aan de fstab: vi /etc/fstab
UUID=6e507a64-4d79-44c4-9847-473fe1263a7e /var/lib/libvirt/images2 ext4 defaults,_netdev 0 0
de _netdev optie is vanwege het netwerk device zijn, duh