两个pv挂一个vg

编程入门 行业动态 更新时间:2024-10-13 04:25:20

<a href=https://www.elefans.com/category/jswz/34/1771443.html style=两个pv挂一个vg"/>

两个pv挂一个vg

一、LVM中PV创建,VG创建,LV创建,LV格式化,LV挂载实例

实战测试环境如下:[root@db01 /]# fdisk -l |grep "Disk /dev/sd"    ###查看当前所加载磁盘

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

【实战内容】

根据以上测试环境,先使用dev/sde    dev/sdf    dev/sdg 演示LVM的创建,再使用/dev/sdh进行扩容

操作步骤

1.先使用dev/sde    /dev/sdf    /dev/sdg创建pv

2.根据创建的pv创建vg

3.从刚创建的vg中划出lv

【实战开始】

(1)创建PV,包含/dev/sde    /dev/sdf    /dev/sdg[root@db01 /]# pvcreate /dev/sde /dev/sdf /dev/sdg

Physical volume "/dev/sde" successfully created

Physical volume "/dev/sdf" successfully created

Physical volume "/dev/sdg" successfully created

[root@db01 /]# pvs     ###查看pv的信息

PV         VG   Fmt  Attr PSize PFree

/dev/sde        lvm2 a--  2.00g 2.00g

/dev/sdf        lvm2 a--  2.00g 2.00g

/dev/sdg        lvm2 a--  2.00g 2.00g

[root@db01 /]#

[root@db01 /]# pvdisplay    ###查看pv相关属性

"/dev/sde" is a new physical volume of "2.00 GiB"   ###物理卷 /dev/sde的信息

--- NEW Physical volume ---

PV Name               /dev/sde     ##物理卷名称

VG Name                                                  ##卷组名称

PV Size               2.00 GiB       ###物理卷 /dev/sde 大小

Allocatable           NO               ###分配情况,NO:未分配  Yes:已分配

PE Size               0                   ###PE 物理扩展大小,为0 表示还未创建vg

Total PE              0                   ###总PE数量

Free PE               0                  ###空闲PE数量

Allocated PE          0                ###分配PE数量

PV UUID               ycc95W-fTpg-toEV-DqPI-4qun-FcDr-tukLcL   ###PV的标识

"/dev/sdf" is a new physical volume of "2.00 GiB"

--- NEW Physical volume ---

PV Name               /dev/sdf

VG Name

PV Size               2.00 GiB

Allocatable           NO

PE Size               0

Total PE              0

Free PE               0

Allocated PE          0

PV UUID               VfAa2h-Ubkp-7S1F-927g-buPO-UPXY-9eRHMu

"/dev/sdg" is a new physical volume of "2.00 GiB"

--- NEW Physical volume ---

PV Name               /dev/sdg

VG Name

PV Size               2.00 GiB

Allocatable           NO

PE Size               0

Total PE              0

Free PE               0

Allocated PE          0

PV UUID               Cc2Zm7-iSUO-P7T1-5vtm-rGRO-TdPB-huDMLm

(2)根据PV创建VG,VG的命名为oraclevg[root@db01 /]# vgcreate oraclevg /dev/sde /dev/sdf /dev/sdg

Volume group "oraclevg" successfully created

[root@db01 /]#

[root@db01 /]# vgs   ###查看vg的信息

VG       #PV #LV #SN Attr   VSize VFree

oraclevg   3   0   0 wz--n- 5.99g 5.99g

[root@db01 /]#

[root@db01 /]# vgdisplay  ###查看vg相关属性

--- Volume group ---

VG Name               oraclevg   ###vg 名称

System ID

Format                lvm2            ###vg 格式

Metadata Areas        3           ### 组成vg的pv数

Metadata Sequence No  1

VG Access             read/write

VG Status             resizable

MAX LV                0

Cur LV                0                ###创建的LV数量

Open LV               0

Max PV                0

Cur PV                3               ### 组成vg的pv数

Act PV                3

VG Size               5.99 GiB    ###vg 的容量大小

PE Size               4.00 MiB    ### PE大小

Total PE              1533          ###总PE数量

Alloc PE / Size       0 / 0        ###已分配PE数量

Free  PE / Size       1533 / 5.99 GiB   ###空闲PE数量

VG UUID               izNwjZ-XBiO-UVVl-y3H6-kvM4-gFUy-CXiaD1  ###vg标识符

(3)在oraclevg上创建LV用到的命令

lvcreate [选项] [参数]

选项:L:指定逻辑卷的大小,单位“kKmMgGtT"

l:指定逻辑卷的大小,单位”LE数“

实战在oraclevg上创建LV名为lvoracle大小为2G[root@db01 /]# lvcreate -n lvoracle  -L 2G oraclevg

Logical volume "lvoracle" created

[root@db01 /]# lvdisplay

--- Logical volume ---

LV Path                /dev/oraclevg/lvoracle

LV Name                lvoracle

VG Name                oraclevg

LV UUID                Npy07F-TV79-hMIE-fn7j-zboc-u63a-08iRah

LV Write Access        read/write

LV Creation host, time db01, 2017-11-21 12:32:31 +0800

LV Status              available

# open                 0

LV Size                2.00 GiB

Current LE             512

Segments               2

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           253:0

(4)对lvoracle进行格式化[root@db01 /]# mkfs.ext4 /dev/oraclevg/lvoracle

mke2fs 1.41.12 (17-May-2010)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

131072 inodes, 524288 blocks

26214 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=536870912

16 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912

Writing inode tables: done

Creating journal (16384 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 26 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

(5)将lvoracle挂载到/ora01[root@db01 /]# mkdir /ora01

[root@db01 /]# mount /dev/oraclevg/lvoracle /ora01/

[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  2.0G   67M  1.9G   4% /ora01

[root@db01 /]#

(6)设置开机启动[root@db01 /]# vi /etc/fstab

UUID=3e8b0960-23d2-48f3-8661-3f24ce85e9e6 /                       ext4    defaults        1 1

.....

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/sdd1               /alexpeng               ext4    defaults        0 0

/dev/oraclevg/lvoracle  /ora01                  ext4    defaults        0 0

下节祥哥讲LVM扩容,这节就不写了。想看的在博客中搜索吧。

更多推荐

两个pv挂一个vg

本文发布于:2024-03-06 08:34:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1714860.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:两个   pv   vg

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!