Linux磁盘手动再分配
摘要: 本文记录了在openEuler 24.03系统(aarch64架构)下调整磁盘分区的操作流程。通过卸载/home逻辑卷并缩减其容量(30T→28T),将2T空间扩展至根分区(69G→2.1T)。关键步骤包括:备份/home数据、卸载分区、删除逻辑卷、扩展root空间、重建/home逻辑卷并恢复数据。操作涉及lvremove、lvextend、resize2fs等命令,最终通过df -h验证
·
生命无罪,健康万岁,我是laity。
我曾七次鄙视自己的灵魂:
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。
将home磁盘分给root一些
说明
操作系统:openEuler 24.03
架构:aarch64
服务器型号:Kunpen-920
查看内存大小及挂载情况
df -h
# 我的home为30T;root为69G
对/home进行备份
tar cvf /tmp/workspace/home.tar /home
卸载掉/home盘
umount /home
清空/home盘
lvremove /dev/mapper/openeuler-home # 你对应的home - 文件操作系统列名
进行分配内存
lvextend -L +2048G /dev/mapper/openeuler-root
分配好要刷新
resize2fs /dev/mapper/openeuler-root
查看内存大小及挂载情况
df -h
恢复home==
创建逻辑卷
lvcreate -L 28T -n /dev/mapper/openeuler-home
格式化新逻辑卷为 ext4√ | xfs
# ext4
mkfs.ext4 /dev/mapper/openuler-home
# xfs
mkfs.xfs /dev/mapper/openuler-home
重新挂载
mount /dev/mapper/openuler-home /home
检查时候正确
df -h
恢复home备份=
tar xvf /tmp/workspace/home.tar -C /
rm -rf /tmp/workspace/home.tar # 删不删都行 - 等检查完恢复没问题后再删也不迟
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐


所有评论(0)