Compléments procédure « Redimensionner »
This commit is contained in:
parent
5fe9a6d0e8
commit
6c0c773dad
17
HowtoCeph.md
17
HowtoCeph.md
|
@ -209,11 +209,22 @@ Il est possible d'étendre ou de réduire un block device au sein d'un pool. Si
|
||||||
|
|
||||||
$ sudo rbd resize foo --size 16G
|
$ sudo rbd resize foo --size 16G
|
||||||
|
|
||||||
Si on souhaite réduire la taille du block device :
|
Il reste à avertir la machine que le device a changé de taille :
|
||||||
|
|
||||||
$ sudo rbd resize foo --size 8G --allow-shrink
|
$ sudo virsh blockresize testrbd /dev/rbd/rbd/foo 10G
|
||||||
|
|
||||||
Dans le cas où une machine virtuelle a été installée sur le block device, il faudra la redémarrer pour quelle comprenne la nouvelle taille du disque. **TODO** Peut-être qu'une commande virsh permet d'éviter ce reboot ?
|
> Si on souhaite réduire la taille du block device :
|
||||||
|
>
|
||||||
|
> $ sudo rbd resize foo --size 8G --allow-shrink
|
||||||
|
|
||||||
|
Le reste de la procédure dépend du système de fichiers utilisé et est à faire sur la VM. Si on souhaite étendre une partition `ext4` :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
fdisk /dev/vdb1 # suppression puis récréation de la partition
|
||||||
|
partprobe
|
||||||
|
e2fsck -yf /dev/vdb1
|
||||||
|
resize2fs /dev/vdb1
|
||||||
|
~~~
|
||||||
|
|
||||||
|
|
||||||
## Répliquer
|
## Répliquer
|
||||||
|
|
Loading…
Reference in New Issue