lvm扩容是否影响oracle,LVM实战案例之LVM扩容

lvm扩容是否影响oracle,LVM实战案例之LVM扩容接上所写二、LVM扩容(本次扩容需要对pv,vg,lv等进行扩容)需求分析:/ora01需要扩容5G(1)查看所需扩容的/ora01的空间情况[root@db01test]#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/sda345G4.4G…

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

接上所写

二、LVM扩容(本次扩容需要对pv,vg,lv等进行扩容)

需求分析:

/ora01需要扩容5G

(1)查看所需扩容的/ora01的空间情况[root@db01 test]# df -h

Filesystem                     Size  Used Avail Use% Mounted on

/dev/sda3                       45G  4.4G   39G  11% /

tmpfs                         1004M     0 1004M   0% /dev/shm

/dev/sda1                      485M   39M  421M   9% /boot

/dev/sdb2                       79G  184M   75G   1% /oracle

/dev/sdb1                       20G  172M   19G   1% /soft

/dev/sdd1                     1007M   18M  939M   2% /alexpeng

/dev/mapper/oraclevg-lvoracle  2.0G   68M  1.9G   4% /ora01

(2)查看当前vg大小,空闲空间小于5G[root@db01 test]# vgs

VG       #PV #LV #SN Attr   VSize VFree

oraclevg   3   1   0 wz–n- 5.99g 3.99g

[root@db01 /]# vgdisplay

— Volume group —

VG Name               oraclevg

System ID

Format                lvm2

Metadata Areas        3

Metadata Sequence No  2

VG Access             read/write

VG Status             resizable

MAX LV                0

Cur LV                1

Open LV               1

Max PV                0

Cur PV                3

Act PV                3

VG Size               5.99 GiB

PE Size               4.00 MiB

Total PE              1533

Alloc PE / Size       512 / 2.00 GiB

Free  PE / Size       1021 / 3.99 GiB

VG UUID               izNwjZ-XBiO-UVVl-y3H6-kvM4-gFUy-CXiaD1

(3)加载磁盘,并查看磁盘情况[root@db01 /]# fdisk -l |grep “Disk /dev/sd”

WARNING: GPT (GUID Partition Table) detected on ‘/dev/sdd’! The util fdisk doesn’t support GPT. Use GNU Parted.’

Disk /dev/sda: 53.7 GB, 53687091200 bytes

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

Disk /dev/sdc: 107.4 GB, 107374182400 bytes

Disk /dev/sdd: 1073 MB, 1073741824 bytes

Disk /dev/sde: 2147 MB, 2147483648 bytes

Disk /dev/sdf: 2147 MB, 2147483648 bytes

Disk /dev/sdg: 2147 MB, 2147483648 bytes

Disk /dev/sdh: 2147 MB, 2147483648 bytes

(4)将新添加的磁盘加入物理卷中

说明:添加整个磁盘到PV,可以不用分区不用格式化。如果添加分区到PV,需要用之前讲的fdisk或parted分区。[root@db01 /]# pvcreate /dev/sdh

Physical volume “/dev/sdh” successfully created

[root@db01 /]#

[root@db01 /]# pvs

PV         VG       Fmt  Attr PSize PFree

/dev/sde   oraclevg lvm2 a–  2.00g    0

/dev/sdf   oraclevg lvm2 a–  2.00g 1.99g

/dev/sdg   oraclevg lvm2 a–  2.00g 2.00g

/dev/sdh            lvm2 a–  2.00g 2.00g

(5)将新建物理卷对卷组进行扩容[root@db01 /]# vgextend oraclevg /dev/sdh

Volume group “oraclevg” successfully extended

[root@db01 /]#

[root@db01 /]# vgs

VG       #PV #LV #SN Attr   VSize VFree

oraclevg   4   1   0 wz–n- 7.98g 5.98g

(6)在卷组上对逻辑卷进行扩容[root@db01 /]# lvs

