DANic
@DANic
Интроверт

Как увеличить Physical volumes (LVM) после расширения диска в VMware?

Добрый день.

Есть VMware и гостевая CentOS 6

На гоственой OS изначально было добавлен виртуальный диск
и сделано следующее

pvcreate /dev/sdb
vgextend VolGroup /dev/sdb
lvcreate -l 100%FREE -n lv VolGroup
mkfs.xfs /dev/VolGroup/lv

Потом был расширен добавленный диск (sdb)

fdisk новый размер видит, а вот pvscan показывает старый размер

cfdisk и fdisk видят весь диск как неразмеченный

Как теперь расшить Physical volumes с sdb до полного размера диска не удалив имеющиеся данные?
  • Вопрос задан
  • 33562 просмотра
Решения вопроса 2
landergate
@landergate
IT-шный jack-of-all-trades
Расширить physical volume до максимума:
pvresize /dev/sdb
Проверить, изменился ли размер тома:
pvdisplay
Проверить, появилось ли "Free PE / Size":
vgdisplay
Изменить размер logical volume, используя максимум доступного места:
lvextend -l +100%FREE /dev/VolGroup/lv
Изменить размер файловой системы с учётом появившегося места:
xfs_growfs /
Ответ написан
Комментировать
DANic
@DANic Автор вопроса
Интроверт
Первый запуск pvscan показывает старый размер
pvresize /dev/sdb
Physical volume "/dev/sdb" changed
  1 physical volume(s) resized / 0 physical volume(s) not resized


А вот после этого pvscan отображает новый размер.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
drno-reg
@drno-reg
см не кратко
история если увеличили уже существеющий HDD Unit в VMWare
ищем за счет какого физического раздела будет расширение
fdisk -l
делаем растягивание
pvresize /dev/sdd
смотрим, что появилось свободное место
pvdisplay
vgdisplay

вытягиваем раздел
lvextend -l +100%FREE /dev/mapper/data_vg-data_lv
фиксируем
resize2fs /dev/mapper/data_vg-data_lv
проверяем
df -h
Ответ написан
@inkva
parted
print
resizepart 1-3
q
и только потом pvresize
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы