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

У меня есть сервер 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 ?

0
задан 6 February 2017 в 00:56
1 ответ

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


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

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

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

1
ответ дан 4 December 2019 в 16:21

Теги

Похожие вопросы