Віртуальна машина PowerFlex Manager (VM) запускає Logical Volume Manager (LVM) для керування своїми томами. Існує окремий том /var/log і /var у базовій системі PowerFlex Manager. Ми збираємося розширити /var на 100 ГБ, щоб він відповідав новій конфігурації за замовчуванням у версії 3.7.0 і вище, виконавши наступні кроки.
Перевірте розмір поточного віртуального диска на віртуальній машині PowerFlex Manager:
Увійдіть до PowerFlex Manager через ssh
Перевірте розмір віртуального диска, виконавши наступну команду:
lsblk
Збільште розмір диска віртуальної машини на віртуальній машині PowerFlex Manager:
Увійдіть у vCenter і знайдіть віртуальну машину PowerFlex Manager.
Клацніть правою кнопкою миші та відредагуйте налаштування. Змініть розмір диска з 200 ГБ на 300 ГБ.
Поверніться до сеансу SSH до віртуальної машини PowerFlex Manager і виконайте решту кроків, щоб розгорнути файлову систему:
Виконайте сканування, щоб виявити зміни, внесені до розміру диска віртуальної машини, виконавши таку команду:
echo 1>/sys/class/block/sda/device/rescan
Підтвердьте, що зміни були виявлені, виконавши таку команду:
lsblk
Збільште розділ, який належить до розширеного тому, виконавши таку команду:
growpart /dev/sda 2
Перевірте поточний розмір фізичного тому, виконавши таку команду:
pvdisplay
Змініть розмір фізичного тому, виконавши таку команду:
pvresize /dev/sda2
Переконайтеся, що розмір фізичного тому збільшився, виконавши таку команду:
pvdisplay
Переконайтеся, що тепер достатньо вільного PE для розширення логічного тому, виконавши наступну команду. За замовчуванням Free PE перед внесенням будь-яких змін становить 37,26 ГіБ. Ви повинні побачити, що це число збільшилося на 100 ГіБ.
vgdisplay
Виконайте наступну команду, щоб відобразити всі логічні томи та знайти той, який ви розширюєте. У цьому випадку ми шукаємо /dev/asmVG/LVvar.
lvdisplay
Змініть розмір розділу /dev/asmVG/LVvar з 80 ГБ до 180 ГБ, виконавши таку команду:
lvm lvresize -l 46080 /dev/asmVG/LVvar
Система ще не бачить змін у файловій системі. Переконатися в цьому можна, виконавши таку команду:
df -h
Виконайте наведену нижче команду, щоб зафіксувати ці зміни у файловій системі.
resize2fs /dev/asmVG/LVvar
Переконайтеся, що ви бачите, що розмір файлової системи тепер відображається належним чином, виконавши таку команду:
df -h
Підтвердьте, що Free Physical Extents and Size було зменшено, виконавши таку команду:
vgdisplay
Переконайтеся, що розмір поточних логічних екстентів збільшився, виконавши таку команду:
lvdisplay
Ви успішно розширили файлову систему PowerFlex Manager /var на 100 ГБ.