默认划分磁盘方式
我们安装的centos7系统是可视化界面安装的,其中在划分磁盘的时候无法自定义划分,然后安装好之后,使用命令:[root@cdh2 ~]# df -h
![3efb1655d6a533fcd547e883f398390a.png](https://i-blog.csdnimg.cn/blog_migrate/844a971a1d80dad331e143261c87f4a4.png)
![e795bc8ab4e673f77d273a998bdeb648.png](https://i-blog.csdnimg.cn/blog_migrate/cad9857f130c1b3d5e459c56e19a0769.png)
自定义划分磁盘方式
![e649164cea9858210c4dd421ba2aa2a7.png](https://i-blog.csdnimg.cn/blog_migrate/f310a5643d226af3c97e5ceea139f589.png)
[root@cdh2 /]# mkdir /home_backups
[root@cdh2 /]# mv /home/* /home_backups
2. 卸载这个/home并删除逻辑卷home
#卸载/home
[root@cdh2 /]# umount /home
#查看磁盘情况
[root@cdh2 /]# df -h
![e0a81e6e96c0cd4024b397f0f210a032.png](https://i-blog.csdnimg.cn/blog_migrate/2a20dec35bbaa31369d44b8a00699948.png)
#删除逻辑卷home
[root@cdh2 /]# lvremove /dev/centos/home
![78559199ff28f829acd91c90bcf4c4a6.png](https://i-blog.csdnimg.cn/blog_migrate/61a3f9b65c479ab2ed59f498147e9529.png)
#查看卷组可用空间
[root@cdh2 /]# vgdisplay
#这里注意,Free PE / Size 中显示的空间为卷组的空闲空间25.63G,也就是刚才删除的逻辑卷home所占用的空间,我们就从这个当中拿出一部分比如5G作为home
![b914c801aa124af80deb9c682902837b.png](https://i-blog.csdnimg.cn/blog_migrate/ca5ccf6b450f0caa946861a6cc505d92.png)
#L表示大小,默认单位为M;n表示卷名;这里的centos是CentOS7安装系统的时候就默认建立好的卷组名
[root@cdh2 /]# lvcreate -L 5G -n home centos
![9db18b43feaa79ce129c128a3274c85e.png](https://i-blog.csdnimg.cn/blog_migrate/15ce5ef6d1453fe9016b79aabbf6306a.png)
#查看逻辑卷home
[root@cdh2 /]# lvdisplay
![4a4bb75d7b7a6e6e4d06c66a544d1876.png](https://i-blog.csdnimg.cn/blog_migrate/fd68e5bc4e9683dd2a425ff12cdcc6c3.png)
#再次查看卷组空间大小
[root@cdh2 /]# vgdisplay
![9ad375d46a20a24d2f4ab1be06470cb4.png](https://i-blog.csdnimg.cn/blog_migrate/5ddb5378511b8a864bf88e8c1625af89.png)
#激活卷组centos,使得这个新建的home逻辑卷生效(用vgchange而不用lvchange)[root@cdh2 /]# vgchange -ay centos
![86f90307e4d3c988afc0f39915343503.png](https://i-blog.csdnimg.cn/blog_migrate/b13da03b9e46940f458790bd89210c8b.png)
#在新建的逻辑卷home上建立xfs文件系统
[root@cdh2 /]# mkfs -t xfs /dev/centos/home
![bf094ed17704624fc2985708af614dd2.png](https://i-blog.csdnimg.cn/blog_migrate/a1d51af01df8db7681765be773bd2e1c.png)
#查看磁盘使用情况(注意查看之前重启centos)
[root@cdh2 ~]# df -h
![6660fbf3366c928e05e975234b77508b.png](https://i-blog.csdnimg.cn/blog_migrate/5ee814ecbec2ee29cfc86155a6e7fa5a.png)
#格式化磁盘
[root@cdh3 /]# mkfs.ext4 /dev/centos/home
![0aaae8f23efcc1da88db42c348e38039.png](https://i-blog.csdnimg.cn/blog_migrate/790f6820808660d451b1e7bb725cb15a.png)
#把这个新逻辑卷home挂到之前的文件夹/home中去
[root@cdh3 /]# mount /dev/centos/home /home
#现在来查看磁盘使用情况
[root@cdh3 /]# df -h
![eeb2d1b08d387e44e79ae42c4b099038.png](https://i-blog.csdnimg.cn/blog_migrate/e75db63d5218ecc6bf91e0186caaa252.png)
#把剩下的20G现在分配给root卷,剩下那点渣渣空间让它闲着;+号表示在原来的基础上额外增加,不要加好则设定为具体额度
[root@cdh2 ~]# lvextend -L +20G /dev/centos/root
![e2cea96a160d2b49a110a46191acfe9c.png](https://i-blog.csdnimg.cn/blog_migrate/ecf4ff9d3eda024541ca0e18076df54c.png)
#查看逻辑卷和卷组情况,这下root的空间就多达到70G,之前的是50G
[root@cdh2 ~]# lvdisplay
![602362f4f74fcf217d2a5aca981f1a70.png](https://i-blog.csdnimg.cn/blog_migrate/cadfe996a9f7dae5fa50215e9638d6f2.png)
#扩展root卷
[root@cdh2 ~]# xfs_growfs /dev/centos/root
![5f28508709de2394ba2218bfd53ec44c.png](https://i-blog.csdnimg.cn/blog_migrate/15f61cd7d821a455dbf906781173615d.png)
#再看root大小已经生效,70多G了
[root@cdh2 ~]# df -h
![0e7f984019a11c5401616f3b05e5b262.png](https://i-blog.csdnimg.cn/blog_migrate/c5ad59c573cb07244541ef4cbaa140fd.png)
![b89ef19cf47d19d3295a7e5e03928945.png](https://i-blog.csdnimg.cn/blog_migrate/a20a8e41d11f862b81fe16023b89bced.jpeg)