OPÉRATIONS SUR LES DISQUES


Services Réseaux

AUGMENTER LA TAILLE D'UNE PARTITION


Situation: je suis avec une kvm sous Proxmox et la taille du disque fait 32Gb je veux l'augmenter à 64Gb

df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ada0p2     27G    4.2G     21G    17%    /
devfs          1.0K    1.0K      0B   100%    /dev
tmpfs          6.8G    158M    6.6G     2%    /tmp
gpart show ada0
=>      40  67108784  ada0  GPT  (64G) [CORRUPT]
        40      1024     1  freebsd-boot  (512K)
      1064  58719232     2  freebsd-ufs  (28G)
  58720296   8388528     3  freebsd-swap  (4.0G)
gpart recover ada0
ada0 recovered
gpart show ada0
=>       40  134217648  ada0  GPT  (64G)
         40       1024     1  freebsd-boot  (512K)
       1064   58719232     2  freebsd-ufs  (28G)
   58720296    8388528     3  freebsd-swap  (4.0G)
   67108824   67108864        - free -  (32G)
swapoff /dev/ada0p3
gpart show ada0
=>       40  134217648  ada0  GPT  (64G)
         40       1024     1  freebsd-boot  (512K)
       1064   58719232     2  freebsd-ufs  (28G)
   58720296    8388528     3  freebsd-swap  (4.0G)
   67108824   67108864        - free -  (32G)
gpart delete -i 3 ada0
ada0p3 deleted
root@fbsd-2:/usr/home/aiko # gpart show ada0
=>       40  134217648  ada0  GPT  (64G)
         40       1024     1  freebsd-boot  (512K)
       1064   58719232     2  freebsd-ufs  (28G)
   58720296   75497392        - free -  (36G)
gpart resize -i 2 -s 60G -a 4k ada0
ada0p2 resized
root@fbsd-2:/usr/home/aiko # gpart show ada0
=>       40  134217648  ada0  GPT  (64G)
         40       1024     1  freebsd-boot  (512K)
       1064  125829120     2  freebsd-ufs  (60G)
  125830184    8387504        - free -  (4.0G)
gpart add -t freebsd-swap -a 4k ada0
ada0p3 added
root@fbsd-2:/usr/home/aiko # gpart show ada0
=>       40  134217648  ada0  GPT  (64G)
         40       1024     1  freebsd-boot  (512K)
       1064  125829120     2  freebsd-ufs  (60G)
  125830184    8387504     3  freebsd-swap  (4.0G)
swapon /dev/ada0p3
growfs /dev/ada0p2
Device is mounted read-write; resizing will result in temporary write suspension for /.
It's strongly recommended to make a backup before growing the file system.
OK to grow filesystem on /dev/ada0p2, mounted on /, from 28GB to 60GB? [yes/no] yes
super-block backups (for fsck_ffs -b #) at:
 58983232, 60265472, 61547712, 62829952, 64112192, 65394432,
 66676672, 67958912, 69241152, 70523392, 71805632, 73087872,
 74370112, 75652352, 76934592, 78216832, 79499072, 80781312,
 82063552, 83345792, 84628032, 85910272, 87192512, 88474752,
 89756992, 91039232, 92321472, 93603712, 94885952, 96168192,
 97450432, 98732672, 100014912, 101297152, 102579392, 103861632,
 105143872, 106426112, 107708352, 108990592, 110272832, 111555072,
 112837312, 114119552, 115401792, 116684032, 117966272, 119248512,
 120530752, 121812992, 123095232, 124377472, 125659712
df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ada0p2     58G    4.2G     49G     8%    /
devfs          1.0K    1.0K      0B   100%    /dev
tmpfs          7.1G    158M    6.9G     2%    /tmp

Redémarrage de la machine virtuelle sans aucun problème !

;-)


Services Réseaux