comment étendre le disque sur ESXI 5 linux VM?

J'ai créé une machine LINUX avec 2 disques. Le 2ème disque est une provision THIN de 100 Go / wdata. J'ai arrêté la VM et j'ai changé DISK02 à 200 Go au lieu de 100 Go). Quand je fais / proc / partitions, je vois / dev / sdb1 = 100GB et / dev / sdb = 200GB. quand je cours: "df -k je vois:

/ dev / mapper / storage-lvol0 – 99G 63G 32G 67% / wdata

qu'est-ce que je dois faire pour avoir un total de 200 Go de partition / wdata?

df -h enter code here Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_basecentos6-lv_root 29G 29G 0 100% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 485M 52M 408M 12% /boot /dev/mapper/vg_basecentos6-LogVol02 6.3G 143M 5.8G 3% /logs /dev/mapper/storage-lvol0 99G 63G 32G 67% /wdata cat /proc/partitions major minor #blocks name 8 0 41943040 sda 8 1 512000 sda1 8 2 41430016 sda2 8 16 209715200 sdb 8 17 104856223 sdb1 253 0 30720000 dm-0 253 1 4063232 dm-1 253 2 104853504 dm-2 253 3 6643712 dm-3 cat /etc/fstab # # /etc/fstab # Created by anaconda on Mon Oct 29 11:16:02 2012 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/vg_basecentos6-lv_root / ext4 defaults 1 1 UUID=d1717ba0-0477-4588-9ee3-78ae4fb01366 /boot ext4 defaults 1 2 /dev/mapper/vg_basecentos6-LogVol02 /logs ext4 defaults 1 2 /dev/mapper/vg_basecentos6-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/storage/lvol0 /wdata ext4 defaults 0 0 

Merci! Dotan.

Je présente quelques hypothèses ici sur l'état actuel de votre environnement, mais voilà. Vous avez deux options. Vous pouvez étendre la partition (/ dev / sdb1), puis étendre le PV, puis étendre le LV, ou vous pouvez créer une nouvelle partition (/ dev / sdb2), créer un nouveau PV, étendre le VG et étendre le LV. Quoi qu'il en soit, vous devriez utiliser votre gestionnaire de partition préféré (j'utilise fdisk car je n'ai pas dérangé d'apprendre partagé) pour la première partie. Je recommand la deuxième option (je le findais plus sûr si je le faisais). Dans ce cas, on a créé la deuxième partition:

 # pvcreate / dev / sdb2
 # vgextend storage / dev / sdb2
 # lvextend [-L [+] taille] / dev / storage / lvol0
 # resize2fs / dev / mapper / storage-lvol0

Vous n'avez pas donné suffisamment de détails pour une réponse exacte, mais les étapes sont

  1. Faites en sorte que linux reconnaisse le changement de disque via un nouveau process de redéfinition ou un nouveau redémarrage (vous l'avez fait par l'apparence de celui-ci)
  2. Agrandissez votre partition lvm en utilisant lvresize
  3. Agrandissez votre système de files (par exemple, utilisez resize2fs s'il est ext3)

N'oubliez pas de sauvegarder vos données avant toute opération de ce type

C'est ce que je cherchais:

 stop vmware instance edit instance and increase disk space reboot VM cat /proc/partitions fdisk /dev/sdb - reboot pvcreate /dev/sdb2 vgextend storage /dev/sdb2 - sdb2 is the newest created disk vgdisplay lvextend /dev/storage/lvol0 /dev/sdb2 - sdb2 is the newest created disk resize2fs /dev/storage/lvol0 

Merci tout le monde!! Dotan.

J'ai répondu à ceci AVANT , s'il vous plaît jeter un oeil – il peut être nécessaire d'effectuer des ajustements mineurs pour vous distro spécifique mais c'est un bon début ok.