Support: +31 (0)43 450 0070

Contact | Login

64Bits Webhosting

iSCSI en LVM, KVM, Docker Howto - Deel 3

Geplaatst op 10-01-2018 om 12:45

In deel 1 van deze reeks hebben we een iSCSI storage server gemaakt en hierop LUN's op basis van LVM gedefinieerd.
Deel 2 ging over het installeren van een KVM server en in dit deel koppelen we beide systemen aan elkaar.

Op de kvm server hadden we het X-Window systeem geïnstalleerd. We gaan er in deze howto vanuit dat je via een linux/macOS machine inlogt middels ssh op je kvm node. Voor Windows zijn er ook X-Window managers maar ik gebruik geen Windows dus dat zul je zelf even moeten googlen. Alle commando's kunnen overigens ook via de commandline uitgevoerd worden. Voor macOS dien je bijvoorbeeld 'XQuartz' te installeren.

Log in op je kvm node via een X-window/GTK enabled systeem via ssh:

Linux:
# ssh -X root@10.0.0.30

macOS:
# ssh -XY root@10.0.0.30

Start de virt-manager vanaf de kvm node

# virt-manager

Na enkele seconden zal op je pc een GTK scherm verschijnen van de 'virt-manager' en kun je vpssen aanmaken, beheren, starten, stoppen, verwijderen, etc... maar we gaan eerst de iscsi storage koppelen.

In het scherm van de 'Virtuele machine beheerder' klik je de menu optie 'Bewerken' en dan 'Verbindingsdetails'. Je krijgt nu een scherm waar je (o.a.) je storage kunt toevoegen.
Klik op de tab 'Storage' en dan links beneden op het '+' icoontje.

Vul als naam een waarde in waaraan je deze storage kunt herkennen.. bv. 'iscsistorage01'. Kies in de dropdown bij 'Type' de waarde 'iscsi: iSCSI doel' en klik op de knop 'Volgende'.

Je kunt nu de storagepool aanmaken. Laat het 'Doel pad:' staan op '/dev/disk/by-path'.
Vul als hostnaam het ipadres van je storageserver in zoals bijvoorbeeld: '10.0.0.20'. Controleer je storageserver om te kijken welk ipadres je daar gebruikt.
Als 'Source IQN' gebruik je de naam van het target dat we in Deel 2 hebben aangemaakt: 'iqn.2018-07.local.localdomain:tgt1'.

Klik op de knop voltooien en je storage is gekoppeld.

Dit was kort maar krachtig. In deel 4 maken we een vps aan dat gebruik maakt van deze iscsi storage.