Инструкция по удалению раздела /home в CentOS с добавлением освободившегося пространства в раздел root. При установке CentOS, при автоматическом распределении дискового пространства, доволь большой размер диска выделяется под раздел /home.
Первым шагом необходимо отмонтировать текущий раздел
1 | umount /home |
с помощью команды lvdisplay, получаем текущий путь до раздела
1 | lvdisplay |
Пример:
1 2 3 4 | lvdisplay ... --- Logical volume --- LV Path /dev/cs/home |
Удаляем раздел
1 | lvremove /dev/cs/home |
с помощью команды df смотрим путь до раздела root
1 | df -h |
Пример:
1 2 | df -h /dev/mapper/cs-root 37G 20G 17G 55% / |
И добавляем все освободившееся место к разделу root
1 | lvextend -l +100%FREE /dev/mapper/cs-root --resizefs |
Указание опции --resizefs обязательно, в противном случае не обновится информация о разделе и фактически дисковое пространство добавлено не будет.
Удаляем подключение раздела /home при загрузке системы в файле /etc/fstab
1 | nano /etc/fstab |
удаляем или комментируем
1 | #/dev/mapper/cs-home /home xfs defaults 0 0 |
после чего потребуется перезагрузка сервера
1 | reboot |