Как увеличить swap через менеджер логических томов LVM2
Главное преимущество менеджера логических томов LVM2 заключается в легком изменении размеров раздела. Рассмотрим этот процесс на примере задачи увеличения области подкачки (swap).
Допустим, на компьютере используется swap размером в 2 Гб и потребовалось увеличить его до 4 Гб.
Первым делом остановим swap с помощью команды swapoff:
# swapoff -v /dev/VolGroup/lv_swap
swapoff on /dev/VolGroup/lv_swap
Теперь попросим менеджер LVM2 увеличить том на 2 гигабайта:
#lvresize /dev/VolGroup/lv_swap -L +2G
Extending logical volume lv_swap to 3.97 GiB
Logical volume lv_swap successfully resized
Теперь нужно заново отформатировать увеличенный объеме раздел:
#mkswap /dev/VolGroup/lv_swap
mkswap: /dev/VolGroup/lv_swap: warning: don't erase bootbits sectors on whole disk. Use -f to force.
Setting up swapspace version 1, size = 4161532 KiB
no label, UUID=14df63cb-5e3b-42c3-911d-2016fb771804
Готово. Теперь можно включить swap обратно:
#swapon -v /dev/VolGroup/lv_swap
swapon on /dev/VolGroup/lv_swap
swapon: /dev/mapper/VolGroup-lv_swap: found swap signature: version 1, page-size 4, same byte order
swapon: /dev/mapper/VolGroup-lv_swap: pagesize=4096, swapsize=4261412864, devsize=4261412864
Как видите, LVM2 существенно облегчает задачи администрирования. Без него потребовалось бы удалять раздел подкачки, двигать уже существующий раздел (предварительно сделал backup) и создавать на новом месте новый раздел подкачки. Выгода использования LVM2 очевидна.
Комментировать