LVM
Получаем информацию
pvdisplay
- просмотр всех дисков
pvs
- краткий список разделов
lsblk -l
- информация о дисках всех в том числе и реальных
lvs
- смотрим размер
lvm vgdisplay
- смотрим свободное и занятое место
blkid
- получить id диска
ls -l /dev/mapper/
- просмотр соотношений разных имен дисков
Обновляем данные
echo 1>/sys/block/sda/device/rescan
Увеличиваем размер
parted /dev/sda
- открываем диск через утилиту управления дисками
p
- список Разделов
resizepart 2
- указываем номер раздела, далее 100%
это увеличит на все свободное место.
q
- выход
pvresize /dev/sda2
- рассказываем lvm
что диск был увеличен
Виртуальные диски
Увеличиваем размер
lvextend -l +100%FREE /dev/vg_root/lv_root
- эта команда увеличивает на максимум свободного места нужный раздел.
resize2fs /dev/mapper/vg_root-lv_root
- увеличиваем файловую систему
Уменьшаем размер
lvreduce -r -L -20G /dev/vg_root/lv_root
- уменьшаем на 20GB
Добавляем
lvcreate -L 100G vg_root --name lv_mysql_new
- Добавляем виртуальный диск
Удаляем
lvremove /dev/vg_root/lv_mysql_new
- Удаляем виртуальный диск
Физические диски
Удаляем
pvmove -v /dev/sdb
- Переносим физические данные с диска
vgreduce vg_root /dev/sdb
- Убираем диск из группы томов
pvremove /dev/sdb
- Оконьчательно удаляем диск из LVM
Группы томов
vgremove vg_new
- удаляем группу томов
[ Править ]