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