linux图形界面扩容lvm,linux下对LVM扩容

linux图形界面扩容lvm,linux下对LVM扩容操作环境:VirtualBox下RedHat6.464位版本扩容原因:/dev/vg_rhel64/lv_root占用率达到100%,导致部分应用无法继续运行操作过程:1.关闭系统,在虚拟机中添加一块10G的磁盘2.查看新添加磁盘对应的名称[root@rhel64~]#fdisk-cul得知磁盘对应名称为/dev/sdc3.给sdc分区,只分一个区sdc1[root@rhel64…

大家好,又见面了,我是你们的朋友全栈君。

操作环境:VirtualBox下RedHat6.4 64位版本

扩容原因:/dev/vg_rhel64/lv_root 占用率达到100%,导致部分应用无法继续运行

操作过程:

1.关闭系统,在虚拟机中添加一块10G的磁盘

2.查看新添加磁盘对应的名称

[root@rhel64 ~]# fdisk -cul 得知磁盘对应名称为 /dev/sdc

3.给sdc分区,只分一个区sdc1

[root@rhel64 ~]# fdisk -cu /dev/sdc

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel with disk identifier 0xa655ad49.

Changes will remain in memory only, until you decide to write them.

After that, of course, the previous content won’t be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 1

First sector (2048-20971519, default 2048):

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):

Using default value 20971519

Command (m for help): p

Disk /dev/sdc: 10.7 GB, 10737418240 bytes

255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xa655ad49

Device Boot Start End Blocks Id System

/dev/sdc1 2048 20971519 10484736 83 Linux

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

4.在sdc1上创建pv

[root@rhel64 ~]# pvcreate /dev/sdc1

Physical volume “/dev/sdc1” successfully created

5.查看pv的情况

[root@rhel64 ~]# pvdisplay

— Physical volume —

PV Name /dev/sdb2

VG Name vg_rhel64

PV Size 14.51 GiB / not usable 3.00 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 3714

Free PE 0

Allocated PE 3714

PV UUID VBVnoj-7R81-0BgJ-j8Tr-nq2W-i84v-xJZlqZ

— Physical volume —

PV Name /dev/sda5

VG Name vg_myvg

PV Size 1.00 GiB / not usable 4.00 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 255

Free PE 0

Allocated PE 255

PV UUID CmX1Tx-1LdX-wtRf-qXoX-Myg3-WR5g-klwUg9

— Physical volume —

PV Name /dev/sda6

VG Name vg_myvg

PV Size 1021.00 MiB / not usable 0

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 255

Free PE 0

Allocated PE 255

PV UUID Q9FgFp-0gHF-KMtK-Vrfa-2f95-eKRg-7bq40d

“/dev/sdc1” is a new physical volume of “10.00 GiB”

— NEW Physical volume —

PV Name /dev/sdc1

VG Name

PV Size 10.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID KrvMui-Kzmd-qGdP-SBl6-yYfZ-Q5Y6-PA1Vv0

6.查看系统当前vg的情况

[root@rhel64 ~]# vgdisplay

— Volume group —

VG Name vg_rhel64

System ID

Format lvm2

Metadata Areas 1

Metadata Sequence No 3

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 2

Open LV 2

Max PV 0

Cur PV 1

Act PV 1

VG Size 14.51 GiB

PE Size 4.00 MiB

Total PE 3714

Alloc PE / Size 3714 / 14.51 GiB

Free PE / Size 0 / 0

VG UUID Yb3iGX-1SdP-MoFz-I4iS-0oDt-NhVD-SE5UAr

— Volume group —

VG Name vg_myvg

System ID

Format lvm2

Metadata Areas 2

Metadata Sequence No 5

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 1

Open LV 1

Max PV 0

Cur PV 2

Act PV 2

VG Size 1.99 GiB

PE Size 4.00 MiB

Total PE 510

Alloc PE / Size 510 / 1.99 GiB

Free PE / Size 0 / 0

VG UUID x9sUhJ-gQ4c-avxR-daQ1-ceib-VtGF-nvwqv9

7.给vg扩容

[root@rhel64 ~]# vgextend vg_rhel64 /dev/sdc1

Volume group “vg_rhel64” successfully extended

8.查看扩容后vg的情况

[root@rhel64 ~]# vgdisplay

— Volume group —

VG Name vg_rhel64

System ID

Format lvm2

