4.3.11. Збільшення розмірів розділів на VPS
Увага!
Перед виконанням дій обов’язково створіть резервну копію сервера та збережіть копії всіх важливих даних із сервера собі на ПК.Зміна розмірів розділів потрібна при підвищенні тарифу VPS. Без цього додатковий дисковий простір буде у системі як нерозмічена область.
Змінювати розмір розділів можна за допомогою спеціалізованих програм із графічним інтерфейсом або через консоль.
GParted
- Створіть резервну копію сервера та збережіть копії всіх важливих даних із сервера собі на ПК.
- Підключіть образ System Rescue CD останньої доступної версії — сервер буде автоматично перезавантажений.
- Підключіться до сервера по VNC.
- Якщо відобразиться головне меню, виберіть «Boot SystemRescueCd using default options»:
- Запустіть графічний інтерфейс — введіть команду
startx
і натисніть Enter: - Відкрийте програму GParted:
- Клацніть правою кнопкою миші по розділу, який потрібно збільшити, і в контекстному меню виберіть «Resize/Move»:
- За допомогою стрілок розтягніть розділ на весь доступний простір, щоб у полях «Free space preceding» та «Free space following» були нулі, і натисніть «Resize/Move»:
- Натисніть на кнопку застосування змін і підтвердіть операцію:
- Дочекайтеся успішного завершення операції:
- Вимкніть змонтований образ.
- Після перезавантаження сервера підключіться до нього по SSH і перевірте інформацію про розмір:
df -h
Консоль
Увага!
Програма resize2fs підтримує лише файлові системи ext2-ext4. Якщо на сервері використовується інша файлова система, використовуйте Gparted чи інший спосіб.- Створіть резервну копію сервера та збережіть копії всіх важливих даних із сервера собі на ПК.
- Підключіть образ System Rescue CD останньої доступної версії — сервер буде автоматично перезавантажений.
- Підключіться до сервера по VNC.
- Якщо відобразиться головне меню, виберіть «Boot SystemRescueCd using default options»:
- Дочекайтесь появи запрошення командного рядка:
- Перевірте поточну розмітку диска:
fdisk -l
- Запустіть fdisk в інтерактивному режимі:
fdisk /dev/xvda
- В інтерактивному режимі fdisk виконайте команди:
- Виведіть список поточних розділів:
p
- Видаліть розділ, який потрібно збільшити (видаляється лише розмітка, самі дані не будуть зачіпатися):
d 3
Замість
3
вкажіть номер розділу, що видаляється. Номери можна побачити в списку поточних розділів. - Створіть новий розділ замість видаленого:
n p 3
p
— основний (primary).
Замість3
вкажіть номер створюваного розділу (він буде той же, що і у видаленого).
На запит початкового і кінцевого секторів просто натисніть Enter.
⚠️ На запит про видалення сигнатури відповідайтеn
. - Перевірте розмітку, що вийшла:
p
- Збережіть зміни:
w
- Перевірте файлову систему створеного розділу:
e2fsck -f /dev/xvda3
Замість
3
вкажіть номер створеного розділу. - Змініть розмір файлової системи створеного розділу:
resize2fs /dev/xvda3
Замість
3
вкажіть номер створеного розділу. - Вийдіть з консолі:
exit
- Вимкніть змонтований образ.
- Після перезавантаження сервера підключіться до нього по SSH і перевірте інформацію про розмір:
df -h