RAID之中的RAID5的创建及示例
RAID
1)RAID支持动态扩容
2)RAID支持磁盘加速3)RAID支持冗余
RAID 5:需三块硬盘以上,磁盘容量为多块磁盘-1,提供部分磁盘速度及冗余效果(致命缺点:生成校验和时占用额外计算资源)、允许损坏一块硬盘
新增4块30G硬盘
创建raid了使用的命令是mdadm,如果没有请先安装mdadm软件包
[root@Centos_01 ~]# mdadm -Cv /dev/md0 -a yes -n3 -l5 -x1 /dev/sd[c-f] //创建raid5
参数解释:
--create //表示要创建raid--auto=yes /dev/md0 //是否自动检测,新建立的软件磁盘陈列设备为md0,md序号可以为0-9--level=5 //磁盘阵列的等级,这里是raid5-raid-devices //所需使用的磁盘数量--spare-devices //添加作为预备(spare)磁盘的块数/dev/sd[b-e] //磁盘阵列所使用的设备,还可以写成“/dev/sdb /dev/sdc /dev/sdd /dev/sde”同样可以缩写为:mdadm –C –a yes /dev/md0 –l5 –n3 –x1 /dev/sd[b-e][root@Centos_01 ~]# mkfs.ext4 /dev/md0 //将raid5格式化
[root@Centos_01 ~]# mkdir /raid[root@Centos_01 ~]# mount /dev/md0 /raid //创建并挂载 [root@Centos_01 ~]# df –Th //查看挂载情况
[root@Centos_01 ~]# mdadm --detail --scan>/etc/mdadm.conf //全部追加到配置文件中[root@Centos_01 ~]# vim /etc/mdadm.conf //编辑配置文件
[root@Centos_01 ~]# vim /etc/fstab //编辑配置文件
在里面加上一行 /dev/md0 /raid ext4 defaults 0 0
模拟磁盘损坏
[root@Centos_01 ~]# mdadm /dev/md0 -f /dev/sdd //模拟磁盘损坏
[root@Centos_01 ~]# cat /proc/mdstat //查看修复
raid5恢复了
[root@Centos_01 ~]# mdadm /dev/md0 -r /dev/sdd //把坏的磁盘移除
命令参数
-A = --assemble 激活-S = --stop 停止-D = --detail 查看raid详细信息-C = -- create 建立raid设备-v = --verbose 显示建立过程的详细信息-l = --level raid的级别-n = --raid-devices raid设备数-s = --scan 扫描raid设备-f = --fail 标示坏的硬盘-a = --add 添加硬盘-r = -remove 移除坏的硬盘
关闭RAID的方法:
>>直接卸载/dev/md0,并且注释掉/etc/fstab文件中的配置
umount /dev/md0 //解除挂接vi /etc/fstab //将fstab里面的开机自动挂载注释掉#/dev/md0 /var/www/html ext4 defaults 0 0mdadm --stop /dev/md0 //停止md0磁盘服务
查看RAID是否成功的创建是的两种方法
cat /proc/mdstatmdadm --detail /dev/md
转载于:https://blog.51cto.com/14013609/2298570
RAID之中的RAID5的创建及示例相关推荐
- 在Linux中配置软 RAID,使用mdadm命令创建RAID5, RAID设备的数据恢复
1.在Linux中配置软 RAID RAID(Redundant Array of Inexpensive Disks,独立磁盘完余阵列)用于将多个廉价的小型磁盘驱动器合并成一个磁盘阵列,以提高存储性 ...
- RAID详解+RAID5配置实战
RAID 将一组硬盘连结起来,组成一个阵列,以避免单个硬盘损坏而带来的数据损失, 同时亦提供了比单个硬盘高的可用性及容错性.常见的组合方式有:RAID0.RAID1.RAID5. RAID6.RAID ...
- 戴尔740服务器raid型号,DELL R740服务器创建RAID1和RIAD5
一.需求描述客户购买了一台DELL R740服务器,要划RAID安装系统,服务器前两个硬盘是480G的SSD固态硬盘,后面4块硬盘是4T的机械硬盘,前两块SSD做RAID1安装系统,后四块机械硬盘做R ...
- 磁盘阵列Raid0,Raid1,Raid10,Raid5的创建
项目 Raid0 Raid1 Raid10 Raid5 Raid6 最少磁盘数 2 2 4 3 4 最大容错磁盘数(1) 无 n-1 n/2 1 2 资料安全性(1) 完全沒有 最佳 最佳 好 比RA ...
- RAID介绍及RAID5配置实例——睁大眼睛仔细看哦
RAID介绍及RAID5配置实例 一.RAID磁盘阵列介绍 二.RAID磁盘阵列详解 2.1RAID0(条带化存储) 2.2 RAID 1(镜像存储) 2.3 RAID5 2.4 RAID6 2.5 ...
- php javabean对象,Struts2 bean标签:创建并示例化一个JavaBean对象
bean 标签也是一个十分常用的标签,它与 JSP 中的 动作类似,主要用于创建并示例化一个 JavaBean 对象,对于 JavaBean 中的属性可以通过 param 标签对其赋值. 语法: // ...
- Windows程序设计之创建窗口示例
Windows程序设计书本上的创建窗口示例,手敲代码,拿出了show,记录一下而已~~~ 一.代码如下: #include <tchar.h> #include <windows.h ...
- java动态创建bean的意义_java相关:Spring Boot如何动态创建Bean示例代码
java相关:Spring Boot如何动态创建Bean示例代码 发布于 2020-3-20| 复制链接 摘记: 前言本文主要给大家介绍了关于Spring Boot动态创建Bean的相关内容,分享出来 ...
- 通俗易懂解释raid0和raid5_简要阐述raid 0,raid 1,raid5 之间的区别于优缺点以及最低组建条件和可用容量...
简要阐述raid 0,raid 1,raid5 之间的区别于优缺点以及最低组建条件和可用容量以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶 ...
最新文章
- PHP-客户端的IP地址伪造、CDN、反向代理、获取的那些事儿
- 《算法竞赛入门经典》第三章 3.4
- GitHub 的 Action 接入 Stryker.NET 进行自动化测试单元测试鲁棒性
- java与php链条遇到的坑,记一次Java加密加签算法到php的坑
- 关于servlet中出现GET方法不能应用于此url的解决办法
- 快速排序的递归方式和非递归方式
- Web服务的性能,和BCrypt性能问题的解决方法
- 在B/S开发中经常用到的javaScript技术(转载)
- python 基础语法梳理(二)
- python机器人仿真软件_最火的Python语言也能做机器人仿真,你会不?
- 利用Vitis开发基于ZCU106的神经网络加速器(二)——DPU编译及Demo
- failed to open mysql_mysql解决fail to open file的方法
- mysql中图片的属性名是啥_数据库属性名
- redis连接耗尽问题排查
- numpy.random.normal函数
- 老男孩数据库学习记录
- PaddlePaddle李宏毅机器学习特训营笔记——机器学习概述
- 蓝桥杯javaB组穿越雷区
- configfile
- 阿里云-笑话Api使用教程
热门文章
- 需要用到的各种Jar包
- Windows 8 动手实验系列教程 实验8:Windows应用商店API
- php判断值是否为空
- 数据库删除记录核心语句 解读 (vb6.0)
- 2010年7月blog汇总:OpenTest、MetaModelEngine和敏捷个人
- 与有利集团总公司,同携手•共辉煌
- linux shell 执行多个文件,/etc/profile、~/.bash_profile等几个文件的执行过程
- windows操作系统_如何正确使用windows操作系统?
- android荧光进度条,CSS3 彩色荧光棒进度条
- Fedora中安装 Shutter步骤介绍