mdadm

软 RAID 笔记

只谈情不闲聊 提交于 2019-11-28 22:35:05
mdadm 命令 创建软 raid mdadm -C -v /dev/创建的设备名 -l级别 -n数量 添加的磁盘 [-x数量 添加的热备份盘] -C: 创建一个新的阵列--create -v: 显示细节--verbose -l: 设定RAID级别--level= -n: 指定阵列中可用device数目--raid-devices= -x: 指定初始阵列的富余device数目--spare-devices=,空闲盘(热备磁盘)能在工作盘损坏后自动顶替 查看详细信息 mdadm -D /dev/设备名 查看 RAID 状态 cat /proc/mdstat 模拟损坏 mdadm -f /dev/设备名 磁盘 移除损坏的磁盘 mdadm -r /dev/设备名 磁盘 添加新硬盘作为热备份盘 mdadm -a /dev/设备名 磁盘 RAID0 RAID0俗称条带,它将两个或多个硬盘组成一个逻辑硬盘,容量是所有硬盘之和,因为是多个硬盘组合成一个,故可并行写操作,写入速度提高,但此方式硬盘数据没有冗余,没有容错,一旦一个物理硬盘损坏,则所有数据均丢失。因而,RAID0适合于对数据量大,但安全性要求不高的场景,比如音像、视频文件的存储等。 实验: RAID0创建,格式化,挂载使用 添加2块20G的硬盘,分区,类型ID为fd [root@localhost ~]# fdisk -l |

Linux 常见 RAID 及软 RAID 创建

风流意气都作罢 提交于 2019-11-28 13:27:53
RAID 可以大幅度的提高磁盘性能,以及可靠性,这么好的技术怎么能不掌握呢!此篇介绍一些常见 RAID ,及其在 Linux 上的 软RAID 创建方法。 mdadm 创建软 RAID mdadm -C -v /dev/创建的设备名 -l级别 -n数量 添加的磁盘 [-x数量 添加的热备份盘] -C :创建一个新的阵列 --create -v :显示细节 --verbose -l :设定RAID级别 --level= -n :指定阵列中可用 device 数目 --raid-devices= -x :指定初始阵列的富余 device 数目 --spare-devices= ,空闲盘(热备磁盘)能在工作盘损坏后自动顶替 查看详细信息 mdadm -D /dev/设备名 -D :打印一个或多个 md device 的详细信息 --detail 查看 RAID 的状态 cat /proc/mdstat 模拟损坏 mdadm -f /dev/设备名 磁盘 -f :模拟损坏 fail 移除损坏 mdadm -r /dev/设备名 磁盘 -r :移除 remove 添加新硬盘作为热备份盘 mdadm -a /dev/设备名 磁盘 -a :添加 add RAID0 RAID0 俗称条带,它将两个或多个硬盘组成一个逻辑硬盘,容量是所有硬盘之和,因为是多个硬盘组合成一个,故可并行写操作,写入速度提高

详解CentOS 7中RAID 6与RAID 10配置(理论+实践)

笑着哭i 提交于 2019-11-28 11:27:48
RAID 6介绍 RAID6 是在 RAID5 的基础上改良而成的, RAID6 再将数据校验位增加一位,所以允许损坏的硬盘数量也由 RAID5 的一个增加到二个。由于同一阵列中两个硬盘同时损坏的概率非常少,所以, RAID6 用增加一块硬盘的代价,换来了比 RAID5 更高的数据安全性,其特点与RAID 5基本相同,最少需要4块大小相同的磁盘,总容量为(n-2)/n。 RAID 6 的构建 1、首先,在虚拟机中添加5块硬盘,每块硬盘分别是20G,并重启虚拟机Linux系统,识别硬盘。然后,将添加的硬盘进行分区管理,修改分区号为fd(Linux raid 自动),(我这里做用4块硬盘构架RAID 6磁盘阵列,1块硬盘做备用盘。) [root@localhost ~]# cd /dev [root@localhost dev]# ls agpgart kmsg sda tty tty30 tty53 vcs autofs log sda1 tty0 tty31 tty54 vcs1 block loop-control sda2 tty1 tty32 tty55 vcs2 bsg lp0 sda3 tty10 tty33 tty56 vcs3 btrfs-control lp1 sda4 tty11 tty34 tty57 vcs4 bus lp2 sda5 tty12 tty35

详解CentOS 7 中配置RAID 0 、RAID 1、RAID 5(理论+实践)

