本系列博客是笔者在学习刘遄的《Linux就该这样学》的笔记,个人觉得这是一本很好的书,很值得我们去学习。因为笔者是自学,可能有些问题了解的层面没有那么深,各位大牛在看到笔者写的内容有错漏,望指出并给出建议,感激不尽!



  1. 部署磁盘阵列
含义:管理Linux系统中的软件RAID磁盘阵列;
格式:mdadm [模式] <RAID设备名称> [选项] [成员设备名称]

mdam命令常用参数:

参数 作用
-a 检测设备名称
-n 指定设备数量
-l 指定RAID级别
-C 创建
-v 显示过程
-f 模拟设备损坏
-r 移除设备
-Q 查看摘要信息
-D 查看详细信息
-S 停止RAID磁盘阵列

创建硬盘设备:

# 1.使用mdadm命令创建RAID 10,名称为:/dev/md0
# Tips:参数详解
# -C:创建一个RAID阵列卡;
# -v:显示创建过程,同时设备名称为/dev/md0;
# -a yes:自动创建设备文件;
# -n 4:用4块硬盘来部署这个RAID磁盘阵列;
# -l 10:RAID 10方案;
# 最后的是4块硬盘设备的名称。
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde# 2.对磁盘阵列进行格式化
mkfs.ext4 /dev/md0# 3.创建挂载点,把硬盘设备挂载
mkdir /RAID
mount /dev/md0 /RAID
df -h# 4.查看磁盘阵列详细信息
mdadm -D /dev/md0# 5.把挂载信息写入到配置文件
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab



  1. 损坏磁盘阵列及修复
# 在确认有一块物理硬盘设备出现损坏而不能继续正常使用后,
# 应该使用mdadm命令将其移除,然后查看RAID磁盘阵列状态;
# 1.模拟一块硬盘损坏
mdadm /dev/md0 -f /dev/sdb
mdadm -D /dev/md0# 2.添加一块新硬盘到磁盘阵列
umount /RAID
mdadm /dev/md0 -a /dev/sdb
mdadm -D /dev/md0
mount -a


  1. 磁盘阵列+备份盘
    本实验是关于RAID 5的部署。
# 1.部署RAID 5
# -n 3:创建这个磁盘阵列需要的硬盘数;
# -l 5:RAID的级别;
# -x 1:有一块备份盘。
mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde# 2.查看RAID详细信息
mdadm -D /dev/md0# 3.格式化成ext4格式
mkfs.ext4 /dev/md0# 4.挂载到目录上
mkdir /RAID
mount /dev/md0 /RAID# 5.写入配置文件
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab# 6.把/dev/sdb移除磁盘阵列,查看磁盘阵列状态
mdadm /dev/md0 -f /dev/sdb
mdadm -D /dev/md0



RedHat学习笔记26--磁盘阵列部署及常用操作相关推荐

  1. RHCE redhat学习笔记

    RHRE redhat学习笔记,完善中---- 第一章 Linux系统介绍及安装 1.Linux 介绍 1.1 linux 发展史 1.2 开源许可证 1.3 关闭系统命令 2 系统安装 2.1 系统 ...

  2. OGG学习笔记04-OGG复制部署快速参考

    OGG学习笔记04-OGG复制部署快速参考 源端:Oracle 10.2.0.5 RAC + ASM 节点1 Public IP地址:192.168.1.27 目标端:Oracle 10.2.0.5 ...

  3. python学习笔记26(python中__name__的使用)

    python学习笔记26(python中__name__的使用) 在python中,每个py文件都是一个模块,也都是一个可执行文件,即包含main方法.因此,对每个py文件,可以单独运行,也可以imp ...

  4. CAS单点登录学习笔记二之部署CAS Server

    CAS Server 服务器部署 [b]简介[/b] CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 ...

  5. 数据库学习笔记第三弹——MySQL常用的图形化管理辅助工具及相关问题(图文详解2022))

    数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 文章目录 数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 1.MySQL常用的图形化管理 ...

  6. oracle常用数据统计,学习笔记:Oracle DBMS_STATS常用方法汇总 常用于收集统计oracle...

    天萃荷净 Oracle数据库中DBMS_STATS常用方法(收集oracle数据库.索引.表等信息) –收集Oracle数据库信息命令 EXEC DBMS_STATS.gather_database_ ...

  7. 【白帽子学习笔记14】SQL注入常用语句

    [白帽子学习笔记14]SQL注入常用语句 目前网站中使用的最多的数据库要算是 ACCESS.SQL Server(MSSQL).MySQL 这三个了,所以这里的手工注入,我就以他们三个数据库来分成三 ...

  8. Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具

    Unity3D 学习笔记3--了解U3D引擎的操作面板和各种工具 在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件 ...

  9. MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  10. OpenCV学习笔记四-image的一些整体操作

    title: OpenCV学习笔记四-image的一些整体操作 categories: 编程 date: 2019-08-08 12:50:47 tags: OpenCV image的一些操作 sP4 ...

最新文章

  1. 使用RawSocket进行网络抓包
  2. hdu 3879(最小割模型求解最大权闭合图)
  3. 模板参数仅作为函数的返回值
  4. 腾讯AI Lab:深度解读AI辅助翻译的研究及应用
  5. mysql存储过程模糊查询_Mysql之存储过程“模糊查询drop表”
  6. 【Alpha阶段】第七次scrum meeting
  7. cad.net 筛选、选择集
  8. 这么好用的PDF密码移除器,你知道吗
  9. 打印机之——Mac电脑添加打印机
  10. java 读书笔记_《java编程思想》读后感
  11. 托宾Q数据-沪深A股上市公司(含行业名称、代码等指标)2003-2020
  12. 【毕业季·进击的技术er】青春不散场
  13. fMRI Tutorial:FSL处理功能核磁共振数据
  14. (JAVA) 相邻数对
  15. 基于机器学习的Adam 优化算法来提高深层神经网络的训练速度
  16. 金仓数据库KingbaseES SYS_BULKLOAD工具的使用
  17. 喂!喂!喂!一起来做Python日常练习题啊!(>^ω^<)
  18. 那个人总有一天会爱你
  19. 将静态文本框的背景设置为透明
  20. 【C语言】结构体变量定义、初始化、使用

热门文章

  1. java web小游戏_用java web小游戏源代码。期末结课老师让做,急用,谢了
  2. .NET周报 【4月第4期 2023-04-23】
  3. 0516编写西游记人物类
  4. 数值积分和图像相关知识
  5. “避开”std::map自动排序
  6. C++11文件目录操作简介
  7. 小米系统取消安装提醒
  8. python 字符串转字典 编码_python基础--2(字符串、元组、列表、字典、集合、文件、编码转码)...
  9. css层叠引入方式有,前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器...
  10. Android智能心跳微信