LVM Добавляем место на диске в виртуальной среде
В данной статье мы рассмотрим как в режиме онлайн добавить свободное место на диске, в виртуальной среде.
1) Добавляем место на диске LVM (делается в вашей системе виртуализации)
2) Обновим информацию о свободном пространстве
Просмотрим iscsi адреса
1 |
ls /sys/class/scsi_device/ |
Выполним для них rescan
1 |
echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan |
3) Открываем parted и создаем новый раздел
1 |
parted |
На предупреждение parted вводим Fix
смотрим список разделов
1 |
print |
Создаем новый раздел
1 |
mkpart lvmPartition 10GB 100% |
где 10GB размер последнего раздела
4) Добавляем новый раздел в LVM группы
1 |
pvcreate /dev/sda3 |
1 |
vgextend gr0 /dev/sda3 |
5) Проверяем свободное пространство в LVM
1 |
vgdisplay | grep Free |
6) Добавляем свободное пространство к группе
1 |
lvextend -L+#G /dev/VolGroup00/LogVol00 |
где # размер добавляемого места и /dev/VolGroup00/LogVol00 путь lvm
7) Добавляем размер к существующей файловой системе
1 |
resize2fs /dev/VolGroup00/LogVol00 |
Готово!
Если вы используете LVM с таблицей разделов MBR (например используется в Ubuntu 14.04) то следуйте следующей инструкции:
1) Добавляем место на диске LVM (делается в вашей системе виртуализации)
2) Обновим информацию о свободном пространстве
Просмотрим iscsi адреса
1 |
ls /sys/class/scsi_device/ |
Выполним для них rescan
1 |
echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan |
3) Открываем fdisk и создаем новый раздел
1 |
fdisk /dev/sda |
где sda ваш диск
Добавляем новые разделы
1 |
Command (m for help): n |
1 |
Partition type: p |
1 |
Partition number (1-4, default 3): 3 |
1 |
First sector (499712-52428799, default 499712): 499712 |
1 |
Last sector, +sectors or +size{K,M,G} (499712-501757, default 501757): 501757 |
Создаем еще 1 раздел
1 |
Command (m for help): n |
1 |
Partition type: p |
1 |
Selected partition 4 |
1 |
First sector (33552384-52428799, default 33552384): 33552384 |
1 |
Last sector, +sectors or +size{K,M,G} (33552384-52428799, default 52428799): 52428799 |
Сохраняем изменения
1 |
Command (m for help): w |
4) Обновляем информацию о разделах в системе:
1 |
partprobe |
5) Добавляем новый раздел в LVM группы
1 |
pvcreate /dev/sda4 |
1 |
vgextend gr0 /dev/sda4 |
6) Проверяем свободное пространство в LVM
1 |
vgdisplay | grep Free |
7) Добавляем свободное пространство к группе
1 |
lvextend -L+#G /dev/VolGroup00/LogVol00 |
где # размер добавляемого места и /dev/VolGroup00/LogVol00 путь lvm
8) Добавляем размер к существующей файловой системе
1 |
resize2fs /dev/VolGroup00/LogVol00 |
Готово!
Добавить комментарий