最近因要解决服务器增加数据库存储空间的问题,研究了下linux的卷组管理,有些心得,做个记录
服务器环境:CentOS 5.3
一、创建卷组LVM
1、创建分区    fdisk
2、创建物理卷 pvcreate /dev/sda1
3、创建卷组    vgcreate VolGroup00 /dev/sda1 /dev/sda2
4、激活卷组    vgchange -a y VolGroup00
5、添加新的物理卷到卷组中 vgextend VolGroup00 /dev/sda1
     从卷组中删除物理卷用    vgreduce VolGroup00 /dev/sda1
6、创建逻辑卷 lvcreate -L 10G -n LogVol00 VolGruop00
7、格式化      mkfs.ext3 /dev/VolGroup00/LogVol00
8、挂载        mount /dev/VolGroup00/LogVol00 /home
9、如果想让开机自动挂载
   则须在中/etc/fstab加入 /dev/VolGroup00/LogVol00 /home ext3 defaults 1 2

二、新加硬盘到卷组LVM
1、创建分区    fdisk
2、创建物理卷 pvcreate /dev/sdb1
3、将新的物理卷添加到卷组中 vgextend VolGroup00 /dev/sdb1
4、将新的空间添加到逻辑卷中 lvextend -L +10G /dev/VolGroup00/LogVol00
5、加上去后,目前用df -h还看不到改变,需要激活 resize2fs -p dev/VolGroup00/LogVol00
6、用df -h查看