【服务器硬件及RAID配置实战】

RAID磁盘阵列介绍:

  • 独立冗余磁盘阵列,(Redundant Array of Independentn Disks)
  • 把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术
  • 组成磁盘阵列的不同方式称为RAID级别
  • 常用的RAID级别:
    • RAID0、RAID1、RAID5、RAID6、RAID1+0
      • RAID0:俗称“条带”,最少是两个硬盘,容量是所有硬盘之和,弊端是硬盘数据没有冗余,没有容错,一旦一个物理硬盘损坏,所有数据都会丢失。适用于音像、视频的存储。

阵列卡是实现RAID功能的板卡,不同的阵列卡支持的RAID功能也不一样

阵列卡的接口类型:

  • IDE接口:价格低,兼容性强,属于并行接口
  • SCSI接口:应用范围广、多任务、带宽大、CPU占用率低,支持热插拔
  • SATA接口:串行接口,具有更强的纠错能力,能对传输指令进行检查,提高数据传输的可靠性。串行接口具有结构简单,支持热拔插的特点,是目前PC硬盘的主流
  • SAS接口:是新一代的SCSI技术,采用串行技术,提供更高的传输速度,改善存储系统的效能、可用性和扩充性,也具有兼容性

构建软RAID磁盘阵列涉及到的命令与指令

  • yum -y install mdadm //安装mdadm工具
  • 为服务器添加4个硬盘,
  • fdisk /dev/sdb //为创建的硬盘设置分区及大小
  • mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sd[bcde]1 //
    • -C:创建,等同于create
    • v:显示详细过程
    • /dev/md0:创建的RAID5的名称
    • -a:--auto,表示通知 mdadm 是否创建设备文件,并分配一个未使用的次设备号,后面跟 yes 代表如果有什么设备文件没有存在的话就自动创建;
    • -n:创建RAID的使用磁盘的数量
    • -l:创建的级别
    • /dev/sd[bcde]1:指定四块磁盘分区
  • cat /proc/mdstat //在此文件下查看是否创建成功
  • mkfs -t xfs /dev/md0 //格式化已经创建的文件
  • mkdir /aaa // 创建一个文件夹,用于挂载文件系统
  • mount /dev/md0 /aaa //将创建的md0 文件挂载到 aaa目录下
  • vim /etc/fstab // 进入该文件下,实现永久挂载
  • mdadm -vDs // 扫描查看磁盘阵列信息
    • D:detail 的缩写,打印一个或多个磁盘阵列的详细信息;
    • v:对正在发生的事情显示更详细的信息;
    • s:扫描/proc/mdstat 中的阵列设备列表。
  • mdadm -vDs > /etc/mdadm.conf //创建一个配置文件进行管理,方便日后启动或停止RAID阵列
  • umount /aaa // 先取消挂载,方便下一步做故障测试
  • mdadm -S /dev/md0 // 停止RAID阵列
    • -S:Stop的简写,意为停止
  • mdadm -A /dev/md0 // 开启RAID阵列
    • -A:Activate的简写,意为激活
  • mdadm /dev/md0 -f /dev/sde1 //模拟其中一个磁盘阵列故障
    • -f:故障、失效
  • mdadm /dev/md0 -r /dev/sde1 // 将已出现故障的磁盘阵列移除
    • -r:remove的缩写、移除
  • mdadm /dev/md0 -a /dev/sde1 // 添加一个磁盘阵列进入md0
    • -a:add添加的缩写、添加
  • cat /proc/mdstat // 查看
  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值