服务器磁盘阵列

目录

 简述

配置RAID磁盘

 检查是否安装mdadm软件

 创建磁盘分区(根据实际需求配置)

 查看RAID详细信息​编辑

 配置自动加载RAID软件

 维护RAID

模拟故障磁盘

 磁盘重建完成

 移除故障磁盘

 添加新磁盘


 简述

RAID( Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列。 RAID 的基本思想是把多个便宜的小磁盘组合到一起,组合为一个大磁盘组,使性能达到或超过一个容量巨大、价格昂贵、读写速度快的磁盘。

 目前 RAID 技术主要分为两种:基于硬件的RAID技术和基于软件的RAID 技术。在 Linux 系统中通过自带的软件就能模拟实现 RAID 功能,这样可省去购买昂贵的硬件 RAID 控制器的费用,便可极大地增强磁盘的 IO 性能和可靠性。由于是用软件去模拟实现的 RAID 功能,所以它的配置灵活、管理方便。同时使用软件 RAID,还可以实现将几个物理磁盘合并成一个更大的虚拟设备,从而达到性能改进和数据冗余的目的。当然基于硬件的 RAID 解决方案比基于软件 RAID 技术在性能上会胜一筹,具体表现在检测和修复多位错误的能力、错误磁盘自动检测和阵列重建等方面。

配置RAID磁盘

 检查是否安装mdadm软件

 创建磁盘分区(根据实际需求配置)

 

 为了本此实验方便创建了4个主分区

创建/dev/md5 RAID级别为5 活动磁盘目录为3 备份磁盘为1 使用/dev/sdb磁盘1-4
mdadm --create /dev/md5 --level=5 --raid-devices=3 --spare-devices=1 /dev/sdb[1-4]
可以简写为以下方式
mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sdb[1-4]

 查看RAID详细信息

 配置自动加载RAID软件

将RAID的配置信息放到/etc/mdadm.conf文件内(mdadm.conf文件需要手动创建)
mdadm --detail --scan > /etc/mdadm.conf
命令可简写为
mdadm -D -s > /etc/mdadm.conf

进入配置文件手动修改为以下格式

 将创建的/dev/md5格式化后便可以挂载

 维护RAID

模拟故障磁盘

将/dev/md5中/dev/sdb2标记故障
mdadm /dev/md5 --fail /dev/sdb2
cat /proc/mdstat

 输入命令将/dev/sdb2标记为故障磁盘,查看时RAID正在重建磁盘将备用磁盘顶替故障的磁盘

 磁盘重建完成

 这里可以看到原来的备用磁盘/dev/sdb4顶替了/dev/sdb2的工作   /dev/sdb2状态显示错误

 移除故障磁盘

移除/dev/md5中的/dev/sdb2
mdadm /dev/md5 --remove /dev/sdb2
命令简写为
mdadm /dev/md5 -r /dev/sdb2

 添加新磁盘

将新的磁盘/dev/sdb2添加到/dev/md5中
mdadm /dev/md5 --add /dev/sdb2
命令简写为
mdadm /dev/md5 -a /dev/sdb2

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
服务器磁盘阵列(RAID)是一种提高服务器存储性能和可靠性的技术。以下是基本的步骤来创建服务器磁盘阵列: 1. **选择RAID级别**:首先,你需要选择适合你需求的RAID级别。RAID级别有不同的组合,如RAID 0(带奇偶校验的条带磁盘)、RAID 1(镜像磁盘)、RAID 5(带校验的条带磁盘)等。一般来说,如果你对性能有高要求,并且愿意在硬盘损坏时失去数据,可以选择RAID 0。如果你同时需要高性能和数据高可用性,可以选择RAID 1或RAID 10(带奇偶校验的条带磁盘或者带条带磁盘和备份数据的存储池)。 2. **配置硬盘**:选择RAID级别后,你需要至少两个硬盘来创建阵列。你需要确定如何将这些硬盘分区和格式化。通常来说,你可以将一个硬盘设置为系统或数据磁盘,将另一个硬盘作为数据备份磁盘或额外数据存储设备。 3. **连接硬件**:根据选择的RAID级别和硬件支持情况,你需要将硬盘正确地连接到服务器上的磁盘接口。在服务器上通常会有一些额外的扩展插槽可以用于连接额外的硬盘。 4. **配置服务器操作系统**:根据你的服务器操作系统类型,你可能需要执行一些额外的配置步骤来安装或修改存储设备驱动程序。这些驱动程序会帮助操作系统与你的RAID设置进行交互。 5. **设置启动顺序**:在你的阵列设置完成之后,你需要将阵列配置为服务器启动时使用的默认存储设备。这可能需要更改或更新BIOS设置或服务器启动菜单选项。 6. **数据测试和恢复**:完成以上步骤后,你应该对你的RAID设置进行数据测试,确保所有数据都可以被正常访问和恢复。 这只是一种基础的创建服务器磁盘阵列的方法,实际上在创建RAID之前还需要考虑很多其他因素,如网络连接、电源、冷却等。如果可能的话,建议咨询专业人士进行操作。在生产环境中更改硬件配置时应特别小心,以避免数据丢失或其他问题。 注意:具体操作应结合实际情况进行,以上内容仅供参考。在实际操作中请务必注意安全性和稳定性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值