Коротка відповідь: Після апгрейду диска віртуальний диск більший, але розділ і файлова система всередині ОС зазвичай ще потребують розширення: growpart /dev/vda 1, потім resize2fs /dev/vda1 (ext4) або xfs_growfs / (XFS). Перевіряйте df -h до і після.
Огляд
Диск має три шари: віртуальний диск (виріс завдяки апгрейду), таблицю розділів і файлову систему. Багато шаблонів ОС ростять останні два автоматично при завантаженні (cloud-init); коли цього не сталося — справу закінчують дві команди. Спершу зробіть бекап — операції з розділами безпечні у штатному випадку, але не прощають помилок.
Що потрібно мати
- Оплачений і застосований апгрейд диска, VPS перезавантажений.
- Свіжий бекап важливих даних.
- Root SSH-доступ; для
growpart— пакетcloud-guest-utils(Ubuntu/Debian) абоcloud-utils-growpart(Alma/Rocky).
Покрокова інструкція
- Подивіться розмітку — переконайтеся, що диск виріс, а розділ ні:
Типовий диск VPS —lsblk df -h/dev/vdaз кореневим розділом/dev/vda1(іноді/dev/sda). - Розширте розділ (зверніть увагу на пробіл між диском і номером розділу):
apt install -y cloud-guest-utils # Ubuntu / Debian, якщо немає growpart growpart /dev/vda 1 - Розширте файлову систему. Тип з'ясуйте через
lsblk -f. Для ext4:
Для XFS (типова в AlmaLinux/Rocky) — за точкою монтування:resize2fs /dev/vda1xfs_growfs / - Перевірте:
df -h /
Типові проблеми
NOCHANGE: partition ... is size ...? Розділ уже розширено — переходьте одразу до кроку з файловою системою.- Використовуєте LVM? Ланцюжок довший:
growpart→pvresize /dev/vda2→lvextend -r -l +100%FREE /dev/mapper/your-root(-rзаодно розширює файлову систему). - df досі показує старий розмір? Ви розширили розділ, але не файлову систему — виконайте крок 3.
Коли звертатися в підтримку
Некомфортно змінювати розміри на живому диску, або розмітка виглядає незвично (кілька розділів, кастомний LVM)? Відкрийте тикет — краще допоможемо, ніж ви втратите файлову систему.
Часті запитання
Чому диск більший, а df показує старий розмір?
Виріс лише віртуальний диск; розділ і файлову систему треба розширити всередині ОС: спершу growpart, потім resize2fs для ext4 або xfs_growfs для XFS — після цього df покаже новий обсяг.
Чи безпечно розширювати файлову систему на живому сервері?
Онлайн-розширення ext4 і XFS — штатна й безпечна операція у звичайному випадку, але перед будь-якими діями з розділами завжди робіть свіжий бекап важливих даних.
Чи можна так само зменшити диск?
Ні — зменшення не автоматичне, а XFS взагалі не вміє стискатися. Звільніть місце і відкрийте тикет, щоб обговорити даунгрейд плана з нашою командою.
Схожі статті
Потрібна допомога? Звернутися в підтримку Cloud2Y →
