本文共 1665 字,大约阅读时间需要 5 分钟。
pvcreate /dev/sdX1 /dev/sdb1pvs #查看物理卷,还可以使用pvdisplay、pvscan
把物理卷分组,卷组的最小存储单位是PE,默认PE的大小为4M
vgcreate 卷组名 /dev/sdX1 /dev/sdb1 vgs #查看卷组vgdisplay、vgscan vgcreate -s xM 卷组名 /dev/sdX1 /dev/sdb1 #创建VG并指定PE大小
lvcreate -L 容量 卷组名 -n 逻辑卷名 lvcreate -l PE的个数 卷组名 -n 逻辑卷名 lvs #查看逻辑卷大小lvdisplay、lvscan
mkfs.xfs /dev/卷组名/逻辑卷名
mount /dev/卷组名/逻辑卷名 /挂载点
vg 的扩展:
vgextend 卷组名 物理卷
vg 的缩小:
vgreduce 卷组名 物理卷
vg 的改名:
vgrename 老的卷组名 新的卷组名
vg 的迁移:
vgexport #导出,vg 在导出前要停止 vg 的使用 vgchange -an 卷组名 vgimport #导入
lv 扩展 :
lvextend -L 5500M /dev/myvg1/mylvxfs_growfs /dev/myvg1/mylv
xfs lvm 只能增大,不能缩小
ext4 lvm 可以增大/缩小 lv的缩小:umount #卸载resize2fs /dev/extvg/extlv 500M lvreduce -L 500M /dev/extvg/extlvmount #重新挂载
lvm 的修复:
vgcfgrestore -l 卷组名vgcfgrestore -f 文件名 卷组名 lvchange -an /dev/卷组名/逻辑卷名lvchange -ay /dev/卷组名/逻辑卷名
vm的快照:
lvcreate -L 10M -n mys1 -s /dev/extvg/extlv #创建lvconvert --merge /dev/extvg/mys1 #还原,还原后快照消失
软RAID:用操作系统实现的冗余 消耗cpu、内存
硬RAID:用服务器上的raid卡实现的冗余(有 cpu、内存)
至少 2 块磁盘
优点:写速度快 缺点:没有冗余至少 2 个磁盘
优点:提高了冗余 缺点:写的速度没有提升,磁盘的使用率 1/N至少 3 块硬盘
优点:提高了冗余性,同时提高了写的速度 缺点:修改数据速度慢 磁盘的使用率 N-1/N建立RAID:
mdadm -C /dev/mdX -a yes -l 级别 -n 磁盘的数量 /dev/sdb1 /dev/sdc1 mkfs.xfs /dev/mdX mount /dev/mdX /123
mdadm /dev/md1 -f /dev/sdb3
mdadm /dev/md1 -r /dev/sdb3 mdadm -a /dev/md1 /dev/sdb3 mdadm -D /dev/md1 停止raid:mdadm -S /dev/md1
恢复raid:
mdadm -As /dev/md1
转载:http://blog.csdn.net/jmilk/article/details/49895175