Raid的全局热备和独立热备

目录

Hot Spare背景:

1.定义与功能

2.数据存储与容量

3.配置模式

4.数量限制:

5.数据重建:

6.管理与维护

实操全局热备和独立热备:

配置全局热备:

配置独立热备:

 


Hot Spare背景:

在RAID配置中,Hot Spare(热备)是一个非常重要的概念,它表示一个或多个未分配给任何RAID级别的物理磁盘,但在RAID中的一个或多个活动磁盘发生故障时,这些磁盘可以自动替换故障磁盘。

1.定义与功能

  ·Hot Spare,即热备用磁盘,是一处于空闲状态、加电并随机的磁盘
  ·当一个正在使用的磁盘发生故障后,Hot Spare磁盘会立即代替故障磁盘,继续参与RAID阵列的数据读写,以确保数据的可用性和系统的正常运行

2.数据存储与容量

   ·Hot Spare磁盘上不存储任何用户数据,它仅用于在故障发生时替换故障磁盘
   ·Hot Spare磁盘的容量必须至少与RAID阵列中最大的活动磁盘容量相同或更大,以磁盘在替换故障磁盘后能够存储 从其他磁盘上重建的数据

3.配置模式

   ·Hot Spare的配置有两种模式:全局热备和独立热备
   ·全局热备指热备硬盘可以作为整个通道上所有阵列的热备
   ·独立热备:为每个特定的RAID阵列或磁盘配置一个或多个专用的Hot Spare磁盘

4.数量限制:

    ·最多可以有8个磁盘作为热备用磁盘
    ·在某个特定的阵列中,通常只能有一个热备用磁盘,除非系统支持多个热备磁盘的配置

5.数据重建:

     ·当活动磁盘发生故障时,RAID控制器的固件能自动用热备用磁盘代替故障磁盘
     ·通过特定的算法,RAID控制器会从其他正常工作的磁盘中读取数据,并将这些数据恢复到Hot Spare磁盘上,以重建Raid阵列和冗余性
     ·由于RAID 0不提供数据冗余,因此它不支持Hot Spare功能。数据重建只能带有冗余的RAID级别(如RAID1、RAID5、RAID6等)上进行。

6.管理与维护

    ·系统管理员可以更换发生故障的磁盘,并将新的磁盘指定为Hot Spare磁盘或重新加入RAID阵列
    ·Hot  Spare的自动替换和数据重建功能可以显著减少因磁盘故障导致的数据丢失风险,提高系统的可靠性和可用性

实操全局热备和独立热备:

配置全局热备:

1.首先,需要确保存在磁盘组(阵列)。在此例中,我们已配置了一个RAID 5阵列,即阵列0,它由物理盘0、2、3组成。请注意,尽管4号盘被配置为独立热备,但这并不影响后续的操作。

2.在键盘上按下CTRL+N组合键,切换到“PD Mgmt”(物理磁盘管理)界面。接下来,我们将把5号硬盘配置为全局热备磁盘。在配置之前,请确保5号硬盘的状态为“Ready”(就绪),这表示该磁盘当前处于正常可用状态,并适合作为热备磁盘使用。

3.将光标移动到5号硬盘上,然后按下F2键。在弹出的菜单中,选择“Make Global HS”选项以开始配置全局热备盘

4.按下回车键,在确认消息框中选择“Yes”以继续配置。

5.配置完成后,可以在磁盘组0的热备盘列表中看到5号硬盘已被成功添加,这表明5号硬盘已成功配置为全局热备盘。

6.想要移除热备,进入PD Mgmt菜单,将光标移动到要删除的热备盘处,按下F2,选择Remove Hot Spare,选中回车,下面图片是个示例:

配置独立热备:

为了大家看的更加清晰,这里面做了两个磁盘组(阵列)

1.在虚拟磁盘管理界面,将光标定位到需要配置独立热备的磁盘组,然后按下F2键。在弹出的菜单中,选择“管理独立热备”(Manage Ded. HS)选项。

2.将光标移动到虚拟磁盘管理界面中需要配置为热备的硬盘上,这里选择4号硬盘。然后,按下空格键来选中该硬盘,您会看到硬盘旁边出现X标识,表示该硬盘已被选中为热备。接下来,将光标移动到“OK”按钮处,并按下回车键来确认配置

3.可以看到磁盘组0已经有了热备盘,显示为专用(Dedicated),而磁盘组1没有热备盘

4.移除热备跟添加热备的步骤一样,同第一步,只是将光标移动到需要移除的热备硬盘上,按下空格键,去掉X表示,在OK处回车,完成热备移除。


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/668669.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【数据结构与算法 | 二叉树篇】二叉树的前中后序遍历(递归版本)