Metadata Areas 2

Metadata Sequence No 4

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 2

Open LV 2

Max PV 0

Cur PV 2

Act PV 2

VG Size 24.50 GiB

PE Size 4.00 MiB

Total PE 6273

Alloc PE / Size 3714 / 14.51 GiB

Free PE / Size 2559 / 10.00 GiB

VG UUID Yb3iGX-1SdP-MoFz-I4iS-0oDt-NhVD-SE5UAr

— Volume group —

VG Name vg_myvg

System ID

Format lvm2

Metadata Areas 2

Metadata Sequence No 5

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 1

Open LV 1

Max PV 0

Cur PV 2

Act PV 2

VG Size 1.99 GiB

PE Size 4.00 MiB

Total PE 510

Alloc PE / Size 510 / 1.99 GiB

Free PE / Size 0 / 0

VG UUID x9sUhJ-gQ4c-avxR-daQ1-ceib-VtGF-nvwqv9

9.查看系统当前lv的情况

[root@rhel64 ~]# lvdisplay

— Logical volume —

LV Path /dev/vg_rhel64/lv_root

LV Name lv_root

VG Name vg_rhel64

LV UUID Y2oXR6-yrXx-fetw-GiOl-iHmc-HbOV-fIUc83

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2017-11-13 21:47:39 +0800

LV Status available

#open 1

LV Size 12.54 GiB

Current LE 3210

Segments 1

Allocation inherit

Read ahead sectors auto

currently set to 256

Block device 253:0

— Logical volume —

LV Path /dev/vg_rhel64/lv_swap

LV Name lv_swap

VG Name vg_rhel64

LV UUID OuuBWZ-WqMd-kZ5B-ka62-Ifgy-hfD5-6bpdZL

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2017-11-13 21:47:42 +0800

LV Status available

#open 1

LV Size 1.97 GiB

Current LE 504

Segments 1

Allocation inherit

Read ahead sectors auto

currently set to 256

Block device 253:1

— Logical volume —

LV Path /dev/vg_myvg/lv_mylv

LV Name lv_mylv

VG Name vg_myvg

LV UUID vFq38A-3mJ1-RRso-2EcI-e9gO-wz2a-YWU3x8

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2018-01-12 14:14:35 +0800

LV Status available

#open 1

LV Size 1.99 GiB

Current LE 510

Segments 2

Allocation inherit

Read ahead sectors auto

currently set to 256

10.给lv扩容

[root@rhel64 ~]# lvextend /dev/vg_rhel64/lv_root /dev/sdc1

Extending logical volume lv_root to 22.54 GiB

Logical volume lv_root successfully resized

11.查看扩容后的lv

[root@rhel64 ~]# lvdisplay

— Logical volume —

LV Path /dev/vg_rhel64/lv_root

LV Name lv_root

VG Name vg_rhel64

LV UUID Y2oXR6-yrXx-fetw-GiOl-iHmc-HbOV-fIUc83

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2017-11-13 21:47:39 +0800

LV Status available

#open 1

LV Size 22.54 GiB

Current LE 5769

Segments 2

Allocation inherit

Read ahead sectors auto

currently set to 256

Block device 253:0

— Logical volume —

LV Path /dev/vg_rhel64/lv_swap

LV Name lv_swap

VG Name vg_rhel64

LV UUID OuuBWZ-WqMd-kZ5B-ka62-Ifgy-hfD5-6bpdZL

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2017-11-13 21:47:42 +0800

LV Status available

#open 1

LV Size 1.97 GiB

Current LE 504

Segments 1

Allocation inherit

Read ahead sectors auto

currently set to 256

Block device 253:1

— Logical volume —

LV Path /dev/vg_myvg/lv_mylv

LV Name lv_mylv

VG Name vg_myvg

LV UUID vFq38A-3mJ1-RRso-2EcI-e9gO-wz2a-YWU3x8

LV Write Access read/write

LV Creation host, time rhel64.oracle.com, 2018-01-12 14:14:35 +0800

LV Status available

#open 1

LV Size 1.99 GiB

Current LE 510

Segments 2

Allocation inherit

Read ahead sectors auto

currently set to 256

Block device 253:2

12.查看系统当前的分区情况

