centos7.5 挂载磁盘容量到/home

场景:华为服务器2288hv5,磁盘做raid1和raid5,raid1用来装系统,raid5挂载到home

安装前思路:安装系统时把home分区删掉,等进入系统再创建,然后用lvm形式挂载。
但实际操作过程中,系统装完根目录底下默认有一个/home,无法删除和不是挂载的自然不能umount,把riad5的容量挂载给/home是可以,但是创建用户后不会在home里面创建用户目录,感觉不对劲,为了后期使用过程中产生不必要的麻烦,只能另想办法了。
解决思路步骤:
1、安装centos7.5系统,安装过程就不详细说明了,但有一个地方需要注意,安装系统的时候分区要添加/home。
2、系统装完,fdisk -l查看磁盘,有sda和sdb,sdb安装了系统,raid5的是sda。
在这里插入图片描述
3、把sda改成gpt格式,不然一个分区最大只有2T,输入

parted /dev/sda

输入help mktable查看能有什么类型选择,输入mktable,输入gpt,然后yes,输入exit退出
在这里插入图片描述
4、创建sda磁盘分区
输入:fdisk /dev/sda
输入n添加分区
输入p选择主分区
输入分区编号数字1
输入t更改分区类型
输入L查看有什么类型,这里看到“Linux LVM”前面的数字是31
在这里插入图片描述
输入31
输入p,查看到Type已经是Linux LVM类型了
输入w,保存到磁盘退出
在这里插入图片描述
5、创建物理卷pv

pvcreate /dev/sdb1

7、删除home,扩容root逻辑卷,扩容卷组,创建home逻辑卷,格式化,挂载
7.1输入df -h,把home卸载掉umount /home,卸载之前注意备份数据如果有
7.2输入lvs,查看逻辑卷的情况
7.3删掉home逻辑卷,输入lvremove /dev/mapper/centos-home
7.4输入lvextend -l +100%FREE /dev/centos/root,把vg组里面的剩余空间都给root
在这里插入图片描述
7.5生效root加入的空间,输入命令xfs_growfs /dev/mapper/centos-root
7.6把sda1物理卷加入卷组centos,输入命令vgextend centos /dev/sda1
7.7创建home逻辑卷lvcreate -l 100%FREE -n home centos
7.8格式化home逻辑卷mkfs.xfs /dev/mapper/centos-home
7.9挂载到home目录mount /dev/mapper/centos-home /home
7.10输入df -h查看,home目录空间有4.4T。
7.11输入mount -a ,没有提示说明正常,fstab文件都不用更改。
在这里插入图片描述
7.12创建用户测试,创建完用户在home目录底下会生成相对应的目录,搞定,删除测试用户。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值