linux服务器raid逻辑盘迁移,raid空闲盘的热迁移
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空闲盘的热迁移相关推荐
- Linux使用LVM逻辑卷 给分区扩容 不重启 热扩容
虚拟机的硬盘不够用了,里面又正在跑着服务 不能重新格式化分区 该怎么办呢?跟大家说一下 如何使用LVM来进行动态热扩容. 首先:确定你的操作系统安装时 是使用LVM进行分区的,否则是无法使用LVM进行 ...
- linux mdadm 源码,linux下使用mdadm组软raid
为了给自己组一台nas,保护里面数据的安全,所以查阅了挺多资料,终于在虚拟机上试验成功了软raid的一些操作,写篇文章记录一下 . 创建软raid 我是想创建一个raid5,raid5至少需要3块硬盘 ...
- XSKY发布XMotion纳管热迁移技术,OpenStack集群迁移效率提升超10倍
随着企业引入OpenStack平台以后,从边缘应用需求逐步进入到准核心,甚至是核心业务的需求和趋势,私有云运营团队常常需要面对多样化的虚拟机迁移问题和需求(包括计划内和计划外). 例如,物理服务器进行 ...
- 华为云计算学习之热迁移
文章目录 前言 一.热迁移是什么? 二.虚拟机热迁移 1.定义 2.原理 3.约束条件 4.应用场景 5.虚拟机热迁移失败的原因 6.迁移超时有两种可能 三.存储热迁移 1.定义 2.原理 3.约束条 ...
- openstack虚拟机热迁移优化(victoria版)(附源码分析以及日志分析)
优化目标 提高热迁移成功率 热迁移认知 热迁移是转移内存(或存储)的过程.源主机不断把虚拟机的内存转移到目的主机,直到源主机仅仅省一部分可以一次转移完成的内存未被转移,此时把源主机上的虚拟机暂停,转移 ...
- OpenStack 的 SR-IOV 虚拟机热迁移
目录 文章目录 目录 前言列表 前言 SR-IOV Pass-through 虚拟机热迁移的问题 基于 macvtap 层的 SR-IOV 虚拟机热迁移 Workaround SR-IOV Pass- ...
- OpenStack 虚拟机冷/热迁移功能实践与流程分析
目录 文章目录 目录 前文列表 官方文档 虚拟机迁移的应用场景 需要迁移的虚拟机数据类型 虚拟机迁移的存储场景 文件存储 块存储 非共享存储 迁移的类型 迁移的方式 执行虚拟机冷迁移 冷迁移日志分析 ...
- 硬核实测 | 深信服超融合承载Oracle,重载虚拟机热迁移居然这么平滑
云化时代,虚拟机热迁移(Live migration)是被大家广泛关注的的热点技术,作为云计算平台核心技术之一,虚拟机热迁移也是信服云一直深入钻研的底层技术. 那么信服云旗下的超融合产品在热迁移上实力 ...
- d盘不能扩展卷_一篇看懂!Linux磁盘的管理(分区、格式化、挂载),LVM逻辑卷,RAID磁盘阵列...
Linux中磁盘的管理(分区.格式化.挂载),LVM逻辑卷,RAID磁盘阵列 一.认识磁盘 1.什么是磁盘: 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来 ...
- 查看Linux服务器raid信息笔记整理!
原因: 有些情况下服务器系统不是自己装的,raid也不是自己配置的,或者当你接收一个岗位,远程登录系统后可能就不知道系统是否有做raid,raid级别?因此在这里博主总结一下Linux下查看软.硬ra ...
最新文章
- 毕业就拿阿里offer,你和他比差在哪?
- 谈谈对 Canal( 增量数据订阅与消费 )的理解--大数据平台技术栈系列(3)
- .net 导出excel和word
- javascript基本语法(输入输出语句,变量常量,数据类型,运算符,流程控制语句,数组,函数)
- 《MySQL——增删改查以及常用语法》
- IntelliJ IDEA 如何从SVN导入项目 怎么部署 就是路劲和tomcat配置等等 步骤希望
- [BZOJ]5018: [Snoi2017]英雄联盟 DP
- Spring学习之旅(四):面向切面编程(AOP)
- 华尔街日报评2010科技创新奖
- 迁徙图_2亿农民工10年迁徙图: “中西飞”成大趋势,进城者减少
- Google Authenticator(谷歌身份验证器)C#版
- 学习笔记-《python程序员面试宝典》-基础知识-数据结构-编程思维(一)
- 什么是次世代游戏建模?角色和场景建模,哪个比较容易
- 如何提升自己的打字速度?
- 计算机教师知识老化,【计算机教学论文】技校计算机教学分析(共2800字)
- 堆外内存与堆内内存详解
- C#桌面办公应用-工资管理系统系列五
- vue 3.0 即将发布,敬请期待
- Linux 下 Influx 安装 初始化 学习笔记
- 联想拯救者2021款R系列声音卡顿、间断呲呲问题修复指南
热门文章
- Keras 开发你的第一个 Python 深度学习项目
- java访问网络接口_Java网络访问 java调用http java调用其他接口
- 自动驾驶 9-6: EKF 的替代方案 - 无迹卡尔曼滤波器
- 机器学习- 吴恩达Andrew Ng Week10 知识总结 Large scale machine learning
- 机器学习- 吴恩达Andrew Ng Week4 神经网络Neural Networks知识总结
- Operation和OperationQueue详解
- 375.猜数字大小II
- Reverse Linked List(非递归解法)
- 指向指针的指针与二维数组的区别
- leetcode88