阿里云机器,ECS运行时磁盘由300G扩容到500,重启机器生效后登录。可以看到/data目录总大小300G,/dev/vdb已经扩容到500G。

[root@HD1g-elasticsearch2 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G .6G 32G % /
devtmpfs .9G .9G % /dev
tmpfs .9G 12K .9G % /dev/shm
tmpfs .9G 380K .9G % /run
tmpfs .9G .9G % /sys/fs/cgroup
/dev/mapper/vg_data-lv_data 300G 218G 83G % /data
tmpfs 783M 783M % /run/user/
[root@HD1g-elasticsearch2 ~]# fdisk -l Disk /dev/vda: 42.9 GB, bytes, sectors
Units = sectors of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk label type: dos
Disk identifier: 0x0008d73a Device Boot Start End Blocks Id System
/dev/vda1 * Linux Disk /dev/vdb: 536.9 GB, bytes, sectors
Units = sectors of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes Disk /dev/mapper/vg_data-lv_data: 322.1 GB, bytes, sectors
Units = sectors of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes

1.pvs先查看已有的pv,再resize

[root@HD1g-elasticsearch2 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/vdb vg_data lvm2 a-- <.00g
[root@HD1g-elasticsearch2 ~]# pvresize /dev/vdb
Physical volume "/dev/vdb" changed
physical volume(s) resized / physical volume(s) not resized
[root@HD1g-elasticsearch2 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/vdb vg_data lvm2 a-- <.00g .00g

2.vg大小随pvresize而变

vgs原大小应该在pvresize之前才能看到
[root@HD1g-elasticsearch2 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg_data wz--n- <.00g pvresize后vg自动扩容了
[root@HD1g-elasticsearch2 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg_data wz--n- <.00g .00g

3.查看要扩容的lv,开始扩容

[root@HD1g-elasticsearch2 ~]# lvdisplay
--- Logical volume ---
LV Path /dev/vg_data/lv_data
LV Name lv_data
VG Name vg_data
LV UUID 4Ncz4O-016I-Vh8u-vmOT-BZ7W-ARiy-fCHO4s
LV Write Access read/write
LV Creation host, time HD1g-elk-elastic2, -- :: +
LV Status available
# open
LV Size <300.00 GiB
Current LE
Segments
Allocation inherit
Read ahead sectors auto
- currently set to
Block device : [root@HD1g-elasticsearch2 ~]# lvextend -l +%FREE /dev/vg_data/lv_data
Size of logical volume vg_data/lv_data changed from <300.00 GiB ( extents) to <500.00 GiB ( extents).
Logical volume vg_data/lv_data successfully resized.
[root@HD1g-elasticsearch2 ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv_data vg_data -wi-ao---- <.00g

4.查看原挂载节点文件系统格式,选用命令resize挂载点大小,xfs文件系统用xfs_growfs,ext*文件系统用resize2fs

[root@HD1g-elasticsearch2 ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda1 ext4 40G .6G 32G % /
devtmpfs devtmpfs .9G .9G % /dev
tmpfs tmpfs .9G 12K .9G % /dev/shm
tmpfs tmpfs .9G 380K .9G % /run
tmpfs tmpfs .9G .9G % /sys/fs/cgroup
/dev/mapper/vg_data-lv_data xfs 300G 218G 83G % /data
tmpfs tmpfs 783M 783M % /run/user/
[root@HD1g-elasticsearch2 ~]# xfs_growfs /dev/vg_data/lv_data
meta-data=/dev/mapper/vg_data-lv_data isize= agcount=, agsize= blks
= sectsz= attr=, projid32bit=
= crc= finobt= spinodes=
data = bsize= blocks=, imaxpct=
= sunit= swidth= blks
naming =version bsize= ascii-ci= ftype=
log =internal bsize= blocks=, version=
= sectsz= sunit= blks, lazy-count=
realtime =none extsz= blocks=, rtextents=
data blocks changed from to
[root@HD1g-elasticsearch2 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G .6G 32G % /
devtmpfs .9G .9G % /dev
tmpfs .9G 12K .9G % /dev/shm
tmpfs .9G 380K .9G % /run
tmpfs .9G .9G % /sys/fs/cgroup
/dev/mapper/vg_data-lv_data 500G 218G 283G % /data
tmpfs 783M 783M % /run/user/

[linux] LVM原磁盘扩容(非增加磁盘)的更多相关文章

  1. LINUX 11G RAC ASM磁盘组在线增加磁盘扩容

    LINUX 11G RAC ASM磁盘组在线增加磁盘扩容 1.操作系统版本 OEL 6.1 [root@cqltjcpt1 ~]# more /etc/redhat-release Red Hat E ...

  2. 阿里云ECS 实例Centos7系统磁盘扩容

    需求:一台阿里云的数据盘磁盘空间不足,需要扩容,我这里只有一个主分区,ext4文件系统. 因为磁盘扩容场景不同,阿里云的文档比较全面一些,所以先奉上阿里云的文档,下面开始我的操作步骤: 1.登录控制台 ...

  3. linux下 lvm 磁盘扩容

    打算给系统装一个oracle,发现磁盘空间不足.在安装系统的时候我选择的是自动分区,系统就会自动以LVM的方式分区.为了保证系统后期的可用性,建议所有新系统安装都采用LVM,之后生产上的设备我也打算这 ...

  4. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

  5. VMware虚拟机Linux中增加磁盘空间的扩容操作

    VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.结合自己的实践,总结 ...

  6. VMware虚拟机Linux增加磁盘空间的扩容操作

    转载自点击打开链接 用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置 ...

  7. Linux中VMware虚拟机增加磁盘空间的扩容操作

    用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.通过上网搜集的资料 ...

  8. CentOS 下lvm 磁盘扩容

    打算给系统装一个oracle,发现磁盘空间不足.在安装系统的时候我选择的是自动分区,系统就会自动以LVM的方式分区.为了保证系统后期的可用性,建议所有新系统安装都采用LVM,之后生产上的设备我也打算这 ...

  9. 【转载】VMware下LINUX的虚拟机增加磁盘空间

    转载自:http://space.itpub.net/24435147/viewspace-694200 VMware6.7安装目录下有一个命令行工具vmware-vdiskmanager.exe 程 ...

随机推荐

  1. django restframework 快速入门

    django restframework 快速入门 基本流程 建立 Models 依靠 Serialiers 将数据库取出的数据 Parse 为 API 的数据(可用于返回给客户端,也可用于浏览器显示 ...

  2. OO学习体会与阶段总结(多线程程序)

    前言 在最近一个月的面向对象编程学习中,我们进入了编写多线程程序的阶段.线程的创建.调度和信息传递,共享对象的处理,线程安全类的编写,各种有关于线程的操作在一定程度上增加了近三次作业的复杂度与难度,带 ...

  3. [iOS] Edit / Memo 原生控件才提供拼字检查

    在 iOS 平台提供了英文拼字检查,但需将 ControlType 设定为 Platform 才能使用: 效果:

  4. C中级 - 文件辅助操作

    引言 - 业务有点麻烦 C 功能很强大, 同样书写起来会谨慎(拖泥带水). 不妨通过一个小问题来描述裹脚的 C 需求: 用 C 创建一个文件! 难点在于 1. 文件路径切割成 目录 + 文件名 2. ...

  5. Kali-linux本地权限提升

    上一节介绍了窃取目标系统令牌,现在来介绍窃取令牌后如何提升在目标系统上的权限.提升本地权限可以使用户访问目标系统,并且进行其他的操作,如创建用户和组等.本节将介绍本地权限提升. 同样的实现本地权限提升 ...

  6. 20155307刘浩《网络对抗》逆向及Bof基础

    20155307刘浩<网络对抗>逆向及Bof基础 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件.该程序正常执行流程是:main调用foo函数,foo函数会回显任何用户输 ...

  7. python基础学习1-迭代器

    #!/usr/bin/env python # -*- coding:utf-8 -*- #自定义迭代器 需要 重写 __iter__()和__next__() 两个魔法方法 class Fibs: ...

  8. 11 stark组件之delete按钮、filter过滤

    1.构建批量删除按钮 1.admin中每个页面默认都有 2.stark之构建批量删除 3.coding {% extends 'base.html' %} {% block title %} < ...

  9. 1o xiaomi

    atom 取色器   div.contine  tab 补齐

  10. 3、计数排序,电影top100

    1.计数排序 # -*- coding: utf-8 -*- # @Time : 2018/07/31 0031 11:32 # @Author : Venicid def count_sort(li ...