Как переместить пространство из моего раздела XFS / home в корневой раздел XFS

Я использую centos 7 minimal. Мой / домашний раздел составляет около 500 ГБ, а корневой - всего 50 ГБ. Мне нужна помощь в выяснении того, как уменьшить раздел / home, чтобы у меня было свободное место для корневого раздела.

Мои / home и корневой разделы являются файловыми системами XFS. Мне не удалось найти шаги, чтобы получить больше места для root, уменьшив другие разделы, потому что я знаю, что не могу сжать файловые системы XFS. Поэтому я не понимаю, как я могу это сделать, поскольку это xfs.

[root@openstackcontroller ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/cl-root   50G   15G   36G  29% /
devtmpfs              63G     0   63G   0% /dev
tmpfs                 63G     0   63G   0% /dev/shm
tmpfs                 63G  9.0M   63G   1% /run
tmpfs                 63G     0   63G   0% /sys/fs/cgroup
/dev/sda1           1014M  233M  782M  23% /boot
tmpfs                 13G     0   13G   0% /run/user/0
/dev/mapper/cl-home  503G  4.2G  499G   1% /home
[root@openstackcontroller ~]#

Для конечного результата я Я бы хотел, чтобы / home был 20 ГБ, чтобы все остальное можно было передать root.

0
задан 15 December 2017 в 18:35
1 ответ

Прежде всего, 50 ГБ для / в большинстве случаев достаточно.

Если вам все равно нужно сжать XFS, единственный способ - воссоздать FS и восстановить из резервной копии.

Шаги:

  • Сделайте резервную копию.
  • Отключите / home FS
  • Измените размер разделов и увеличьте один для / (или используйте lvresize , если вы используете LVM, который появляется быть так).
  • xfs_grow / .
  • mkfs новую / home FS и смонтируйте ее.
  • Восстановить из резервной копии.

Поскольку похоже, что ваш текущий / home почти пуст, это должен быть очень быстрый процесс, который даже не требует перезагрузки.

Другой вариант: переместить материал в / home и связать его обратно. Такие вещи, как каталоги данных базы данных, / var / log и / opt , являются хорошими кандидатами.

3
ответ дан 4 December 2019 в 12:18

Теги

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