PV、VG、LV卷管理和XFS格式

1、PV命令

pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 可以带多个物理分区,建立物理卷

pvs 列出所有物理卷

pvscan 扫描所有物理卷

pvdisplay 查看所有物理卷详细信息


2、VG命令

vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1可以带多个被表示为物理卷的分区,建立卷组

vgs 列出所有卷组

vgscan 扫描所有卷组

vgdisplay 查看所有卷组详细信息


3、LV命令

lvcreate -L 1024M -n lv1 vg1 从vg1上划出一个1024M的区,建立一个逻辑卷lv1

lvcreate -L 29.88T -n lv1 vgmain

lvs

lvscan

lvdisplay

lv1会出现在/dev/vgmain


4、MOUNT、MKFS

mount /dev/vgmain/lv1 /mnt挂载

mkfs.ext3 /dev/vgmain/lv1

ext3文件系统中

块大小 最大文件 最大文件系统

1kb 16G 2T

2KB 256G 8T

4KB 2T 16T

8KB 16T 32T

因此上面格式化时就会报错。系统默认快大小是4kb,如果已经超过了最大系统文件大小了。因此需要修改块大小。或划分为多个分区(不得超过16T)。

# mkfs.ext3 -b 8192 /dev/vgmain/lv1 (mount的时候8192没有成功)


5、XFS(在rhel6上安装)

yum install kmod-xfs xfsprogs
modprobe xfs //载入xfs文件系统模块
lsmod |grep xfs //查看是否载入了xfs模块

用xfs格式化并挂载
―――――――――――――――――――――――――――――
mkfs.xfs /dev/vg1/lv1
mount -t xfs/dev/vg1/lv1 /lvdisk

添加至fstab 让系统启动自动挂载
―――――――――――――――――――――――――――――――――――――-

vi /etc/fstab //打开fstab
UUID=c3749d2d-08b5-45a3-9aa4-312b6161d471 /data xfs defaults 1 2 //添加挂载信息指定文件系统xfs (uuid 通过blkid /dev/sdb1 命令获取)


6、裸设备(udev)

不采用格式化XFS也可以,可以直接使用udev设备进行导出

vim /etc/udev/rules.d/60-raw.rules

加入:

ACTION=="add",KERNEL=="lv1",RUN+="/bin/raw /dev/raw/raw1 %N"

vim /etc/rc.local

加入:

chown root:root: /dev/raw/raw1

chmod 777 /dev/raw/raw1

vim /


你可能感兴趣的:(pv,vg,lv,XFS)