码迷,mamicode.com
首页 > 系统相关 > 详细

Linux物理磁盘扩容流程

时间:2019-10-11 18:34:08      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:大小   inf   logical   fdisk   scan   日志   缓存   mes   使用   

1. 插入硬盘前,查看现有硬盘情况

  (1)命令:fdisk -l

    说明:fdisk -l 查看设备的所有分区

  (2)命令:df -h

    说明:df 列出文件系统的整体磁盘使用量

2. 断电插入硬盘后,重启后,查看是否识别,并查看设备名称

  (1)命令:fdisk -l

    查看是否有新添加的硬盘,以及新添加磁盘的默认设备名

  (2)记录设备名以及目录,格式:/dev/sdb

3. 注意

因为本节讲的是磁盘扩容,正常情况下“物理卷”、“卷组”、“逻辑卷”都是已经存在的,所以这里不讲“物理卷”、“卷组”、“逻辑卷”的创建。

如是未建立“物理卷”、“卷组”、“逻辑卷”,挂载磁盘时需要进行“物理卷”、“卷组”、“逻辑卷”的创建、格式化磁盘并且挂载磁盘。---见:上一节:Linux磁盘挂载流程

扩容时可以直接进行。

4. 查看想要挂载的目录

(1)df -h

  说明:我们去扩容的时候,一般是大量存储日志信息的data目录不够,使用df -h可以查看要挂载的目录所在的卷组(VG)和逻辑卷(LV)

  技术图片

(2)lvscan

  说明:通过lvscan查看要挂载的卷组(VG)与逻辑卷(LV)目录,为之后扩容做准备

  技术图片

5. 开始扩容

(1)先讲新加入的磁盘创建一个物理卷(PV)

  1) 命令:pvcreate /dev/sdb

  2)说明:我在挂载磁盘的时候,没有执行这一步,在系统识别到/dev/sdb时直接执行了下一步

(2)将物理卷(PV)添加到卷组(VG)中

  1)命令:vgextend vg_iscsi /dev/sdb

  2)说明:vg_iscsi--卷组名(4中查看),/dev/sdb--新加的物理磁盘(2中查看设备名)

(3)添加逻辑卷(LV)

  1)命令: lvextend -L +10G /dev/vg_iscsi/lv_sata

  2)说明:/dev/vg_iscsi/lv_sata--逻辑卷目录(4-(2)中可以通过lvscan查看)

  3)注意:

  报错:Unable to resize logical volumes of cache type.

  技术图片

  4)报错原因:高速缓存池cache没有清理

  5)解决办法:执行如下命令

    lvconvert --uncache vg_iscsi/lv_sata

  6)执行玩上述命令后再执行1)lvextend -L +10G /dev/vg_iscsi/lv_sata即可

(4)重新加载逻辑卷的大小

  1)命令:resize2fs /dev/vg_iscsi/lv_sata

6. 查看扩容是否成功

  (1)命令:df -h

  (2)说明:发现容量已经增加,扩容结束

Linux物理磁盘扩容流程

标签:大小   inf   logical   fdisk   scan   日志   缓存   mes   使用   

原文地址:https://www.cnblogs.com/hemukg/p/11655645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!