查看: 12|回复: 0

银河麒麟系统把未挂载的磁盘给根目录扩容

[复制链接]

1

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-4-28
发表于 2023-6-13 16:39:00 | 显示全部楼层 |阅读模式

在实际生产环境中,有时候会遇到国产化的适配问题,这次我以银河麒麟系统为例

将系统中一个200G的磁盘扩容到 /目录下

1、通过lsblk命令可查看到磁盘分区情况及挂载情况,可以发现多余了200G磁盘没有使用

 

2、使用fdisk /dev/vdb  管理这块磁盘,添加磁盘分区,输入n ,p ,1,默认可直接回车

 

3、使用partprobe更新,并用lsblk检查分区是否创建成功

 

到了这一步也可以用简单一点的办法,把一块新的磁盘直接挂载到/data目录下,不使用lvm方式

# 1. 删除物理卷信息(如果已创建)
pvremove /dev/vdb1

# 2. 直接在分区上创建文件系统
mkfs.xfs /dev/vdb1

# 3. 挂载
mkdir -p /data
mount /dev/vdb1 /data

# 4. 设置开机自动挂载
echo "/dev/vdb1 /data xfs defaults 0 0" >> /etc/fstab

 

 

4、开始扩容:使用lvm管理,创建分区表pvcreate /dev/vdb1, 使用pvdisplay 和vgdisplay查看物理卷和卷组名称

 

5、使用vgextend 将物理卷加入到卷组,查看物理卷组 vg_Size大小已经增加了

 

 6、使用:lvextend -l +100%FREE /dev/rootvg/lv_root,代表将卷组剩余空间,添加到逻辑卷/dev/rootvg/lv_root ,同步 xfs_growfs /dev/rootvg/lv_root格式文件系统

 这里解释一下 /dev/rootvg/lv_root是从哪里来的:因为我们要跟 / 目录扩容,所以从这里来的

 

通过命令df -h 查重磁盘情况,成功给根目录扩容

 

7、扩容完成后,把新分区改成LVM 卷的文件系统

原来是这样的

 

现在我们需要修改一下:

输入fdisk /dev/vdb ,然后输入t  、 L

 

输入代码 8e  , w保存退出

 

最后通过fdisk -l 检查我们修改是否成功

 

到这里就全部完成了!!



来源:https://www.cnblogs.com/braveym/p/17478038.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部