Я попытался увеличить LV подкачки с 8 ГБ до 16 ГБ, но веб-панель Proxmox этого не сделала. Кажется, я не вижу изменений. LVM увеличил пространство, но Proxmox не изменил его панель.
Первоначально lvdisplay
давал следующий результат:
--- Logical volume ---
LV Path /dev/pve/swap
LV Name swap
VG Name pve
LV UUID DdbXas-7RNA-Is5V-Ness-sLb3-0Rb7-oT7HUh
LV Write Access read/write
LV Creation host, time proxmox, 2018-07-18 21:18:17 +0200
LV Status available
# open 2
LV Size 8.00 GiB <-- Originally
Current LE 2048
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
Для расширения хранилища подкачки я сделал следующее:
root@basement:~# lvextend -L+8G pve/swap
(...)
Logical volume pve/swap successfully resized.
После увеличения пространства я получил следующее:
root@basement:~# lvdisplay
--- Logical volume ---
LV Path /dev/pve/swap
LV Name swap
VG Name pve
LV UUID DdbXas-7RNA-Is5V-Ness-sLb3-0Rb7-oT7HUh
LV Write Access read/write
LV Creation host, time proxmox, 2018-07-18 21:18:17 +0200
LV Status available
# open 2
LV Size 16.00 GiB <--- Size is increased, right?
Current LE 4096
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
Proxmox показывает только 8 ГБ пространства подкачки
Я перезагрузился, но на панели Proxmox по-прежнему отображается 8 ГБ.
Как это можно решить?
Вы должны изменить метаданные подкачки, чтобы учесть увеличение пространства, которое обычно достигается путем повторного создания подписи подкачки на заданном блочном устройстве после изменения размера. Это общая штука GNU / Linux, а не просто Proxmox.
Без зазрения совести скопировано из документации RedHat :
7.2.1. Расширение свопа на логическом томе LVM2 Чтобы расширить логический том подкачки LVM2 (предполагается, что / dev / VolGroup00 / LogVol01 - это том, который вы хотите расширить):
Отключите подкачку для связанного логического тома:
swapoff -v / dev / VolGroup00 / LogVol01
Измените размер логического тома LVM2 на 256 МБ:
lvm lvresize / dev / VolGroup00 / LogVol01 -L + 256M
Отформатируйте новое пространство подкачки:
mkswap / dev / VolGroup00 / LogVol01
Включите расширенный логический volume:
swapon -va
Проверка правильности расширения логического тома:
cat / proc / swaps
free