Crans
  • Commentaires
  • Page immuable
  • Menu
    • Affichage
    • Carte locale du site
    • Pièces jointes
    • Informations
    • Code source
  • Connexion

Navigation

  • Modifications récentes
  • Recherche avancée
  • Aide
Version 18 à la date du 2018-01-04 18:01:59
CransWiki:
  • CransNostalgie
  • CransTechnique
  • Services
  • Virtualisation
  • AgrandirUneVM

Agrandir une Vm

Supposons que vous souhaitiez agrandir un disque d'apprentis.

Sur le virtualiseur de la VM

  1. On agrandi l'espace alloué sur la baie de disques.
     $ cd /usr/scripts/gestion/iscsi
     $ ipython
     In [1]: import nolslib
     In [2]: nols = nolslib.Nols()
     In [3]: nols.expand_volume('apprentis', 15, 'GiB')
     In [4]: nols.logout()
     Si vous avez effectué des modifications pensez à exécuter:
     /usr/scripts/gestion/iscsi/update.sh sur chacun des dom0 
  2. On redimensionne volume physique associé
     pvresize /dev/iscsi_apprentis
  3. On étend le volume logique monté par le virtualiseur
     lvresize -l +100%FREE /dev/apprentis/vm-107-disk-1

    /!\ Si ça trouve pas le volumegroup apprentis, faites un vgchange -a y apprentis.

  4. On étend la partition contenu dans le volume logique.
     fdisk /dev/apprentis/vm-107-disk-1

    Utilisez p, pour lister les partoches. Normalement, y en a qu'une, et elle doit démarrer au secteur 2048. Si tel n'est pas le cas, notez bien le secteur de début. Il ne doit pas changer. S'il y a plus d'une partoche, sauf si c'est la dernière que vous voulez redimensionner, vous êtes bien dans la merde. Cordialement. Faites d (delete), ça va virer la partoche (quand y en a qu'une ça le fait seul). Puis, faites n, puis créez une partition primaire, vérifiez bien le secteur de début, et mettez la fin au max. Faites w.

Sur la VM

  1. Éteindre la VM puis la rallumer depuis le virtualiseur
  2. On redimensionne volume physique associé Pour trouver le nom du volume physique :
     # pvs
     /dev/vda1  apprentislv lvm2 a--  10,99g    0
     pvresize /dev/vda1 
  3. On étend le volume logique monté par le virtualiseur
     lvresize -r -l +100%FREE /dev/apprentislv/levolumequetuveuxagrandir
    Pour étendre de n gigas, l'option est -L +nG
  4. /!\ Si vous trouvez pas le volumegroup apprentislv, faites un vgchange -a y apprentislv.

  • Propulsé par MoinMoin
  • Mentions légales