May 16, 2022

Кончилось место на сервере?

Бывает, что нода ест место на диске в масштабах больших чем вы предполагали изначально.
Если просто изменить тариф и ползунком в ЛК провайдера увеличить место у вас добавится отдельный диск не связанный с используемым местом на сервере.

Не забудьте остановить ноду перед манипуляциями, а так же сделайте резервные копии важных файлов.

Linux

Ниже будет описан типичный случай расширения дискового пространства в Linux, когда дисковый образ имеет один раздел.

1. Подключитесь к серверу по ssh

2. Введите команду

fdisk -l /dev/vda

как показано на скриншоте и убедитесь, что размер дискового образа действительно был увеличен (в данном примере тариф был изменен с 40 на 60Гб дискового пространства).

В выводе команды, вы увидите размер дискового образа, он должен соответствовать вашему тарифному плану

3. Далее, используя эту же утилиту fdisk, приступим к новой разметке диска

Наберите команду:

fdisk /dev/vda

- Удалите текущий раздел путем ввода d и нажатия кнопки Enter
- Создайте раздел путем ввода n и нажмите кнопку Enter. Далее согласитесь с предложенными утилитой fdisk настройками по умолчанию (см. скриншот, который указан ниже со всем процессом)
- Сохраните изменения таблицы разделов и выйдите из fdisk путем ввода w и нажатия кнопки Enter
- Перезагрузите ваш сервер

Полностью вся процедура по пересозданию раздела отображена на текущем скриншоте:

Ориентируйтесь на скриншот. На нем показано увеличение диска с 40 на 60 гигов.

4. Снова подключитесь к серверу по ssh и измените размер файловой системы с помощью команды

resize2fs /dev/vda1

5. Процедура завершена, теперь командой df вы можете проверить размер раздела

Теперь можно запускать ноду.