AWS Linux开机制作raid0为硬盘访问加速

raid0是将多个硬盘设备组合在一起,将数据内容分布在多个硬盘,这样读写数据时可以同时从多个硬盘读写,以提高读写速度,但它并不提供容错性,当任意一块硬盘损坏时,所有硬盘上的数据都将不可用。

1. ssh server

2. 安装raid0制作工具mdadm

sudo yum install mdadm

3. 查看硬盘设备,定位要制作raid0的设备号,比如/dev/nvme2n1, /dev/nvme1n1

sudo lsblk

4. 制作raid0,取名为md0

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/nvme2n1 /dev/nvme1n1

5. 查看raid0

cat /proc/mdstat

mdadm -E /dev/{nvme2n1,nvme1n1}
mdadm -D /dev/md0

6. 格式化raid0

sudo mkfs.ext4 /dev/md0

7. mount raid0

sudo mkdir /raid0
sudo mount /dev/md0 /raid0/
sudo chown -R ec2-user:ec2-user /raid0 # 为方便使用将目录主人改为当前用户

8. 查看当前文件系统,设备总容量和剩余容量

sudo df -h

9. 设置开机自动mount

sudo su #切换到root用户

blkid /dev/md0 # 复制引号里面的id

echo "UUID=2d2a9c6d-919e-4564-b234-388df82e11cb /raid0 ext4 defaults 0 0" >> /etc/fstab

mount -av  # 检查fstab语法是否正确

10. 保存RAID0配置以便重启时自动配置

sudo su #切换到root用户

echo DEVICE /dev/{nvme2n1,nvme1n1} > /etc/mdadm.conf
mdadm -Dvs >> /etc/mdadm.conf
cat /etc/mdadm.conf

11. sudo reboot  #重启后看raid0是否还在

12. 使用raid0

cd /raid0  # 将raid0作为一个文件夹使用

df -h  #查看raid0的剩余空间, /dev/md0就是raid0

参考资料:

https://blog.csdn.net/u012151773/article/details/122911855

https://www.cnblogs.com/tianyuanchen/p/11810552.html

https://blog.csdn.net/liu918458630/article/details/107213962

https://blog.csdn.net/youmatterhsp/article/details/83933158

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qiuzen

您的资助将帮助我创作更好的作品

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值