| Beide kanten vorige revisie
Vorige revisie
Volgende revisie
|
Vorige revisie
|
werkinstructies:mount_iscsi_target [2016/07/05 23:19] abel |
werkinstructies:mount_iscsi_target [2017/02/19 21:56] (huidige) abel |
| pas deze aan naar | pas deze aan naar |
| |
| <code>InitiatorName=iqn.2015-06.nl.auriel.servernaam:e7482f133a95</code> | <code>InitiatorName=iqn.2016-06.nl.domain.servernaam:e7482f133a95</code> |
| |
| omdat we alle iscsi verkeer over één netwerk interface willen hebben, we gaan er hier van uit dat je daartoe een team [[werkinstructies:netwerkteaming|NIC-team]] hebt geconfigureerd met de naam "team-storage", moet het volgende gebeuren. Maak een interface file aan: | omdat we alle iscsi verkeer over één netwerk interface willen hebben, we gaan er hier van uit dat je daartoe een team [[werkinstructies:netwerkteaming|NIC-team]] hebt geconfigureerd met de naam "team-storage", moet het volgende gebeuren. Maak een interface file aan: |
| Scan de targets die beschikbaar zijn (het IP adress is de iSCSI target server): | Scan de targets die beschikbaar zijn (het IP adress is de iSCSI target server): |
| |
| ''iscsiadm %%--mode discovery --type sendtargets --%%portal 192.168.6.185 -I iface.team-storage'' | ''iscsiadm %%--mode discovery --type sendtargets --%%portal 192.168.1.10 -I iface.team-storage'' |
| |
| dit geeft onder andere ons target dat we gemaakt hebben voor de KVM default storage waar de VM images staan: | dit geeft onder andere ons target dat we gemaakt hebben voor de KVM default storage waar de VM images staan: |
| |
| <code>192.168.6.185:3260,2 iqn.2015-06.nl.auriel.consus:kvm.tgt.os</code> | <code>192.168.1.10:3260,2 iqn.2016-06.nl.domain.servernaam:target.name1</code> |
| |
| verbind met dit target en maak het systeem zo dat dit bij een reboot weer gebeurd: | 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.team-storage --%%login'' | ''iscsiadm %%--mode node --targetname iqn.2016-06.nl.domain.servernaam:target.name1 --portal 192.168.1.10:3260 -I iface.team-storage --%%login'' |
| |
| vervolgens zoeken we daar het blockdevice bij: | 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'' | ''ls -al /dev/disk/by-path/ip-192.168.1.10:3260-iscsi-iqn.2016-06.nl.domain.servernaam:target.name1-lun-0'' |
| |
| <code>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</code> | <code>lrwxrwxrwx. 1 root root 9 Aug 21 21:19 /dev/disk/by-path/ip-192.168.1.10:3260-iscsi-iqn.2016-06.nl.domain.servernaam:target.name1-lun-0 -> ../../sdd</code> |
| |
| |
| En als dit niet eerder is gedaan, maak een filesysteem: ''mkfs.ext4 -m0 /dev/sdd1''. | En als dit niet eerder is gedaan, maak een filesysteem: ''mkfs.ext4 -m0 /dev/sdd1''. |
| |
| Of ''mkfs.xfs -m 1 /dev/sdd1'' | In mijn ervaring werkt xfs overigens niet netjes met een iscsi blockdevice, dus dat zou ik afraden. |
| |
| Je zou in het geval van een cluster voor GFS2 kunnen kiezen. | Je zou in het geval van een cluster voor GFS2 kunnen kiezen. |
| Vindt eerst het bijbehorende UUID : ''blkid /dev/sdd1'' | Vindt eerst het bijbehorende UUID : ''blkid /dev/sdd1'' |
| |
| <code>/dev/sdd1: UUID="6e507a64-4d79-44c4-9847-473fe1263a7e" TYPE="ext4"</code> | <code>/dev/sdd1: UUID="6e417a64-4d79-33c4-9847-473fe1463f7a" TYPE="ext4"</code> |
| |
| voeg vervolgens toe aan de fstab: ''vi /etc/fstab'' | voeg vervolgens toe aan de fstab: ''vi /etc/fstab'' |
| |
| <code>UUID=6e507a64-4d79-44c4-9847-473fe1263a7e /var/lib/libvirt/images2 ext4 defaults,_netdev 0 0</code> | <code>UUID=6e417a64-4d79-33c4-9847-473fe1463f7a /mnt/mountdir ext4 defaults,_netdev 0 0</code> |
| |
| de ''_netdev'' optie is vanwege het netwerk device zijn, en zorgt dat de mount pas geprobeerd wordt nadat de netwerkstack gestart is. | de ''_netdev'' optie is vanwege het netwerk device zijn, en zorgt dat de mount pas geprobeerd wordt nadat de netwerkstack gestart is. |