LV       VG       Attr       LSize Pool Origin Data%  Move Log Cpy%Sync Convert

lvoracle oraclevg -wi-ao—- 2.00g

[root@db01 /]# lvextend -L +5G /dev/oraclevg/lvoracle    ###在lvoracle上扩容5G

Extending logical volume lvoracle to 7.00 GiB

Logical volume lvoracle successfully resized

[root@db01 /]#

[root@db01 /]#

[root@db01 /]# lvs

LV       VG       Attr       LSize Pool Origin Data%  Move Log Cpy%Sync Convert

lvoracle oraclevg -wi-ao—- 7.00g

(7)重新设置LV的文件系统大小[root@db01 /]# resize2fs /dev/oraclevg/lvoracle

resize2fs 1.41.12 (17-May-2010)

Filesystem at /dev/oraclevg/lvoracle is mounted on /ora01; on-line resizing required

old desc_blocks = 1, new_desc_blocks = 1

Performing an on-line resize of /dev/oraclevg/lvoracle to 1835008 (4k) blocks.

The filesystem on /dev/oraclevg/lvoracle is now 1835008 blocks long.

(8)检查逻辑卷扩容是否已经加载[root@db01 /]# df -h

Filesystem                     Size  Used Avail Use% Mounted on

/dev/sda3                       45G  4.4G   39G  11% /

tmpfs                         1004M     0 1004M   0% /dev/shm

/dev/sda1                      485M   39M  421M   9% /boot

/dev/sdb2                       79G  184M   75G   1% /oracle

/dev/sdb1                       20G  172M   19G   1% /soft

/dev/sdd1                     1007M   18M  939M   2% /alexpeng

/dev/mapper/oraclevg-lvoracle  6.9G   69M  6.5G   2% /ora01

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

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

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


相关推荐

  • 页面浮动广告举例_html向下浮动代码

    页面浮动广告举例_html向下浮动代码今天做网页两侧浮动广告图片,用js代码是实现,下面是一个*.js文件,在需要用到的网页加一句代码language=”javascript”src=”*.js”>即可使用,我可弄好的,分享给有需要朋友。leftcode1=”href=’http://www.dizhu88.com/’target=’_blank’>src=’http://www.dizhu88.com/images/xibao…

    2022年9月16日
    0
  • linux(11)配置环境变量[通俗易懂]

    linux(11)配置环境变量[通俗易懂]前言在自定义安装软件的时候,经常需要配置环境变量,下面进行详细解析 环境变量配置文件|用户|配置文件||:|:||系统环境|/ect/profil

    2022年7月28日
    1
  • vim配置python开发环境_pycharm和vim哪个好

    vim配置python开发环境_pycharm和vim哪个好Vim是一款非常好用的IDE,特别是在Linux中。但是其的配置过程十分麻烦。

    2022年9月28日
    1
  • cordova declare styleable 错误「建议收藏」

    cordova declare styleable 错误「建议收藏」出现ERROR:InFontFamilyFont,unabletofindattribute可以使用cordovapluginaddcordova-plugin-file-opener2cordova-android-support-gradle-release命令安装支持现在版本的插件解决问题

    2022年7月13日
    17
  • ResNet 18 的结构解读「建议收藏」

    ResNet 18 的结构解读「建议收藏」现在很多网络结构都是一个命名+数字,比如(ResNet18),数字代表的是网络的深度,也就是说ResNet18网络就是18层的吗?其实这里的18指定的是带有权重的18层,包括卷积层和全连接层,不包括池化层和BN层。下面先贴出ResNet论文中给出的结构列表。对Pytorch中ResNet18网络的源码分析(这里),我画出了大致的网络结构图。可以看出,数字18=17个…

    2022年5月26日
    41
  • PetShop4架构设计分析(三,四)

    PetShop4架构设计分析(三,四) petshop4.0详解之三(PetShop数据访问层之消息处理)三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定

    2022年10月16日
    0

发表回复

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

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