服务器制作RAID磁盘阵列并管理
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磁盘阵列并管理相关推荐
- 服务器制作raid,实战案例——服务器制作raid磁盘阵列并管理
3.3 实战案例--服务器制作raid磁盘阵列并管理 3.3.1 案例目标 (1)掌握RAID的构建,挂载和使用. (2)掌握RAID的基础运维. Raid磁盘冗余 RAID LEVEL1:N块相同空 ...
- 1+X 云计算运维与开发(中级)案例实战——服务器制作raid磁盘阵列并管理
传送门 教育部:职业教育将启动"1+X"证书制度改革 职业教育改革1+X证书制度试点启动 1+X成绩/证书查询入口 文章目录 ==1. 什么是RAID???== 1.1 功能 1. ...
- 硬盘、服务器、RAID磁盘阵列
一.硬盘 1.1 什么是硬盘? 硬盘是计算机最主要的存储设备,是存储数据的地方 硬盘一般是2.5寸和3.5寸,2.5存硬盘一般用于笔记本电脑和移动硬盘上,3.5存的一般用于服务器和台式机. 1.2 硬 ...
- Split分离解析 RAID磁盘阵列 进程管理 日志管理
1)理解DNS系统的作用 互联网的指路人,提供信息查询"网站域名 -->IP地址" 知道一个www.baidu.com的IP地址 不等于 能访问 www.baidu.com ...
- 国产飞腾服务器制作raid
U盘维护工具准备: 1) 2) 3) iso镜像,例如,Kylin-Server-10-SP1-aarch64-Release-Build10-2500-20201202.iso 使用ultraiso ...
- 曙光服务器制作raid文档,曙光服务器做RAID步骤
<曙光服务器做RAID步骤>由会员分享,可在线阅读,更多相关<曙光服务器做RAID步骤(7页珍藏版)>请在人人文库网上搜索. 1.曙光服务器做raid步骤1根据服务器屏幕提示, ...
- 主流服务器的raid(磁盘阵列)配置
看到这篇文章的人想必对磁盘阵列(raid)有了一定的了解,这里就不详细说明各个raid级别的规则用处了,话不多说直接上干货!!!(IBM\浪潮\Dell\HP) _1.IBM,浪潮使用LSI系列磁盘阵 ...
- 曙光服务器制作raid文档,曙光服务器制作RAID.docx
曙光服务器raid的配置和系统的灌装 开机之后,按ctrl+c进入到磁盘管理前置界面,我们在这个界面会看到 我们总共有12块硬盘.(注:这台服务器在买来之后就已经自带的了RAID 和操作系统.所以下图 ...
- SERVICE03 - Split分离解析 RAID磁盘阵列 进程管理 日志管理
Split分离解析 (常常配合CDN使用) Content Delivery Network,内容分发网络 购票用户:===>CDN服务商的缓存服务器 铁道部成本降低 CDN服务商赚钱 用户 ...
最新文章
- 前端那么多框架,我们到底学哪一个
- EonerCMS——做一个仿桌面系统的CMS(三)
- Cpp 对象模型探索 / 系列文章的索引
- 【智能算法】迭代局部搜索(Iterated Local Search, ILS)详解
- 【Linux内核】虚拟地址空间布局架构
- spring+websocket综合(springMVC+spring+MyBatis这是SSM框架和websocket集成技术)
- 如何协助 MySQL 实现 Oracle 高级分析函数
- Ubuntu[16.04/18.04/20.04] arm 下修改本地源 sources.list 为国内镜像
- Python-数据类型-4 第七次全国人口普查数据分析
- 实对称矩阵的特征值求法_【8】实(反)对称矩阵的特征值
- 利用WinPcap模拟网络包伪造飞秋闪屏报文
- w10计算机无法打印,win10提示“无法打印 似乎未安装打印机”怎么办
- 【iOS】—— 懒加载
- Lucas(卢卡斯)定理 【数论】
- su、sudo、su - root的区别
- UIApplication(BTGMethodSwizzler) btg_swizzleSendEvent: 崩溃
- kaggle gradient_descent
- Apache Pulsar Summit Asia 2020 正式启动,演讲议题征集中!
- 神佑释放服务器正在维护,神佑释放进不去怎么回事 服务器进不去解决办法分享...
- 【VS2019编辑器第一行默认添加:#define _CRT_SECURE_NO_WARNINGS 1\使用scanf函数报错 解决方案\创建源文件第一行不出现#define _CRT_SECURE】