22
0
Fork 0

Ajout sous-section « Créer une VM »

This commit is contained in:
abenmiloud 2018-04-23 12:10:51 +02:00
parent ff934a15c5
commit 5e659ece18
1 changed files with 18 additions and 1 deletions

View File

@ -151,10 +151,13 @@ L'installation du client est analogue à celle des nœuds. Depuis le nœud admin
>
> sudo cp ceph.client.admin.keyring /etc/ceph
Sur le client, on peut désormais récupérer le block device et l'utiliser :
Sur le client, on peut désormais récupérer le block device :
sudo rbd create foo --size 4096 --image-feature layering
sudo rbd map foo --name client.admin
Si on compte utiliser le block device pour y installer une machine virtuelle, on s'arrêter là. Sinon, il ne reste qu'à le formater puis à le monter :
sudo mkfs.ext4 -m0 /dev/rbd/rbd/foo
sudo mkdir /mnt/ceph-block-device
sudo mount /dev/rbd/rbd/foo /mnt/ceph-block-device
@ -163,6 +166,20 @@ Sur le client, on peut désormais récupérer le block device et l'utiliser :
# Gestion des block devices
## Créer une VM
On peut utiliser un block device pour y installer une machine virtuelle avec `virt-install`. Le chemin du disque doit mener au block device :
# virt-install --connect=qemu:///system \
--name=$VMNAME \
--cpu mode=host-passthrough --vcpus=$VCPU \
--ram=$RAM \
--disk path=/dev/rbd/rbd/foo,bus=virtio,io=threads,cache=none,format=raw \
--network=bridge:br0,model=virtio \
--noautoconsole --graphics vnc,listen=127.0.0.1,keymap=fr \
--rng /dev/random \
--cdrom=/home/images/slackware64-14.2-install-dvd.iso
## Redimensionner