linux卷组大小可以设定吗,linux下卷组管理

1、首先通过fdisk -l查看当前存在的物理磁盘

[root@rac1 work]# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        2610    20860402+  8e  Linux LVM

Disk /dev/sdb: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Disk /dev/sdc doesn't contain a valid partition table

2、使用pvcreate创建PV物理分区(可以pvcreate /dev/sdb /dev/sdd同时创建多个PV)

[root@rac1 work]# pvcreate /dev/sdd

Physical volume "/dev/sdd" successfully created

3、PV创建成功,可以是用pvscan和pvdisplay进行查询当前PV状况

[root@rac1 work]# pvscan

PV /dev/sdb    VG vg01         lvm2 [508.00 MB / 8.00 MB free]

PV /dev/sdc    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sdd    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sda2   VG VolGroup00   lvm2 [19.88 GB / 0    free]

PV /dev/sde                    lvm2 [512.00 MB]

PV /dev/sdf                    lvm2 [512.00 MB]

Total: 6 [22.36 GB] / in use: 4 [21.36 GB] / in no VG: 2 [1.00 GB]

4、通过vgscan和vgdisplay查询当前VG信息

[root@rac1 work]# vgscan

Reading all physical volumes.  This may take a while...

Found volume group "vg01" using metadata type lvm2

Found volume group "VolGroup00" using metadata type lvm2

[root@rac1 work]# vgdisplay

--- Volume group ---

VG Name               vg01

System ID

Format                lvm2

Metadata Areas        3

Metadata Sequence No  4

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               1.49 GB

PE Size               4.00 MB

Total PE              381

Alloc PE / Size       125 / 500.00 MB

Free  PE / Size       256 / 1.00 GB

VG UUID               tBqgwY-7PdL-I1B0-JsXP-240U-MMN0-zviktm

5、使用vgcreate创建卷组

[root@rac1 work]#vgcreate vg1 /dev/sdb

#vgcreate vg2 /dev/sdc

#vgscan

#vgdisplay

6、vgextend扩充卷组

[root@rac1 work]# vgextend vg01 /dev/sde

Volume group "vg01" successfully extended

[root@rac1 work]# pvscan

PV /dev/sdb    VG vg01         lvm2 [508.00 MB / 8.00 MB free]

PV /dev/sdc    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sdd    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sde    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sdf    VG vg01         lvm2 [508.00 MB / 508.00 MB free]

PV /dev/sda2   VG VolGroup00   lvm2 [19.88 GB / 0    free]

Total: 6 [22.36 GB] / in use: 6 [22.36 GB] / in no VG: 0 [0   ]

7、lvcreate创建逻辑卷(分别创建work和study两个逻辑卷)

#lvcreate -L 1200M -n oracle  oravg

#lvcreate -L 500M -n study vg2

#lvscan

#lvdisplay

--- Logical volume ---

LV Name                /dev/vg2/study

VG Name                vg2

LV UUID                53VT9v-dyp0-lSST-eDFz-w2Ns-Os0Z-ERnqVU

LV Write Access        read/write

LV Status              available

# open                 0

LV Size            500.00 MB

Current LE         125

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           253:1

8、lvextend增加减少LV大小

[root@rac1 work]# lvextend -L +100M /dev/vg01/lv11

Extending logical volume lv11 to 800.00 MB

Logical volume lv11 successfully resized

9、 删除逻辑卷-卷组-物理卷 (必需按照先后顺序来执行删除)

#lvremove /dev/vg0/vg1 删除逻辑卷

a、先卸载目录挂载 umount

使用lvchange -a n /dev/vg01/lv11更改lv在线状态

[root@rac1 ~]# lvscan

ACTIVE   Original '/dev/vg01/lv11' [800.00 MB] inherit

ACTIVE   Snapshot '/dev/vg01/kuaizhao' [12.00 MB] inherit

ACTIVE            '/dev/VolGroup00/LogVol00' [17.94 GB] inherit

ACTIVE            '/dev/VolGroup00/LogVol01' [1.94 GB] inherit

[root@rac1 ~]# lvchange -a n /dev/vg01/lv11

[root@rac1 ~]# lvscan

inactive Original '/dev/vg01/lv11' [800.00 MB] inherit

inactive Snapshot '/dev/vg01/kuaizhao' [12.00 MB] inherit

ACTIVE            '/dev/VolGroup00/LogVol00' [17.94 GB] inherit

ACTIVE            '/dev/VolGroup00/LogVol01' [1.94 GB] inherit

b、如果删除不了,要先确认是否已经做过快照(snapshot),先删除快照

#vgremove /dev/vg0 删除卷组

这里有一个问题,如果建立的卷组是活动的,他就不能删除

这里需要使用一个命令来是他变成固定的,以便删除

#vgchage -a n /dev/vg0

-a 参数指定卷组是否是活动的,n表示固定,y表示活动

#vgremove /dev/vg0

成功

物理卷的删除,移除/etc下的lvmconf 和lvmtab的两个文件,然后将分区转换为linux的就可以了

10、 分区格式化

#mkfs.ext3 /dev/vg1/work         //或 #mkfs -j /dev/vg1/work

#mkfs.ext3 /dev/vg2/study        //...

#df–l

Disk /dev/hda:8589 MB,8589934592 bytes

255 heads,63 sectors/track,1044 cylinders

Units=cylindersof16065*512=8225280 bytes

Device Boot Start End  Blocks   Id System

/dev/hda1*    1    32   257008+  83  Linux

/dev/hda2     33    97   522112+  83  Linux

/dev/hda3     98    358  2096482+83  Linux

/dev/hda4     359   1044 5510295  5  Extended

/dev/hda5     359   549  1534176  83  Linux

/dev/hda6     550   848  2401686  83  Linux

/dev/hda7     849   913  522081   82  Linux swap / Solaris

/dev/hda8     914   978  522081   83  Linux

/dev/hda9     979   1043 522081   83  Linux

11、挂载新分区

#mkdir../home/work../home/study

#mount../dev/vg1/work../home/work

#mount../dev/vg2/study../home/study

#df–Th

Filesystem  Type SizeUsed Avail Use% Mounted on

/dev/hda2   ext3 494M 212M 257M  46%   /

/dev/hda9   ext3 494M 45M 425M   10%   /var

/dev/hda8   ext3 494M 11M 458M   3%    /opt

/dev/hda6   ext3 2.3G 68M 2.1G   4%    /home

/dev/hda3   ext3 2.0G 1.7G 182M  91%   /usr

/dev/hda5   ext3 1.5G 35M 1.4G   3%    /usr/local

/dev/hda1   ext3 244M 12M 219M   6%    /boot

tmpfs       tmpfs 125M 0  125M   0%    /dev/shm

/dev/mapper/vg1-work

ext3  485M 11M 449M  3%    /home/work

/dev/mapper/vg2-study

ext3  485M 11M 449M  3%    /home/study

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值