CentOS7をデフォルトでインストールすると、ディスクの割り当てがアンバランスになる。
具体的には/が50GBで、/homeが残りのサイズになる。今回は4TBのサーバだったため、/homeが4TBになってしまった。
なので/homeを削除して/への統合をリモートで実施する


以下、作業手順。

admin-bpでログイン

$ cd /
$ sudo mkdir work
$ sudo useradd -d /work/resize -m -G wheel -p resize resize
$ sudo passwd resize
[パスワード入力]
$ cd /work
$ sudo -u resize mkdir resize/.ssh
$ sudo -u resize vi resize/.ssh/authorized_keys
[空で保存]
$ sudo -u resize chmod 700 resize/.ssh
$ sudo -u resize chmod 600 resize/.ssh/authorized_keys
$ exit

resizeでログイン

xfsdumpのインストール
$ sudo yum install xfsdump

ダンプ作成
$ cd /work
$ sudo xfsdump -J -L home -M drive -f home.dump /home

/homeアンマウント

$ sudo umount /dev/mapper/centos-home

/homeを利用停止、削除
$ sudo lvscan
$ sudo lvchange -an /dev/centos/home
$ sudo lvremove /dev/centos/home

/のディスクを拡張する
$ sudo lvextend -l +100%FREE /dev/centos/root

コメントにする。#dev/mapper/centos-home /home
$ sudo vi /etc/fstab

再起動
$ sudo reboot

LVファイルシステムサイズを拡張する
$ sudo xfs_growfs /

/homeを戻す
$ sudo xfsrestore -J -L home -f home.dump /home