Назад | Перейти на главную страницу

Перенести пространство с одного раздела на другой

У меня есть Linux-сервер под управлением Ubuntu 16.04.

Этим утром я столкнулся с проблемой, когда на одном из моих разделов закончилось место, мне удалось освободить место в качестве временного решения, но мне нужно перенести / перераспределить некоторое пространство с одного раздела на другой.

Бег df -h Я получил:

Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  318M  2.9G  10% /run
/dev/md1         20G   19G   25M 100% /
tmpfs            16G  4.0K   16G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/md2        201G  943M  190G   1% /home
tmpfs           3.2G     0  3.2G   0% /run/user/1004
tmpfs           3.2G     0  3.2G   0% /run/user/1000

Как вы видете /dev/md1 почти не хватает места, я хочу перенести часть свободного места на /dev/md2 в этот раздел, так как я никогда не собираюсь использовать 201G на моем /home каталог.

Как мне это сделать или поставить / на /dev/md2?

Как это сделать или поставить / на / dev / md2? Переустановите, но если вы собираетесь это сделать, вероятно, стоит исправить разделы и использовать LVM.


Я бы, наверное, так и поступил. Я собираюсь предположить, что большая часть md1 заполнена файлами журналов, поэтому

  • Выключите систему, а затем запустите ее в однопользовательском режиме.
  • Создайте каталог в / home для / var / log, например. / главная / varlog
  • Перенести содержимое / var / log в / home / varlog
  • Удалите содержимое / var / log и каталога / var / log
  • Ссылка / var / log на / home / varlog

Затем перезапустите систему.