1. 二叉树的概念 (1). 二叉树的结构 借用了一下力扣的模板 public class TreeNode {int val;TreeNode left;TreeNode right;TreeNode() {}TreeNode(int val) { this.val val; }TreeNode(int val, TreeNode left, TreeNode right) {this.val val;this.left left;this.righ…

【C++】list的使用(上)

🔥个人主页: Forcible Bug Maker 🔥专栏: STL || C 目录 前言🌈关于list🔥默认成员函数构造函数(constructor)析构函数(destructor)赋值运算符重载 &#x1…

第十六课,海龟画图:设置画笔颜色、宽度函数,移动画笔函数

一,turtle.color():画笔颜色函数 这个函数能设置画笔画出来的颜色,当然,使用它之前你需要认识有哪些“颜料”可供你选择,turtle库的color()函数可以选择以下颜色: "white" 白色(建议…

进程间通信(27000字超详解)

🌎进程间通信 文章目录: 进程间通信 进程间通信简介       进程间通信目的       初识进程间通信       进程间通信的分类 匿名管道通信       认识管道       匿名管道       匿名管道测试       管道的四种…

Linux系统编程(七)网络编程TCP、UDP

本文目录 一、基础知识点1. IP地址2. 端口3. 域名4. 网络协议类型5. IP协议类型6. 字节序7. socket套接字 二、常用API1. socket套接字描述符2. bind套接字绑定3. listen设置客户端连接个数4. accept接收客户端请求5. connect连接服务端 三、编程流程1.TCP编程 在学习本章之前&…

sqoop操作

介绍 sqoop是隶属于Apache旗下的, 最早是属于cloudera公司的,是一个用户进行数据的导入导出的工具, 主要是将关系型的数据库(MySQL, oracle...)导入到hadoop生态圈(HDFS,HIVE,Hbase...) , 以及将hadoop生态圈数据导出到关系型数据库中 操作 将数据从mysql中导入到HDFS中 1.全量…

[AI Google] Google I/O 2024: 为新一代设计的 I/O

编辑注:以下是 Sundar Pichai 在 I/O 2024 上讲话的编辑版,并包含了更多在舞台上宣布的内容。查看我们收藏中的所有公告。 Google 完全进入了我们的 Gemini 时代。 在开始之前,我想反思一下我们所处的这一刻。我们已经在 AI 上投资了十多年…

【LeetCode 101】对称二叉树

1. 题目 2. 分析 这道题比较经典。我又一次做错了,这次是花了20min都没有做出来。 最开始我的思想就是,递归比较左根节点的左子树和右根节点的右子树是否对称即可,然后觉得能解决问题了,便动手coding。哪知道,又碰到了…

23.Labview中的数值类型讨论 ---- 位(bit)、字节(byte)、I8、U8、单双精度、复数

hello,大家好,本篇向大家介绍一个最常用但最容易让人忽略和最容易犯错的知识:数值。 “数值” 这个概念在Labview中被涉及的还是很多的,几乎任何一个程序都无可避免的会用到,但我相信大家绝大多数人对数值这个概念应用…

CentOS8安装opensips 3.5

环境:阿里云 操作系统CentOS8.5 依赖包安装: libmicrohttpd cd /usr/local/src wget https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-latest.tar.gz tar vzxf libmicrohttpd-latest.tar.gz cd libmicrohttpd-1.0.1/./configure make make …

【CVPR_2024】:逐元素乘积为什么会产生如此令人满意的结果?

写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 文章目录 前言论文重写星形运算一层网络推广多层网络特殊情况 W 1 W_1 W1​和/或 W 2 W_2 W2​…

Python-3.12.0文档解读-内置函数sorted()详细说明+记忆策略+常用场景+巧妙用法+综合技巧

一个认为一切根源都是“自己不够强”的INTJ 个人主页:用哲学编程-CSDN博客专栏:每日一题——举一反三Python编程学习Python内置函数 Python-3.12.0文档解读 目录 Python-3.12.0文档解读详细说明 功能描述 参数说明 用法示例 备注 进阶用法 参考…

集合操作进阶:关于移除列表元素的那点事

介绍 日常开发中,难免会对集合中的元素进行移除操作,如果对这方面不熟悉的话,就可能遇到 ConcurrentModificationException,那么,如何优雅地进行元素删除?以及其它方式为什么不行? 数据初始化…

力扣--双指针15.三数之和

详细思路 排序数组:首先对数组 nums 进行排序,目的是为了方便后续使用双指针查找和避免重复结果。遍历数组:使用一个 for 循环从头遍历到倒数第三个元素。i 表示当前固定的元素。 跳过重复元素:如果当前元素 nums[i] 与前一个元素…

使用matplotlib绘制折线条形复合图

使用matplotlib绘制折线条形复合图 介绍效果代码 介绍 在数据可视化中,复合图形是一种非常有用的工具,可以同时显示多种数据类型的关系。在本篇博客中,我们将探讨如何使用 matplotlib 库来绘制包含折线图和条形图的复合图。 效果 代码 imp…

登录安全分析报告:小米官网注册

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞 …

【算法】模拟算法——数青蛙(medium)

题解:模拟算法——数青蛙(medium) 目录 1.题目2.题解3.参考代码4.总结 1.题目 题目链接:LINK 2.题解 用循环进行遍历, 如果该字符为o\o\a\k 找一下前驱字符是否存在 如果存在,前驱字符–,该字符如果不存在&#x…

STM32_IIC

1、IIC简介 I2C,即Inter IC Bus。是由Philips公司开发的一种串行通用数据总线,主要用于近距离、低速的芯片之间的通信;有两根通信线:SCL(Serial Clock)用于通信双方时钟的同步、SDA(Serial Data…

echarts渐变色与css渐变色互转(两个坐标点转角度)

前言 用于 echarts 的小伙伴都知道,他使用的渐变色写法和 css 的写法不一样。css 中直接使用角度定义渐变的方向,而 echarts 使用的是两个坐标点来进行标识方向(线性渐变)。 本文主要针对线性渐变的转换 那怎么在 css 中使用 e…

BrainGPT1,一个帮你b站点歌放视频的多模态多轮对话模型

BrainGPT1,一个帮你b站点歌放视频的多模态多轮对话模型 返回论文目录 项目地址 模型地址 作者:华东师范大学,计算机科学与技术学院,智能教育研究院的小怪兽会微笑。 介绍 BrainGPT1是一个工具调用多轮对话模型,与G…