root追加空间
注意:进行以下步骤的时候需要进行你目录大小的备份
+++
原因:给root下分配更多的空间 /home下的空间未使用 从home目录下分配一下空间给root
[root@bogon /]# df -hl
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.7G 0 2.7G 0% /dev
tmpfs 2.7G 0 2.7G 0% /dev/shm
tmpfs 2.7G 12M 2.7G 1% /run
tmpfs 2.7G 0 2.7G 0% /sys/fs/cgroup
/dev/mapper/centos_bogon-root 50G 1.8G 49G 4% /
/dev/sda1 1014M 176M 839M 18% /boot
/dev/mapper/centos_bogon-home 44G 33M 44G 1% /home
tmpfs 544M 0 544M 0% /run/user/0
步骤:
先进行home目录的备份
cd /
tar -czvf home.tgz home/
mv home.tgz /tmp
卸载home目录
//安装fuser
yum -y install psmisc
fuser -km /home/
umount /home
lvremove /dev/mapper/centos_bogon-home //对话框 y
///dev/mapper/centos-home 180G
这时候可以查看下目录,把空间分配给root
[root@bogon /]# df -hl
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.7G 0 2.7G 0% /dev
tmpfs 2.7G 0 2.7G 0% /dev/shm
tmpfs 2.7G 12M 2.7G 1% /run
tmpfs 2.7G 0 2.7G 0% /sys/fs/cgroup
/dev/mapper/centos_bogon-root 50G 1.8G 49G 4% /
/dev/sda1 1014M 176M 839M 18% /boot
tmpfs 544M 0 544M 0% /run/user/0
lvextend -L +30G /dev/mapper/centos_bogon-root
现在空间是追加了,然后就是要扩展/root的文件系统
xfs_growfs /dev/mapper/centos_bogon-root
[root@bogon /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.7G 0 2.7G 0% /dev
tmpfs 2.7G 0 2.7G 0% /dev/shm
tmpfs 2.7G 12M 2.7G 1% /run
tmpfs 2.7G 0 2.7G 0% /sys/fs/cgroup
/dev/mapper/centos_bogon-root 80G 1.8G 79G 3% /
/dev/sda1 1014M 176M 839M 18% /boot
tmpfs 544M 0 544M 0% /run/user/0
恢复home目录
lvcreate -L 10G -n /dev/mapper/centos_bogon-home ## 分配空间
mkfs.xfs /dev/mapper/centos_bogon-home ## 创建文件系统
mount /dev/mapper/centos_bogon-home ## 把home目录挂载回去
tar -xzvf /tmp/home.tgz -C /home
//这时会有两层home目录,这个也可以压缩时在home下压缩,就不会有这步操作了
mv * ../
cd ..
rm -rf home
[root@bogon home]# df -hl
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.7G 0 2.7G 0% /dev
tmpfs 2.7G 0 2.7G 0% /dev/shm
tmpfs 2.7G 12M 2.7G 1% /run
tmpfs 2.7G 0 2.7G 0% /sys/fs/cgroup
/dev/mapper/centos_bogon-root 80G 1.8G 79G 3% /
/dev/sda1 1014M 176M 839M 18% /boot
tmpfs 544M 0 544M 0% /run/user/0
/dev/mapper/centos_bogon-home 10G 33M 10G 1% /home