软件RAID的使用及LVM的用途和创建

内容分享4小时前发布
0 1 0

RAID的常见级别及含义

    • RAID 0 striping条带方式,提高单盘吞吐率
    • RAID 1 mirroring镜像方式,提高可靠性
    • RAID 5 有奇偶校验
    • RAID 10 是RAID1 和RAID 0 的结合

(1)安装mdadm

mdadm -C /dev/md0 -a yes -l1 -n2 /dev/sdb1 /dev/sdc1 
 mdadm -C /dev/md0 -a yes -l1 -n2 /dev/sd[b,c]1
    • -C 创建阵列
    • -a 通知mdadm是否创建设备文件,并分配一个未使用的次设备号
    • -l 设置阵列级别
    • -n 组成raid的活动设备数

(2)打印列阵/dev/md0的详细信息

mdadm -D /dev/md0

(3)创建RAID配置文件/etc/mdadm.conf(配置文件必须创建,且输入内容)

echo DEVICE /dev/sd[b,c]1 >> /etc/mdadm.conf 
mdadm –Evs >> /etc/mdadm.conf

(4)格式化

mkfs.xfs /dev/md0

(5)停掉

mdadm --stop md0 
dd if=/dev/zero of=/dev/sdb1 bs=1M count=1 
dd -f=/dev/zero of=/dev/sdc1 bs=1M count=1

2.LVM的用途和创建

软件RAID的使用及LVM的用途和创建

(1)创建物理卷pv

物理卷是LVM 所使用的基础“物理”存储。在LVM 系统中使用设备之前,必须将设备初始化为物理卷。

pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1pvcreate /dev/sd[b,c,d]1

(2)查看物理卷pv

pvs

(3)创建卷组

卷组是存储池,由一个或多个物理卷组成。它在功能上与基本存储中的整个磁盘相当。一个PV只能分配给一个VG。VG可以包含未使用的空间和任意数目的逻辑卷。

vgcreate vg1 /dev/adb1 /dev/sdc1

(4)查看卷组

vgs

(5)创建逻辑卷

逻辑卷根据券组中的空闲物理区块创建,提供应用、用户和操作系统所使用的“存储”设备,LV是逻辑区块(LE)的集合,LE 映射到物理区块 (PV的最小存储块)。

默认情况下,每个LE 将映射到一个 PE

lvcreate -L 100M -n lv1 vg1
    • -n 设置LV名称
    • -L 设置LV大小(以字节为单位)

(6)查看逻辑卷

lvs

(7)格式化逻辑卷

mkfs.xfs /dev/vg1/lv1

(8)挂载

mount /dev/vg1/lv1 /mnt

(9)扩展卷组

vgextend vg1 /dev/sdd1

(10)扩展LV

lvextend -L +50G /dev/vg1/lv1

(11)重读文件系统

xfs_growfs /dev/vg1/lv1
© 版权声明

相关文章

1 条评论

  • 头像
    同创出书汇 读者

    收藏了,感谢分享

    无记录
    回复