1. yum install mdadm -y

2.添加一个硬盘2G大小:划分分区并修改类型

如图所示:

Disk /dev/vdb: 2147 MB, 2147483648 bytes

16 heads, 63 sectors/track, 4161 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x1af5eb72

Device Boot      Start         End      Blocks   Id  System

/dev/vdb1               1        4161     2097112+   5  Extended

/dev/vdb5               1         407      205065   fd  Linux raid autodetect

/dev/vdb6             408         814      205096+  fd  Linux raid autodetect

/dev/vdb7             815        1221      205096+  fd  Linux raid autodetect

/dev/vdb8            1222        1628      205096+  fd  Linux raid autodetect

/dev/vdb9            1629        2035      205096+  fd  Linux raid autodetect

/dev/vdb10           2036        2442      205096+  fd  Linux raid autodetect

3.使用mdadm工具建立两个raid阵列:

raid5:

mdadm -C /dev/md0 -a yes -l5 -n3 /dev/vdb{5,6,7} -x1 /dev/vdb8

其中/dev/vdb8/作为hotspare

raid1:

mdadm -C /dev/md1 -a yes -l1 -n2 /dev/vdb{9,10}

4.保存到配置文件并修改:

mdadm -D -s >>  /etc/mdadm.conf

cat /etc/mdadm.conf

# mdadm.conf written out by anaconda

MAILADDR root

AUTO +imsm +1.x -all

ARRAY /dev/md0 metadata=1.2 spares=1 name=localhost.localdomain:0 UUID=e48e7f06:d574f908:a79bfff8:fecde120 auto=yes spare-group=share

ARRAY /dev/md1 metadata=1.2 name=localhost.localdomain:1 UUID=2ffc5690:5463747a:d4927e90:717dd851 auto=yes spare-group=share

其中UUID后面时手动添加的

开启监控服务:

/etc/init.d/mdmonitor force-reload

5.验证:

raid1正常情况下,信息如下:

/dev/md1:

Version : 1.2

Creation Time : Fri Feb 17 08:31:44 2012

Raid Level : raid1

Array Size : 205084 (200.31 MiB 210.01 MB)

Used Dev Size : 205084 (200.31 MiB 210.01 MB)

Raid Devices : 2

Total Devices : 2

Persistence : Superblock is persistent

Update Time : Fri Feb 17 08:32:29 2012

State : clean

Active Devices : 2

Working Devices : 2

Failed Devices : 0

Spare Devices : 0

Name : localhost.localdomain:1  (local to host localhost.localdomain)

UUID : 2ffc5690:5463747a:d4927e90:717dd851

Events : 17

Number   Major   Minor   RaidDevice State

0     252       25        0      active sync   /dev/vdb9

1     252       26        1      active sync   /dev/vdb10

我从raid1中去除/dev/sda10

mdadm  /dev/md1 -f /dev/sdb10

再看raid1的信息:

/dev/md1:

Version : 1.2

Creation Time : Fri Feb 17 08:31:44 2012

Raid Level : raid1

Array Size : 205084 (200.31 MiB 210.01 MB)

Used Dev Size : 205084 (200.31 MiB 210.01 MB)

Raid Devices : 2

Total Devices : 3

Persistence : Superblock is persistent

Update Time : Fri Feb 17 08:42:24 2012

State : clean

Active Devices : 2

Working Devices : 2

Failed Devices : 1

Spare Devices : 0

Name : localhost.localdomain:1  (local to host localhost.localdomain)

UUID : 2ffc5690:5463747a:d4927e90:717dd851

Events : 116

Number   Major   Minor   RaidDevice State

2     252       24        0      active sync   /dev/vdb8

1     252       26        1      active sync   /dev/vdb10

0     252       25        -      faulty spare   /dev/vdb9

raid1,raid5中共享的热冗余盘/dev/vdb8自动迁移了过来,/dev/vdb9修复好后

有加为hotspare,注意的是要加在raid5中!这种迁移是单向的!

