RHEL7.9修改分区

系统RHEL7.9
他因为安装软件,需要修改分区

  1. 进入超级用户root,输入lsblk 查看分区,可见465.8G系统盘sda下有三个物理卷,其中sda3下/home有410.6G,需要这部分拆分出200G软件和100G的数据库分区
    初始分区情况
  2. 备份/home 目录下文件
cp -r home /run/media/lingangkun/Data1T2024/homebak
  1. 卸载目录
umount /home

提示报警

umount: /home:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)

使用新命令卸载

fuser -km /home/
umount /home
  1. 删除逻辑分区/home
lvremove /dev/mapper/rhel-home

此时可用df -hlsblk查看删除后的分区结果

  1. 创建一个新的/home分区并挂载
lvcreate -L 100G -n /dev/mapper/rhel-home
mkfs.xfs /dev/mapper/rhel-home
mount /dev/mapper/rhel-home
df -h
  1. 创建新的200G软件分区和100G数据库分区
lvcreate -L 200G -n /dev/mapper/rhel-gesoft
mkfs.xfs /dev/mapper/rhel-gesoft
lvcreate -L 50G -n /dev/mapper/rhel-gedatabase
mkfs.xfs /dev/mapper/rhel-gedatabase
mount /dev/mapper/rhel-gedatabase
mount /dev/mapper/rhel-gesoft

挂载时显示

mount: 在 /etc/fstab 中找不到 /dev/mapper/rhel-gedatabase
mount: 在 /etc/fstab 中找不到 /dev/mapper/rhel-gesoft
vi /etc/fstab 
# 添加以下内容
/dev/mapper/rhel-gesoft   /gesoft                    xfs    defaults        0 0
/dev/mapper/rhel-gedatabase   /gedatabase                   xfs     defaults        0 0

重新挂载

mount /dev/mapper/rhel-gedatabase
mount /dev/mapper/rhel-gesoft

lvextend -L +10.4G /dev/mapper/rhel-root #将剩余的空间添加到root下,不浪费,10.4G为自己计算得到
cp -r /run/media/lingangkun/Data1T2024/homebak /home

分区后结果如图
分区后的结果

参考链接

  1. https://blog.csdn.net/jiecy/article/details/118704354
  2. https://www.cnblogs.com/shujk/p/12906183.html
  3. https://www.cnblogs.com/along21/p/7410619.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值