磁盘加新盘扩容

注:如果有磁盘超过2T,如下调整

使用parted来对GPT磁盘操作,进入交互式模式(没有的话yum安装下)

parted /dev/sdb

将MBR磁盘格式化为GPT

(parted)mklabel gpt  到这就可以进行下面的了

先查看下新磁盘是否添加上

fdisk -l

新建分区:

fdisk /dev/sdb

n

p

这个自己定

回车  可以根据自己需求划分所需分区大小

t

L

8e   lvm是 8e   (2T以上的不一定是8e,看清楚再填)

w

在查看下磁盘

fdisk -l

对新建立的分区sdb1进行格式化

mkfs -t ext4 /dev/sdb1  #centos6.x 使用此命令  ext3 ext4 是centos6.x 默认文件系统格式

mkfs -t xfs /dev/sdb1  #centos7.x 使用此命令  xfs为centos7.x 默认文件系统格式

注:如果新配置的分区还无法识别可以运行partprobe /dev/sdb

partprobe是一个通过请求操作系统重新读取分区表来通知操作系统内核分区表更改的程序。

pvcreate /dev/sdb1  #磁盘分区初始化为物理卷,以便LVM使用

pvdisplay  #显示物理卷的属性(大小,PE大小,被卷组描述符使用的空间)

lvdisplay #显示逻辑卷属性

vgdisplay #显示LVM卷组的信息

将物理卷添加到现有卷组,

vgextend vgmysqlk(根据上面的VG Name后面的名称) /dev/sdb1

vgextend命令用于动态扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量。LVM卷组中的物理卷可以在使用vgcreate命令创建卷组时添加,也可以使用vgextend命令动态的添加。

再查看下LVM卷组的信息:

vgdisplay

lvextend -L +50G /dev/mapper/vg_detabase-lv_home

lvextend -l +100%FREE /dev/mapper/vg_detabase-lv_home 扩展磁盘空间

resize2fs /dev/mapper/vg_detabase-lv_home 执行调整

lvextend:

用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。使用lvextend命令动态在线扩展磁盘空间,整个空间扩展过程对于应用程序来说是完全透明的。

语法

lvextend(选项)(参数)

选项

-L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;

-l:指定逻辑卷的大小(LE数)。

df -h

pvscan

pvscan命令会扫描系统中连接的所有硬盘,列出找到的物理卷列表。使用pvscan命令的-n选项可以显示硬盘中的不属于任何卷组的物理卷,这些物理卷是未被使用的。

vgreduce --removemissing --verbose vg_detabase  强制移除丢失的lv

vgreduce命令通过删除LVM卷组中的物理卷来减少卷组容量。不能删除LVM卷组中剩余的最后一个物理卷。

-a:如果命令行中没有指定要删除的物理卷,则删除所有的空物理卷;

--removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。

特别注意的是:

ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)     

lvextend -L 120G /dev/mapper/centos-home     //增大至120G  

lvextend -L +20G /dev/mapper/centos-home     //增加20G  

lvreduce -L 50G /dev/mapper/centos-home      //减小至50G  

lvreduce -L -8G /dev/mapper/centos-home      //减小8G  

resize2fs /dev/mapper/centos-home            //执行调整

   

xfs文件系统的调整命令是xfs_growfs(只支持增大)  

lvextend -L 120G /dev/mapper/centos-home    //增大至120G  

lvextend -L +20G /dev/mapper/centos-home    //增加20G  

xfs_growfs /dev/mapper/centos-home          //执行调整

xfs文件系统只支持增大分区空间的情况,不支持减小的情况(切记!!!!!)。

硬要减小的话,只能在减小后将逻辑分区重新通过mkfs.xfs命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了。

注:

resize2fs   /dev/mapper/centos-home             #centos6.x调整分区命令

xfs_growfs  /dev/mapper/centos-home            #centos7.x调整分区命令

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值