linux服务器raid逻辑盘迁移,raid空闲盘的热迁移相关推荐

  1. Linux使用LVM逻辑卷 给分区扩容 不重启 热扩容

    虚拟机的硬盘不够用了,里面又正在跑着服务 不能重新格式化分区 该怎么办呢?跟大家说一下 如何使用LVM来进行动态热扩容. 首先:确定你的操作系统安装时 是使用LVM进行分区的,否则是无法使用LVM进行 ...

  2. linux mdadm 源码,linux下使用mdadm组软raid

    为了给自己组一台nas,保护里面数据的安全,所以查阅了挺多资料,终于在虚拟机上试验成功了软raid的一些操作,写篇文章记录一下 . 创建软raid 我是想创建一个raid5,raid5至少需要3块硬盘 ...

  3. XSKY发布XMotion纳管热迁移技术,OpenStack集群迁移效率提升超10倍

    随着企业引入OpenStack平台以后,从边缘应用需求逐步进入到准核心,甚至是核心业务的需求和趋势,私有云运营团队常常需要面对多样化的虚拟机迁移问题和需求(包括计划内和计划外). 例如,物理服务器进行 ...

  4. 华为云计算学习之热迁移

    文章目录 前言 一.热迁移是什么? 二.虚拟机热迁移 1.定义 2.原理 3.约束条件 4.应用场景 5.虚拟机热迁移失败的原因 6.迁移超时有两种可能 三.存储热迁移 1.定义 2.原理 3.约束条 ...

  5. openstack虚拟机热迁移优化(victoria版)(附源码分析以及日志分析)

    优化目标 提高热迁移成功率 热迁移认知 热迁移是转移内存(或存储)的过程.源主机不断把虚拟机的内存转移到目的主机,直到源主机仅仅省一部分可以一次转移完成的内存未被转移,此时把源主机上的虚拟机暂停,转移 ...

  6. OpenStack 的 SR-IOV 虚拟机热迁移

    目录 文章目录 目录 前言列表 前言 SR-IOV Pass-through 虚拟机热迁移的问题 基于 macvtap 层的 SR-IOV 虚拟机热迁移 Workaround SR-IOV Pass- ...

  7. OpenStack 虚拟机冷/热迁移功能实践与流程分析

    目录 文章目录 目录 前文列表 官方文档 虚拟机迁移的应用场景 需要迁移的虚拟机数据类型 虚拟机迁移的存储场景 文件存储 块存储 非共享存储 迁移的类型 迁移的方式 执行虚拟机冷迁移 冷迁移日志分析 ...

  8. 硬核实测 | 深信服超融合承载Oracle,重载虚拟机热迁移居然这么平滑

    云化时代,虚拟机热迁移(Live migration)是被大家广泛关注的的热点技术,作为云计算平台核心技术之一,虚拟机热迁移也是信服云一直深入钻研的底层技术. 那么信服云旗下的超融合产品在热迁移上实力 ...

  9. d盘不能扩展卷_一篇看懂!Linux磁盘的管理(分区、格式化、挂载),LVM逻辑卷,RAID磁盘阵列...

    Linux中磁盘的管理(分区.格式化.挂载),LVM逻辑卷,RAID磁盘阵列 一.认识磁盘 1.什么是磁盘: 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来 ...

  10. 查看Linux服务器raid信息笔记整理!

    原因: 有些情况下服务器系统不是自己装的,raid也不是自己配置的,或者当你接收一个岗位,远程登录系统后可能就不知道系统是否有做raid,raid级别?因此在这里博主总结一下Linux下查看软.硬ra ...

最新文章

  1. 毕业就拿阿里offer,你和他比差在哪?
  2. 谈谈对 Canal( 增量数据订阅与消费 )的理解--大数据平台技术栈系列(3)
  3. .net 导出excel和word
  4. javascript基本语法(输入输出语句,变量常量,数据类型,运算符,流程控制语句,数组,函数)
  5. 《MySQL——增删改查以及常用语法》
  6. IntelliJ IDEA 如何从SVN导入项目 怎么部署 就是路劲和tomcat配置等等 步骤希望
  7. [BZOJ]5018: [Snoi2017]英雄联盟 DP
  8. Spring学习之旅(四):面向切面编程(AOP)
  9. 华尔街日报评2010科技创新奖
  10. 迁徙图_2亿农民工10年迁徙图: “中西飞”成大趋势,进城者减少
  11. Google Authenticator(谷歌身份验证器)C#版
  12. 学习笔记-《python程序员面试宝典》-基础知识-数据结构-编程思维(一)
  13. 什么是次世代游戏建模?角色和场景建模,哪个比较容易
  14. 如何提升自己的打字速度?
  15. 计算机教师知识老化,【计算机教学论文】技校计算机教学分析(共2800字)
  16. 堆外内存与堆内内存详解
  17. C#桌面办公应用-工资管理系统系列五
  18. vue 3.0 即将发布,敬请期待
  19. Linux 下 Influx 安装 初始化 学习笔记
  20. 联想拯救者2021款R系列声音卡顿、间断呲呲问题修复指南

热门文章

  1. Keras 开发你的第一个 Python 深度学习项目
  2. java访问网络接口_Java网络访问 java调用http java调用其他接口
  3. 自动驾驶 9-6: EKF 的替代方案 - 无迹卡尔曼滤波器
  4. 机器学习- 吴恩达Andrew Ng Week10 知识总结 Large scale machine learning
  5. 机器学习- 吴恩达Andrew Ng Week4 神经网络Neural Networks知识总结
  6. Operation和OperationQueue详解
  7. 375.猜数字大小II
  8. Reverse Linked List(非递归解法)
  9. 指向指针的指针与二维数组的区别
  10. leetcode88