Linux磁盘扩容_麒麟V10

Linux磁盘扩容 ,可能存在版本不同操作有些不同。思路不同,操作不同
我用的系统是银河麒麟V10版本。
Linux扩容的三种方式:
1.给虚拟机新增一块磁盘,为这块磁盘新建一个分区
2.给虚拟机新增一块磁盘,并把磁盘空间扩容到原有分区
3.直接给 / 分区(或者某一分区)扩容,直接在原有磁盘上增大空间

下面用的是第3种方法(其实建议用第2个方法)

一、VM虚拟机扩容磁盘、硬盘。

虚拟机关机后,对磁盘扩容, 我这儿是把100G改成500G。改之前要求把快照都删除了。
硬盘改大小
系统开机后看到的磁盘信息
在这里插入图片描述
修改磁盘大小后:
在这里插入图片描述
扩容后:
在这里插入图片描述

二、root 登录后查看分区情况

查看磁盘状态

df -h

分区情况
查看分区详细信息

fdisk -l

分区信息
三、进行分区,要慎重,建议在测试环境下先实验。
1、使用fdisk /dev/sda命令重新分区。
sda 是根据上图的分区信息来的。

fdisk /dev/sda

在这里插入图片描述
好奇的可以输入m查看一下:

在这里插入图片描述
2、言归正传,输入p查看分区信息
在这里插入图片描述
3、进行分区
输入n新建一个分区

命令(输入 m 获取帮助):n
分区类型
   p   主分区 (2个主分区,0个扩展分区,2空闲)
   e   扩展分区 (逻辑分区容器)
选择 (默认 p)

输入p 分配主分区
分区号是根据sda1,sda2向后增加的。
第一个扇区,最后一个扇区,按默认值就行,直接回车
在这里插入图片描述
最后输入w 保存

命令(输入 m 获取帮助):w
分区表已调整。
正在同步磁盘。

输入fdisk -l 查看,有新增加的sda3 ,网上reboot重启后再操作下一步。

fdisk -l 
reboot

在这里插入图片描述
四、 格式化新增分区
使用 使用cat /etc/fstab | grep klas-root命令查看系统文件格式,为xfs文件系统

[root@bogon ~]# cat /etc/fstab | grep klas-root
/dev/mapper/klas-root   /                       xfs     defaults        0 0

使用vgdisplay查看卷组信息
在这里插入图片描述
建议按步执行,查看信息,下一步有可能使用到查到的信息
pvcreate /dev/sda3
这里的sda3 就是上面写的

[root@bogon ~]# pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created.
[root@bogon ~]#

将初始化过的分区加入到虚拟卷组名
这里代码格式: vgextend 虚拟卷组名 新增的分区
卷组名称不一样,要注意改成自己的,查看上面的命令查询出的信息。

[root@bogon ~]# vgextend klas /dev/sda3
  Volume group "klas" successfully extended
[root@bogon ~]#

五、扩容

df -h

查看文件系统信息
在这里插入图片描述具体扩展代码格式如下:# lvextend -L +需要扩展的容量 需要扩展的文件系统名

lvextend -l +100%FREE /dev/mapper/klas-root 
[root@bogon ~]# lvextend -l +100%FREE /dev/mapper/klas-root
  Size of logical volume klas/root changed from 61.21 GiB (15671 extents) to 461.21 GiB (118070 extents).
  Logical volume klas/root successfully resized.
[root@bogon ~]#

最后将 文件系统扩容,使用xfs_growfs功能,注意:版本不一样使用办法不一样
新旧版本的xfs_growfs命令使用问题。新版的xfs_growfs命令后面的参数需要为文件系统挂载点,而非文件系统本身。

xfs_growfs /dev/mapper/klas-root

或者
(麒麟V10使用下面的命令)

xfs_growfs /

运行信息

[root@bogon ~]# xfs_growfs /
meta-data=/dev/mapper/klas-root  isize=512    agcount=4, agsize=4011776 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=0
data     =                       bsize=4096   blocks=16047104, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=7835, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 16047104 to 120903680
[root@bogon ~]#

最后用df -h 查看

[root@bogon ~]# df -h
文件系统               容量  已用  可用 已用% 挂载点
devtmpfs               7.6G     0  7.6G    0% /dev
tmpfs                  7.6G   12K  7.6G    1% /dev/shm
tmpfs                  7.6G  1.4M  7.6G    1% /run
tmpfs                  7.6G     0  7.6G    0% /sys/fs/cgroup
/dev/mapper/klas-root  462G   13G  449G    3% /
tmpfs                  7.6G  4.0K  7.6G    1% /tmp
/dev/sda1             1014M  211M  804M   21% /boot
overlay                462G   13G  449G    3% /var/lib/docker/overlay2/97b3a62c87668ee93e0b5413c27083dc0af0538bab28d25efaacd05362344933/merged
overlay                462G   13G  449G    3% /var/lib/docker/overlay2/151719434fc59e68a5632ec58c6736f40c1d8f1ad9054a434d91b80bec57443b/merged
tmpfs                  1.6G     0  1.6G    0% /run/user/990
tmpfs                  1.6G     0  1.6G    0% /run/user/0
[root@bogon ~]#

参照:
https://blog.csdn.net/yushaoyyds/article/details/133914432
https://blog.csdn.net/qq_46302361/article/details/138540048
https://www.alibabacloud.com/help/zh/ecs/xfs-growfs-is-not-a-mounted-xfs-filesystem-is-displayed

  • 15
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值