我们两清 提交于 2019-11-28 10:30:00
RAID介绍 RAID 全称是独立磁盘冗余阵列 (Redundant Array of Independent Disks) ,基本思想是把多个磁盘组合起来,组合一个磁盘阵列组,使得性能大幅提高。最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。 RAID 可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情况下都可以继续工作,不会 受到损坏硬盘的影响。 RAID磁盘阵列介绍 RAID 将一组硬盘连结成来,组成一个阵列,以避免单个硬盘损坏而带来的数据损失,同时亦提供了比单个硬盘高的可用性及容错性。 RAID 0介绍 RAID 0 俗称条带卷,与 Windows 系统中带区卷功能相同,它将两个或多个硬盘组成一个逻辑硬盘,将数据分段储存在各个硬盘中,读写均可并行处理,因此,其读写速度是单个硬盘的N倍,没有冗余功能,任何一个磁盘的损坏就会导致的数据不可用。 特点: 高读写 不可靠 大小相同的两块或多块磁盘组成 容量是多块磁盘容量总和 构建 RAID 0 1、首先,在虚拟机中添加两块硬盘,每块硬盘分别是20G,然后,重启Linux系统,识别添加的硬盘,并将添加的硬盘进行分区管理,修改分区号为fd(Linux raid 自动)。 [root

Linux就该这么学07学习笔记

荒凉一梦 提交于 2019-11-28 04:04:49
参考链接: https://www.linuxprobe.com/chapter-07.html RAID磁盘冗余阵列 RAID 0 RAID 0技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。这样一来,在最理想的状态下,硬盘设备的读写性能会提升数倍,但是若任意一块硬盘发生故障将导致整个系统的数据都受到破坏。通俗来说,RAID 0技术能够有效地提升硬盘数据的吞吐速度,但是不具备数据备份和错误修复能力。如图所示,数据被分别写入到不同的硬盘设备中,即disk1和disk2硬盘设备会分别保存数据资料,最终实现提升读取、写入速度的效果。 ​ RAID 1 尽管RAID 0技术提升了硬盘设备的读写速度,但是它是将数据依次写入到各个物理硬盘中,也就是说,它的数据是分开存放的,其中任何一块硬盘发生故障都会损坏整个系统的数据。因此,如果生产环境对硬盘设备的读写速度没有要求,而是希望增加数据的安全性时,就需要用到RAID 1技术了。 RAID 1把两块以上的硬盘设备进行绑定,在写入数据时,是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份)。当其中某一块硬盘发生故障后,一般会立即自动以热交换的方式来恢复数据的正常使用。 ​ ​ 优缺点:​ RAID 1技术虽然十分注重数据的安全性

《Linux基础知识及命令》系列分享专栏

岁酱吖の 提交于 2019-11-27 11:14:07
《Linux基础知识及命令》系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂。本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级的水平。 《Linux基础知识及命令》已整理成PDF文档,点击可直接下载至本地查阅 https://www.webfalse.com/read/206292.html 文章 1_Linux基础知识及命令――――登陆登出及图形化界面的初始化 2_Linux基础知识及命令――――Linux的命令语法格式 3_Linux基础知识及命令――――如何获取帮助 4_Linux基础知识及命令――――~bash的命令历史功能 5_Linux基础知识及命令――――ls 命令的简要说明 6_Linux基础知识及命令――――时间戳 7_Linux基础知识及命令――――Linux的目录结构及相关命令 8_Linux基础知识及命令――――目录的创建与删除 9_Linux基础知识及命令――――查看文本文件 10_Linux基础知识及命令――――创建和删除文本文件 11_Linux基础知识及命令――――复制和移动文本文件 12_Linux基础知识及命令――――使用通配符来操作文件 13_Linux基础知识及命令――――初识用户、权限和进程 14_Linux基础知识及命令――――创建、删除用户和组 15_Linux基础知识及命令

linux学习第七章使用RAID和LVM磁盘阵列技术

安稳与你 提交于 2019-11-26 14:02:31
一、RAID磁盘冗余阵列 1988年,加利福尼亚大学伯克利分校首次提出并定义了RAID技术的概念。RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。 RAID0 优点:存储速度快、硬盘利用率高。缺点:安全性太差、一块硬盘坏掉系统崩溃 RAID 1 优点:安全性提升,坏掉一个盘不影响系统,缺点:磁盘利用率低,两块50%三块33%。 RAID 5 RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷。当磁盘损坏后会通过奇偶校验信息进行恢复。 RAID 10 RAID 10技术是RAID 1+RAID 0技术的一个“组合体”.RAID 10技术需要至少4块硬盘来组建,其中先分别两两制作成RAID 1磁盘阵列,以保证数据的安全性;然后再对两个RAID 1磁盘阵列实施RAID 0技术。由于RAID 10技术继承了RAID 0的高读写速度和RAID 1的数据安全性,在不考虑成本的情况下RAID 10的性能都超过了RAID 5,因此当前成为广泛使用的一种存储技术。