1. 创建raid

(1)创建raid 0

利用磁盘分区新建2个磁盘分区,每个大小为20 GB。用这2个20 GB的分区来模拟1个40 GB的硬盘。

[root@localhost ~]# lsblk

配置本地YUM安装源,将提供的mdadm_yum文件夹上传至/opt目录,示例代码如下:

[root@localhost ~]# mv /etc/yum.repos.d/* /media/

[root@localhost ~]# vi /etc/yum.repos.d/local.repo

[mdadm]

name=mdadm

baseurl=file:///opt/mdadm_yum/

gpgcheck=0

enabled=1

安装工具mdadm,使用已有YUM源进行安装,命令如下:

[root@localhost ~]# yum install -y mdadm

创建一个RAID 0设备:这里使用/dev/sdb和/dev/sdc做实验。

将/dev/sdb和/dev/sdc建立RAID等级为RAID 0的md0(设备名)。

[root@localhost ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc

命令解析:

l -C v:创建设备,并显示信息。

l -l 0:RAID的等级为RAID 0。

l -n 2:创建RAID的设备为2块。

查看系统上的RAID,命令及返回结果如下。

[root@localhost ~]# cat /proc/mdstat

查看RAID详细信息,命令及返回结果如下。

[root@localhost ~]# mdadm -Ds

[root@localhost ~]# mdadm -D /dev/md0

生成配置文件mdadm.conf,命令如下。

[root@localhost ~]# mdadm -Ds > /etc/mdadm.conf

对创建的RAID进行文件系统创建并挂载,命令如下。

[root@localhost ~]# mkfs.xfs /dev/md0

[root@localhost ~]# mkdir /raid0/

[root@localhost ~]# mount /dev/md0 /raid0/

[root@localhost ~]# df -Th /raid0/

设置成开机自动挂载,命令如下。

[root@localhost ~]# blkid /dev/md0

[root@localhost ~]# echo "UUID=8eafdcb6-d46a-430a-8004-d58a68dc0751 /raid0 xfs defaults 0 0" >> /etc/fstab

删除RAID操作,命令如下:

[root@localhost ~]# umount /raid0/

[root@localhost ~]# mdadm -S /dev/md0

mdadm: stopped /dev/md0

[root@localhost ~]#  rm -rf /etc/mdadm.conf

[root@localhost ~]# rm -rf /raid0/

[root@localhost ~]# mdadm --zero-superblock /dev/sdb

[root@localhost ~]# mdadm --zero-superblock /dev/sdc

[root@localhost ~]# vi /etc/fstab

删除:  UUID=8eafdcb6-d46a-430a-8004-d58a68dc0751 /raid0 xfs defaults 0 0

2. 运维操作

(1)raid 5运维操作

利用磁盘分区新建4个磁盘分区,每个大小为20 GB。用3个20 GB的分区来模拟raid 5,加一个热备盘。

[root@localhost ~]# mdadm -Cv /dev/md5 -l5 -n3 /dev/sdb /dev/sdc /dev/sdd --spare-devices=1 /dev/sde

查看RAID的详细信息,命令如下。

[root@localhost ~]# mdadm -D /dev/md5

(2)模拟硬盘故障

[root@localhost ~]# mdadm -f /dev/md5 /dev/sdb

mdadm: set /dev/sdb faulty in /dev/md5

查看RAID的详细信息,命令如下。

[root@localhost ~]# mdadm -D /dev/md5

从以上结果可以发现原来的热备盘/dev/sde正在参与RAID 5的重建,而原来的/dev/sdb变成了坏盘。

热移除故障盘,命令如下:

[root@localhost ~]# mdadm -r /dev/md5 /dev/sdb

mdadm: hot removed /dev/sdb from /dev/md5

查看RAID的详细信息,命令如下:

[root@localhost ~]# mdadm -D /dev/md5

格式化RAID并进行挂载,命令如下:

[root@localhost ~]# mkfs.xfs /dev/md5

mkfs.xfs: /dev/md5 appears to contain an existing filesystem (xfs).

mkfs.xfs: Use the -f option to force overwrite.

[root@localhost ~]# mkfs.xfs -f /dev/md5

[root@localhost ~]# mount /dev/md5 /mnt/

[root@localhost ~]# df -h

服务器制作RAID磁盘阵列并管理相关推荐

  1. 服务器制作raid,实战案例——服务器制作raid磁盘阵列并管理

    3.3 实战案例--服务器制作raid磁盘阵列并管理 3.3.1 案例目标 (1)掌握RAID的构建,挂载和使用. (2)掌握RAID的基础运维. Raid磁盘冗余 RAID LEVEL1:N块相同空 ...

  2. 1+X 云计算运维与开发(中级)案例实战——服务器制作raid磁盘阵列并管理

    传送门 教育部:职业教育将启动"1+X"证书制度改革 职业教育改革1+X证书制度试点启动 1+X成绩/证书查询入口 文章目录 ==1. 什么是RAID???== 1.1 功能 1. ...

  3. 硬盘、服务器、RAID磁盘阵列

    一.硬盘 1.1 什么是硬盘? 硬盘是计算机最主要的存储设备,是存储数据的地方 硬盘一般是2.5寸和3.5寸,2.5存硬盘一般用于笔记本电脑和移动硬盘上,3.5存的一般用于服务器和台式机. 1.2 硬 ...

  4. Split分离解析 RAID磁盘阵列 进程管理 日志管理

    1)理解DNS系统的作用 互联网的指路人,提供信息查询"网站域名 -->IP地址" 知道一个www.baidu.com的IP地址 不等于 能访问 www.baidu.com ...

  5. 国产飞腾服务器制作raid

    U盘维护工具准备: 1) 2) 3) iso镜像,例如,Kylin-Server-10-SP1-aarch64-Release-Build10-2500-20201202.iso 使用ultraiso ...

  6. 曙光服务器制作raid文档,曙光服务器做RAID步骤

    <曙光服务器做RAID步骤>由会员分享,可在线阅读,更多相关<曙光服务器做RAID步骤(7页珍藏版)>请在人人文库网上搜索. 1.曙光服务器做raid步骤1根据服务器屏幕提示, ...

  7. 主流服务器的raid(磁盘阵列)配置

    看到这篇文章的人想必对磁盘阵列(raid)有了一定的了解,这里就不详细说明各个raid级别的规则用处了,话不多说直接上干货!!!(IBM\浪潮\Dell\HP) _1.IBM,浪潮使用LSI系列磁盘阵 ...

  8. 曙光服务器制作raid文档,曙光服务器制作RAID.docx

    曙光服务器raid的配置和系统的灌装 开机之后,按ctrl+c进入到磁盘管理前置界面,我们在这个界面会看到 我们总共有12块硬盘.(注:这台服务器在买来之后就已经自带的了RAID 和操作系统.所以下图 ...

  9. SERVICE03 - Split分离解析 RAID磁盘阵列 进程管理 日志管理

    Split分离解析  (常常配合CDN使用) Content  Delivery Network,内容分发网络 购票用户:===>CDN服务商的缓存服务器 铁道部成本降低 CDN服务商赚钱 用户 ...

最新文章

  1. 前端那么多框架,我们到底学哪一个
  2. EonerCMS——做一个仿桌面系统的CMS(三)
  3. Cpp 对象模型探索 / 系列文章的索引
  4. 【智能算法】迭代局部搜索(Iterated Local Search, ILS)详解
  5. 【Linux内核】虚拟地址空间布局架构
  6. spring+websocket综合(springMVC+spring+MyBatis这是SSM框架和websocket集成技术)
  7. 如何协助 MySQL 实现 Oracle 高级分析函数
  8. Ubuntu[16.04/18.04/20.04] arm 下修改本地源 sources.list 为国内镜像
  9. Python-数据类型-4 第七次全国人口普查数据分析
  10. 实对称矩阵的特征值求法_【8】实(反)对称矩阵的特征值
  11. 利用WinPcap模拟网络包伪造飞秋闪屏报文
  12. w10计算机无法打印,win10提示“无法打印 似乎未安装打印机”怎么办
  13. 【iOS】—— 懒加载
  14. Lucas(卢卡斯)定理 【数论】
  15. su、sudo、su - root的区别
  16. UIApplication(BTGMethodSwizzler) btg_swizzleSendEvent: 崩溃
  17. kaggle gradient_descent
  18. Apache Pulsar Summit Asia 2020 正式启动,演讲议题征集中!
  19. 神佑释放服务器正在维护,神佑释放进不去怎么回事 服务器进不去解决办法分享...
  20. 【VS2019编辑器第一行默认添加:#define _CRT_SECURE_NO_WARNINGS 1\使用scanf函数报错 解决方案\创建源文件第一行不出现#define _CRT_SECURE】

热门文章

  1. java timer时间回拨_用89C2051单片机制作的电话回拨器
  2. 【SpringBoot】 SpringBoot项目常用代码配置
  3. Linux(Ubuntu)
  4. Twinmotion 2021下载
  5. 【matlab】劳斯判据实现
  6. ASM中AU大小对性能的影响
  7. 使用ros_qtc_plugin插件在QT中开发ROS
  8. kinit: Bad encryption type while getting initial credentials
  9. matlab进度条的使用
  10. POJ 2226 二分图最小点覆盖