Linux 新增一块硬盘,添加到已有逻辑卷
为了将资源充分利用,想用多余的硬盘对已有的机器进行扩容,可以用来存储备份文件。
环境:
操作系统,Centos 6.5 x86_64
1.安装硬盘,硬盘大小为160G;
硬盘信息:之前linux系统,并未格式化。
2.开机,格式化硬盘
发现新增硬盘为sdb1,卷组为VolGroup00,逻辑卷为LogVol00和LogVol01
移除逻辑卷,有2个
1
2
|
#lvremove /dev/VolGroup00/LogVol00
#lvremove /dev/VolGroup00/LogVol01
|
移除卷组
1
|
vgremove VolGroup00
|
重新划分分区
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#fdisk /dev/sdb
Command (m
for
help): d
Selected partition 1
Command (m
for
help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-19457, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-19457, default 19457):
Using default value 19457
Command (m
for
help): t
Selected partition 1
Hex code (
type
L to list codes): 8e
Changed system
type
of partition 1 to 8e (Linux LVM)
Command (m
for
help): w
# mkfs.ext4 /dev/sdb1
|
3.创建物理卷
1
|
# pvcreate /dev/sdb1
|
4.扩展卷组
1
|
# vgextend VolGroup /dev/sdb1
|
5.扩展逻辑卷
1
2
3
|
umount
/home/
lvextend -L +149G
/dev/VolGroup/lv_home
mount
/dev/mapper/VolGroup-lv_home
/home/
|
6.在扩展后,改变文件系统大小
1
|
resize2fs
/dev/VolGroup/lv_home
|
7.新增硬盘后信息
1
2
3
4
5
6
7
8
9
10
11
12
|
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2
VolGroup lvm2 a-- 465.27g 0
/dev/sdb1
VolGroup lvm2 a-- 149.05g 48.00m
# vgs
VG
#PV #LV #SN Attr VSize VFree
VolGroup 2 3 0 wz--n- 614.32g 48.00m
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv_home VolGroup -wi-ao---- 560.39g
lv_root VolGroup -wi-ao---- 50.00g
lv_swap VolGroup -wi-ao---- 3.88g
|
本文转自独弹古调 51CTO博客,原文链接:http://blog.51cto.com/hunkz/1773015,如需转载请自行联系原作者