linux系统pv vg lv

来源:互联网 发布:淘宝童装代理 编辑:程序博客网 时间:2024/04/28 15:19

一、建立LVM

1.生成PV信息

#pvcreate -f /dev/rdsk/c0t3d0

#pvcreate -f /dev/rdsk/c0t4d0

2. #mkdir /dev/vg02

3.#vgcreate /dev/vg02 /dev/dsk/c0t3d0 /dev/dsk/c0t4d0

说明:这条命令的含义是,创建VG02,并将c0t3d0和c0t4d0这两个硬盘包含在内,当然,也可以先包含一个硬盘,以后需要的时候再扩第二个硬盘,操作如下:

#vgcreate /dev/vg02 /dev/dsk/c0t3d0

#vgextend /dev/vg02 /dev/dsk/c0t4d0(此命令就是将第二个硬盘扩到VG02当中)

4.lvcreate -L 100 n my_lvol1 vg02

用n参数来定义了逻辑卷的名称。如果我们不用-L参数来指定逻辑卷的大小,默认产生的大小就是0M,这有的时候会给我们的工作带来方便,比如做Mirror的时候,先指定逻辑卷的大小为0,这样做同步的速度就会很快,同步以后再来扩大逻辑卷。

5.newfs -F vxfs -o largefiles /dev/vg02/rlvol1

说明:-F参数指定文件系统类型,这里的vxfs文件系统其实就是我们常说的JFS文件系统,-o用来指定文件系统支持大格式文 件,即支持单个文件大于2G的文件系统,否则,将来随着文件——特别是数据库文件——的增大,很可能会出现问题。而且,如果数据库文件采用裸文件的话,就不要进行这一步操作!

6.mkdir /vg02_lvol1

7. mount /dev/vg02/lvol1 /vg02_lvol1

二、扩展文件系统

1. #lvextend -L 200 /dev/vg02/lvol1

2. #umount /dev/vg02/lvol1

3. #extendfs -F vxfs /dev/vg01/lvol2

1 0