[root@rhel64 ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/vg_rhel64-lv_root

13G 12G 104M 100% /

tmpfs 1.5G 72K 1.5G 1% /dev/shm

/dev/sdb1 485M 33M 427M 8% /boot

/dev/sda1 18G 172M 17G 1% /u01

/dev/sda2 7.9G 146M 7.4G 2% /software

/dev/mapper/vg_myvg-lv_mylv

2.0G 11M 1.9G 1% /lvm

没有扩容

13.对/扩容

[root@rhel64 ~]# resize2fs /dev/vg_rhel64/lv_root

resize2fs 1.41.12 (17-May-2010)

Filesystem at /dev/vg_rhel64/lv_root is mounted on /; on-line resizing required

old desc_blocks = 1, new_desc_blocks = 2

Performing an on-line resize of /dev/vg_rhel64/lv_root to 5907456 (4k) blocks.

The filesystem on /dev/vg_rhel64/lv_root is now 5907456 blocks long.

14.查看扩容后分区的情况

[root@rhel64 ~]# df -Th

Filesystem Type Size Used Avail Use% Mounted on

/dev/mapper/vg_rhel64-lv_root

ext4 23G 12G 9.5G 56% /

tmpfs tmpfs 1.5G 72K 1.5G 1% /dev/shm

/dev/sdb1 ext4 485M 33M 427M 8% /boot

/dev/sda1 ext4 18G 172M 17G 1% /u01

/dev/sda2 ext4 7.9G 146M 7.4G 2% /software

/dev/mapper/vg_myvg-lv_mylv

ext4 2.0G 11M 1.9G 1% /lvm

可以看到,/分区由原来的13G扩容到了23G

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

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

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


相关推荐

  • 我入职阿里后,才知道原来简历这么写

    我入职阿里后,才知道原来简历这么写私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。01、简历的本质作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深…

    2022年5月22日
    32
  • TinEye Reverse Search Engine_tidb和mysql

    TinEye Reverse Search Engine_tidb和mysqlCUSTOMER表CREATETABLE`CUSTOMER`(`C_CUSTKEY`intNOTNULL,`C_NAME`varcharNOTNULL,`C_ADDRESS`varcharNOTNULL,`C_NATIONKEY`intNOTNULL,`C_PHONE`varcharNOTNULL,`C_ACCTBAL`decimal(12,2)NOT…

    2025年12月15日
    2
  • wolive在线客服系统_源码屋

    wolive在线客服系统_源码屋wolive是一款为数不多的可自行搭建的php客服系统源码,基于开源高性能workerman框架开发,看了下,功能比较全。想到基于workerman开发,并发性能应该不错。找遍其它客服系统,发现都没有给源码,程序及聊天数据也全部存储在别人服务器上,由于业务涉及到一些账号、订单、买家信息等隐私,担心数据安全问题,所以找到了wolive。由于wolive可以私有化部署,数据库、程序都在自己服务器上,…

    2022年9月21日
    2
  • HTTP 和 HTTPS 的区别(面试常考题)「建议收藏」

    HTTP 和 HTTPS 的区别(面试常考题)「建议收藏」无论是在校学习还是找工作的时候,老师和面试官都问过同学http和https的区别。平时上网的时候也没有关注这个问题,只是知道计算机网络里Http的概念,所以最近才查资料好好补补这一块。其实这一块的知识延伸很广,如果之前不太了解加密算法和SSL协议,可以在学习了这个问题的基础上再做研究。一、Http和Https的基本概念Http:超文本传输协议(Http,HyperTextTrans…

    2022年6月28日
    20
  • CreateJS-TweenJS文档翻译

    CreateJS-TweenJS文档翻译TweenJS 模块 TweenJS 提供了一个简单但强大的渐变界面 它支持渐变的数字对象属性 amp CSS 样式属性 并允许链接补间动画和行动结合起来 创造出复杂的序列 简单 tween 下面的示例渐变 1000ms 内将目标的 alpha 属性从 0 1 渐变 之后调用 handleComple 函数 target alpha 0 createjs Tween get targ

    2025年9月18日
    4
  • html 转 js_js加载html字符串

    html 转 js_js加载html字符串vartoJs=function(){varhtml=document.getElementById(“myhtml”).value;varreg=newRegExp(“\r\n”,”g”);html=html.replace(/\’/g,”\\'”).replace(/\”/g,’\\”‘);html=html.replace(/[\r\n]/g,’\”\+\r

    2025年8月30日
    12

发表回复

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

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