在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID5

7 篇文章 0 订阅
4 篇文章 0 订阅

在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID5

3. 构建RAID 5
3.1. 预备
首先要确定哪些盘用来构建RAID。在终端窗口里执行命令fdisk –l,可见系统中所有硬盘列表,如下图:

图7 可用硬盘清单

不大明白为什么没有按照磁盘的安装顺序或字母顺序排序,排列得颠三倒四的。图中/dev/sda是第一块硬盘,上面安装了CentOS操作系统,划分为两个分区。/dev/sde~/dev/sdj用于构建RAID5,其中/dev/sdj用作spare盘。/dev/sdb~/dev/sdd及RAID盘组成LVM的存储池。

3.2. 创建RAID5
执行命令:

 

 

mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=5 --spare-devices=1 /dev/sd[e-j]

参数解释:

 

 

--create

表示要创建raid

--auto=yes /dev/md0

新建立的软件磁盘陈列设备为md0,md序号可以为0-9

--level=5

磁盘阵列的等级,这里是RAID5

--raid-devices=5

用于构建RAID的磁盘的个数

--spare-devices=1

添加作为预备(spare)磁盘的个数

/dev/sd[e-j]

磁盘阵列所使用的设备,还可以写成“/dev/sdb /dev/sdd /dev/sde /dev/sdf”

 

同样可以缩写为:

 

 

 

mdadm -C /dev/md0 -l5 –n5 -x1 /dev/sd[e-j]
图8 mdadm命令执行结果

 

用mdadm --detail /dev/md0命令了查看刚刚创建的RAID详情,如下图:

图9 查看RAID构建情况

亦可用cat /proc/mdstat命令查看RAID的运行状况:

图10 查看RAID运行情况

注意:用cat /proc/mdstat命令还可以查看RAID的构建进展。

3.3. 格式化RAID盘
使用mkfs命令将RAID盘格式化成ext4格式:

mkfs.ext4 /dev/md0
图11 格式化RAID盘

 


3.4. 挂载RAID盘
这一步将RAID盘挂在到/mnt/raid5md0目录下。
首先在/mnt目录下创建raid5md0目录:

cd /mnt
mkdir raid5md0

然后把RAID盘挂载到/mnt/raid5md0下:

mount /dev/md0 /mnt/raid5md0
图12 挂载RAID盘

 

3.5. 设置开机自动挂载
首先需要创建/etc/mdadm.conf,执行以下命令:

echo DEVICE /dev/sd[e-j] >> /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf

然后修改fstab文件,在/etc/fstab文件中追加一行:

/dev/md0     /mnt/raid5md0    ext4    default         0 0

重启系统之后,浏览/mnt/raid5md0目录,可见系统已自动挂载RAID盘。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值