linux lvm 扩容

linux lvm 扩容

一把/data01扩容5G

二把datavg扩容16G

(1)查看vg

[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
datavg 4 2 0 wz–n- 63.97g 28.97g
datavg02 1 1 0 wz–n- 31.97g 21.97g
(2)查看目录大小
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 45G 1004M 42G 3% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 772M 35M 698M 5% /boot
/dev/mapper/datavg-lvdata01
15G 141M 14G 1% /data01
/dev/mapper/datavg-lvdata02
20G 44M 19G 1% /data02
/dev/mapper/datavg02-lvdatavg0201
9.8G 23M 9.2G 1% /datavg
(3)查看lv
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lvdata01 datavg -wi-ao—- 15.00g
lvdata02 datavg -wi-ao—- 20.00g
lvdatavg0201 datavg02 -wi-ao—- 10.00g
[root@localhost ~]# lvdisplay
\ — Logical volume —
LV Path /dev/datavg/lvdata01
LV Name lvdata01
VG Name datavg
LV UUID nYmHDL-uorm-h2P1-z2by-q0q7-cD41-hgJMJy
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-06-20 23:58:06 +0800
LV Status available

open 1

LV Size 15.00 GiB
Current LE 3840
Segments 3
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:0

— Logical volume —
LV Path /dev/datavg/lvdata02
LV Name lvdata02
VG Name datavg
LV UUID ObJwel-aF2L-P6bR-SqCw-4gog-GKeR-Mdn0Py
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-06-21 00:03:21 +0800
LV Status available

open 1

LV Size 20.00 GiB
Current LE 5120
Segments 2
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:1

— Logical volume —
LV Path /dev/datavg02/lvdatavg0201
LV Name lvdatavg0201
VG Name datavg02
LV UUID y2B8VI-DsSX-bTh1-C3PQ-ikJZ-TBzh-B14Ww3
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-06-21 21:25:45 +0800
LV Status available

open 1

LV Size 10.00 GiB
Current LE 2560
Segments 1
Allocation inherit
Read ahead sectors auto

  • currently set to 4096
    Block device 253:2
    (4)因vg里还有剩余空间,所以从vg里拿空间扩容lv
    [root@localhost ~]# lvextend -L +5G /dev/datavg/lvdata01
    Size of logical volume datavg/lvdata01 changed from 15.00 GiB (3840 extents) to 20.00 GiB (5120 extents).
    Logical volume lvdata01 successfully resized.
    (5)扩容完lv,vg里剩余的空间
    [root@localhost ~]# vgs
    VG #PV #LV #SN Attr VSize VFree
    datavg 4 2 0 wz–n- 63.97g 23.97g
    datavg02 1 1 0 wz–n- 31.97g 21.97g
    (6)resize2fs命令是增大或者收缩未加载的ext2/ext3/ext4文件的大小,如果文件处于mount状态下只能扩容,前提
    条件是内核支持在线resize.linux 2.6内核支持在线扩容

[root@localhost ~]# resize2fs /dev/datavg/lvdata01
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/datavg/lvdata01 is mounted on /data01; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 2
Performing an on-line resize of /dev/datavg/lvdata01 to 5242880 (4k) blocks.
The filesystem on /dev/datavg/lvdata01 is now 5242880 blocks long.
(7)扩容后/data01增加5G
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 45G 1004M 42G 3% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 772M 35M 698M 5% /boot
/dev/mapper/datavg-lvdata01
20G 142M 19G 1% /data01
/dev/mapper/datavg-lvdata02
20G 44M 19G 1% /data02
/dev/mapper/datavg02-lvdatavg0201
9.8G 23M 9.2G 1% /datavg0201
(8)扩容vg查看添加的磁盘

[root@localhost ~]# fdisk -l

Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001f40a

Device Boot Start End Blocks Id System
/dev/sda1 * 1 103 819200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 103 613 4096000 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 613 6528 47512576 83 Linux

Disk /dev/sdb: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x60e635c5

Device Boot Start End Blocks Id System
/dev/sdb1 1 2088 16771828+ 8e Linux LVM

Disk /dev/sdc: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd80d43e7

Device Boot Start End Blocks Id System
/dev/sdc1 1 2088 16771828+ 8e Linux LVM

Disk /dev/sde: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdd: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd6f8ce31

Device Boot Start End Blocks Id System
/dev/sdd1 1 2088 16771828+ 8e Linux LVM

Disk /dev/sdh: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdj: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xca12e5a0

Device Boot Start End Blocks Id System
/dev/sdj1 1 2088 16771828+ 83 Linux

Disk /dev/sdg: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xac719a1e

Device Boot Start End Blocks Id System
/dev/sdg1 1 2088 16771828+ 83 Linux

Disk /dev/sdi: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd4b19d46

Device Boot Start End Blocks Id System
/dev/sdi1 1 2088 16771828+ 83 Linux

Disk /dev/sdk: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x32d5562b

Device Boot Start End Blocks Id System
/dev/sdk1 1 2088 16771828+ 83 Linux

Disk /dev/sdf: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/datavg-lvdata01: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/datavg-lvdata02: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdl: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md5: 34.3 GB, 34331426816 bytes
2 heads, 4 sectors/track, 8381696 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/datavg02-lvdatavg0201: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes
Disk identifier: 0x00000000

(9)创建pv
[root@localhost ~]# pvcreate /dev/sdl
Physical volume “/dev/sdl” successfully created
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/md5 datavg02 lvm2 a–u 31.97g 21.97g
/dev/sdb1 datavg lvm2 a–u 15.99g 0
/dev/sdc1 datavg lvm2 a–u 15.99g 0
/dev/sdd1 datavg lvm2 a–u 15.99g 7.98g
/dev/sdh datavg lvm2 a–u 16.00g 16.00g
/dev/sdl lvm2 —- 16.00g 16.00g
(10)查看vg
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
datavg 4 2 0 wz–n- 63.97g 23.97g
datavg02 1 1 0 wz–n- 31.97g 21.97g
(11)扩容datavg
[root@localhost ~]# vgextend datavg /dev/sdl
Volume group “datavg” successfully extended
[root@localhost ~]#
datavg增加了16G
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
datavg 5 2 0 wz–n- 79.97g 39.97g
datavg02 1 1 0 wz–n- 31.97g 21.97g
[root@localhost ~]#


作者:make_zhf
来源:CSDN
原文:https://blog.csdn.net/make_zhf/article/details/73606066
版权声明:本文为博主原创文章,转载请附上博文链接!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101291.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • checkbox选中和不选中 jqu_jquery checkbox 选中不选中

    checkbox选中和不选中 jqu_jquery checkbox 选中不选中展开全部$(function(){//动态绑定默认状态//$(“#ck”).attr(“checked”,true)//选中//$(“#ck”).attr(“checked”,false)//未选中//点击判断选中还是未选中$(“#ck”).click(function(){if($(this).is(“:checked”)){alert(“选中”);}else{alert…

    2022年6月30日
    23
  • Arduino使用HC05蓝牙模块与手机连接[通俗易懂]

    Arduino使用HC05蓝牙模块与手机连接[通俗易懂]通过本文,可以了解到以下内容:进入AT模式进行蓝牙基本参数设置Arduino蓝牙控制LED电路设计以及代码编写利用Andorid蓝牙串口调试软件测试功能进入At模式进行蓝牙基本参数设置想要使用Arduino的蓝牙模块,首先要对蓝牙模块进行基本参数设置。基本参数设置主要包含:蓝牙名称、模式以及匹配密码等。设置蓝牙模块可以使用USB-TTL连接电脑使用串口调试软

    2022年5月9日
    69
  • 天气预报api免费接口_天气API

    天气预报api免费接口_天气API网上几乎所有的天气接口都需要注册key,然后还各种频率限制,每天调用次数才几百次?太坑爹了吧一个简单的天气预报功能,为什么要搞的这么复杂,收什么费?推荐一个真正免费的天气API接口,返回json,jsonp格式没有调用次数、频率和IP限制,并且提供7日天气/15日天气/40日天气/小时预报/生活指数/空气质量/预警信息调用也很简单,一行代码搞定,可在A…

    2022年8月30日
    3
  • 机器学习(十)Mean Shift 聚类算法

    机器学习(十)Mean Shift 聚类算法一、mean shift 算法理论Mean shift 算法是基于核密度估计的爬山算法,可用于聚类、图像分割、跟踪等,因为最近搞一个项目,涉及到这个算法的图像聚类实现,因此这里做下笔记。(1)均值漂移的基本形式给定d维空间的n个数据点集X,那么对于空间中的任意点x的mean shift向量基本形式可以表示为:这个向量就是漂移向量,其中Sk表示的是数据集的点到x的距离小于球半径h

    2022年7月13日
    14
  • sql 时间日期格式转换[通俗易懂]

    sql 时间日期格式转换[通俗易懂]sql时间日期格式转换

    2022年8月30日
    24
  • win10键锁定计算机,win10系统创建一键锁定计算机的快捷方式的操作方法

    win10键锁定计算机,win10系统创建一键锁定计算机的快捷方式的操作方法win10系统创建一键锁定计算机的快捷方式的操作方法?很多win10用户在使用电脑的时候,会发现win10系统创建一键锁定计算机的快捷方式的的现象,根据小编的调查并不是所有的朋友都知道win10系统创建一键锁定计算机的快捷方式的的问题怎么解决,不会的朋友也不用担心,下面我就给大家讲解一下win10系统创建一键锁定计算机的快捷方式的的少许解决办法,其实步骤很简单,只需要1、首先在桌面上的空白处鼠标右…

    2022年7月21日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号