如何操作RAID 0阵列的扩容?

480ec0c40199731577333fe67f68221a.gif

正文共:1888 字 23 图,预估阅读时间:2 分钟

RAID(Redundant Array of Independent Disks)即独立磁盘冗余阵列,通常简称为磁盘阵列,在高级磁盘阵列中,部分物理存储空间会用来记录保存在剩余空间上的用户数据的冗余信息硬件RAID横评(上)硬件RAID横评(下)。当其中某一个磁盘或访问路径发生故障时,冗余信息可用来重建用户数据RAID阵列的磁盘顺序能否调整?RAID重建需要多久?

简单来说,RAID是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。RAID的两个关键目标是提高数据可靠性和I/O性能。

RAID卡就是用来实现RAID功能的板卡,我这台DL580 Gen9服务器上装的就是P830i,带2 GB缓存。本来打算再测试一遍软件RAID的Windows下软RAID测试,但是没想到SSA竟然不支持HBA了。

主机总线适配器(Host Bus Adapter,HBA)是服务器内部的I/O通道与存储系统的I/O通道之间的物理连接,是一个在服务器和存储装置间提供输入/输出(I/O)处理和物理连接的电路板和/或集成电路适配器,一个HBA和与之相连的磁盘子系统有时一起被称作一个磁盘通道。HBA能够提高服务器的I/O性能。SSA(Smart Storage Administrator,智能存储管理)是惠普独有的技术,而H3C也有一个SSA,不过指的是服务器存储自动化(server storage automatic)

对于P440ar,可以在阵列卡操作页面通过配置“Enable HBA Mode”来启用直通模式。

1cc06592a4c722204d7bfba1c89843db.png

而在P830i的操作页面,没有这个选项了,只剩下Configure和Diagnose。

c453f6d82c05b57813059d5ccd9f9cf9.png

那就暂时跳过这一项吧,今天来试试RAID 0的扩容。

首先,点击选择“Smart Array P830i”阵列卡,再点击“configure”进行配置。然后,选中当前的逻辑设备(Logical Devices),点击“Delete Array”来删除现有的RAID配置。

d92dc75cdfc13ece5b421b2c8292d696.png

然后点击页面的“Create Array”来创建新的阵列。

我们可以在选择磁盘页面,选择不同数量的磁盘,试试效果。

28b203a0bc7d305d99452893b3603f75.png

当仅选择1块硬盘时,可以配置的RAID等级只有RAID 0。

72b05bbd0296dfcbc6623312994e3132.png

当仅选择2块硬盘时,可以配置RAID 0或者RAID 1,默认推荐RAID 1。

996d4e805313fcae8002afe7d7276025.png

当仅选择3块硬盘时,可以配置RAID 0、RAID 1(ADM)或者RAID 5,默认推荐RAID 5。

d1ef73ed1a711dc5a67fdd17cc4f24bf.png

当仅选择4块硬盘时,可以配置RAID 0、RAID 1+0、RAID 5或者RAID 6(ADG),默认推荐RAID 6。

e0a39c7b478c62923aec5e75d24b5afb.png

当仅选择5块硬盘时,可以配置RAID 0、RAID 5或者RAID 6(ADG),默认推荐RAID 6。

5635da70e480aea57bb57a9cb62f5d2f.png

正如RAID Level上方的黄色提示:RAID级别决定了性能级别,以及逻辑驱动器的最大大小;根据阵列中物理驱动器的数量,可以选择不同的RAID级别。当选择不同的磁盘数量或者RAID等级时,系统可以自动略微调整大小以优化性能。

除此之外,某些操作系统不支持大于502 GiB的逻辑驱动器,或者大于2 TiB的引导卷。如果将逻辑驱动器用作引导卷,操作系统不支持混合MBR引导代码;如果系统使用传统legacy BIOS固件,则该逻辑驱动器必须小于2 TiB。

那我们就先选择第5块硬盘,后面我会把它和第1块硬盘对换位置。

c06d770e4bfe869b015e7aef945fe233.png

确认剩下的参数,Strip Size和Full stripe Size都指条带尺寸,条带尺寸是存储在阵列中每个物理驱动器上的数据量,总条带尺寸是单个条带尺寸乘以磁盘数量。对于通过奇偶校验支持容错的RAID级别,奇偶校验信息一次计算一个完整的条带大小。

Sectors/Track即扇区和轨道,作为传统磁盘几何结构(C/H/S)信息的一部分,每个磁道呈现给操作系统的扇区数。

Size即逻辑卷大小,用于分配逻辑驱动器的可用空间。

Caching即缓存,指利用控制器的高速缓存板对逻辑驱动器进行高速缓存,推荐开启。

b54f49f41fe630ae7611847d64fdc1dd.png

然后点击“Create Logical Drive”创建逻辑卷,再确认逻辑卷信息,点击“Finish”完成创建。

04aa71649f89c95c72f16e660139675e.png

回到阵列卡配置页面,查看创建好的逻辑驱动器信息。

e103d2c96ef291cee55ffdf260273c92.png

在iLO页面可以看到,此时磁盘安装在5号槽位。

cb40d3cfefa20b0ef4bb8f9872dc71fc.png

然后我们将磁盘从5号槽位移动到1号槽位。

93bb4f91466cba1d760d2a68e828b6bc.png

启动的时候POST会有报错,提示检测到磁盘位置发生改变;上一条磁盘位置变化就是在测试调整阵列的磁盘顺序会不会有影响时产生的。当然,只是有告警提示,也只提醒一次,不会影响业务。看来,无论几块磁盘,调整磁盘位置都不会影响RAID功能,只要成员不变即可。

56cfa700b522ab3c2f6751221075760e.png

安装好系统之后,磁盘空间如下图所示:

52e442b11079291e12ec32988be011da.png

然后,我们重启服务器并进入SSA,选中之前的逻辑卷,点击Manage Data Drives来管理硬盘。

24f11172f1778543c321428838dfa1dc.png

这里支持4个操作:扩展阵列Add、镜像阵列Mirror、替换磁盘Move和Change,Move指使用相同类型的磁盘进行替换,Change指使用不同类型的磁盘进行替换。这里我们选择“Add Drive”来对阵列进行扩容。

3b0c03fdaa680f934e222d71fb7b6747.png

选中3号槽位的磁盘,点击“OK”;确认信息之后,点击“Finish”完成操作。

efab8b6f7ff94dd248c22342268a2dee.png

接下来又是漫长的等待过程,回到逻辑卷列表页面,我们可以看到逻辑卷上面多了一个感叹号,对应的右下角还有状态提示,提醒状态为Transforming,进度为0.12 %。

1de51e2ac545da179f8c42ca41a09ac3.png

在iLO页面进行查看,此时逻辑驱动器状态为“性能下降(正在转换)”

de004a7a1b4acf65c9b233c36c565e66.png

注意:在变更阵列配置期间,其他大多数的阵列配置变更都是不允许的。在此过程完成之前,不允许在此控制器上进行扩展、扩容和镜像等操作,无法更改任何其他正在等待扩展或重建的阵列的配置。同时,阵列卡P830i的缓存暂时被禁用,直到操作完成,缓存才会被重新启用。如果阵列存在未使用的空间,则可以创建额外的逻辑驱动器。

不过我感觉这个进度应该是不准,等待了半个多小时进度还是0.12 %,完全不动,如果按照上次RAID 5的重建,耗时4.5小时来计算,进度也应该达到10 %了。

621c49ee109caf6cd96fe379a2f1e0b7.png

在物理硬盘视图,可以看到,分配的磁盘和未分配的磁盘的显示状态是不一样的,也可以相对直观的进行区分。

这个时间太长了,我就不等了,大家掌握方法就好。

df1d85c84bc6c70dd6b9aa8bca9c6f16.gif

长按二维码
关注我们吧

7f154ecdbefc70bc7d21dcbd0fb16296.jpeg

ff09a042b1145cc829614dc59a8c34ba.png

硬件RAID横评(上)

硬件RAID横评(下)

RAID阵列的磁盘顺序能否调整?RAID重建需要多久?

HPE DL580 Gen9到家了,成功开机!

【更清晰】照片分享,欢迎家庭新成员HPE ProLiant DL580 Gen9

风雨同舟,感谢HP Proliant DL360 Gen9陪我走过的四年

【请勿模仿】一个小实验命令竟然超过1600行

复制成功!GTX1050Ti换版本安装Pytorch、CUDA和cuDNN

使用vSRX测试一下IPsec VPN各加密算法的性能差异

RDP授权119天不够用?给你的Windows Server续个命吧!

人工智能如何发展到AIGC?解密一份我四年前写的机器学习分享材料

一起学习几个简单的Python算法实现

配置VMware实现从服务器到虚拟机的一键启动脚本

GPU性能测试中的张量和矩阵运算

清华大模型ChatGLM3部署初体验

崩溃!360驱动大师把我的服务器搞崩溃了!

奇怪的知识又学到了:服务器的序列号、产品ID和UUID不见了怎么办?

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

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

相关文章

前端学习<四>JavaScript基础——01-编程语言和JavaScript简介

计算机语言 概念 计算机语言:人与计算机之间通信的语言。它是人与计算机之间传递信息的媒介,它通过特定的语法规则和语义约定,将人类可理解的指令转化为计算机可以执行的机器指令。 计算机程序:就是计算机所执行的一系列的指令…

数据结构——二叉树链式结构

目录 前言 1. 二叉树的概念及结构 1.1概念 1.2 特殊的二叉树 1.3 二叉树的性质 1.4 二叉树的存储结构 2. 二叉树链式结构实现 2.1 手动创建二叉树 2.2 二叉树的遍历 2.2.1 前序、中序和后序遍历 2.2.2 层序遍历 2.3 节点个数以及高度 2.3.1 节点个数 2.3.2 求二叉…

爬虫实战三、PyCharm搭建Scrapy开发调试环境

#一、环境准备 Python开发环境以及Scrapy框架安装,参考:爬虫实战一、Scrapy开发环境(Win10Anaconda)搭建 PyCharm安装和破解,参考:爬虫实战二、2019年PyCharm安装(激活到2100年) …

关于 ulimit 的两个天坑

稍微有点 Linux 经验的人一定会遇到过 “Too many open files” 错误,这个错误本质是 ulimit 设置不合理导致的。关于 ulimit 设置,有哪些需要注意的点呢?本文给大家做一个介绍,希望对大家有所帮助。 如何确认 ulimit 设置生效了…

苍穹外卖面试题准备(持续更新

苍穹外卖面试题准备 讲讲 redis,它在你的项目中作用是什么?在你的项目中 redis 作为缓存, MySQL 的数据如何与 redis 进行同步呢?如何解决 Redis 的缓存穿透问题redis 的淘汰机制是怎么样的?redis 的 IO 多路复用是什么&#xff1…

大屏可视化项目示例--基于Vue3+vite2+echart+mock+axios+dataV

图例: 项目环境: Vite、Echarts、Npm、Node、axios、mock、vue3、dataV。 项目地址: IofTV-Screen-Vue3: 🔥(IofTV-Screen Vue3版本)一个基于 vue3、vite、Echart 框架的物联网可视化(大屏展示)模板&…

docker导出导入镜像

docker导出镜像 查看要导出的镜像 docker images主要有两列 REPOSITORY TAG 导出命令 导出公式 docker save -o xxxx.tar REPOSITORY:TAG例子 docker save -o minio.tar minio/minio:latestminio/minio:latest可以使用image id代替,但是使用image id会导致导…

CSS之第一个CSS样式和CSS选择符

前端这些博客&#xff0c;我觉得都是固定的语法&#xff0c;故而不会以过多的文字进行描述&#xff0c;本系列博文均以实例和代码介绍的方式进行&#xff0c;主要按照代码进行。不会以过多的文字描述。 第一个CSS样式 <!DOCTYPE html> <html lang"en">…

百度地图 JavaScript API GL快速升级 和mapV的使用

一、百度地图 JavaScript API GL快速升级 JavaScript API GL升级指南 1、在原来的链接中添加type webgl 2、批量替换页面中的BMap直接替换为BMapGL 二、mapV的使用 MapVGL mapVGL的效率确实要快很多&#xff0c;一万个点基本实现秒现 1、加载mapvgl.min.js export const…

eclipse显示包层级设置

1、选择中右上角的倒三角 2、选中 Package Presentation -> Hierachical

【linux学习15】日志管理rsyslog、logrotate介绍

1.rsyslog 系统日志管理 什么程序产生什么日志&#xff0c;日志存放文件夹 rsyslogd&#xff1a;系统专职日志程序 httpd/nginx/mysql&#xff1a;各类应用程序&#xff0c;存放自己的日志查看rsyslogd程序 ps aux | grep rsyslogd//常见日志文件&#xff08;洗头膏、进程、应…

CTK插件框架学习-信号槽(05)

CTK插件框架学习-事件监听(04)https://mp.csdn.net/mp_blog/creation/editor/137171155 一、主要流程 信号发送者告诉服务要发送的信号信号发送者发送信号信号接收者告诉服务当触发某个订阅的主题时通知槽函数信号接收者处理槽函数信号槽参数类型必须为&#xff08;const ctk…

算法训练day57leetcode1143.最长公共子序列 1035.不相交的线 53最大子序和

part14 1143.最长公共子序列 1035.不相交的线 53最大子序和 动态规划 1143. 最长公共子序列 初始化动态规划数组 dp 动态规划数组 dp 是一个二维数组&#xff0c;其大小为 (text1.size() 1) x (text2.size() 1)&#xff0c;dp[i][j] 表示 text1 的前 i 个字符和 text2 的前…

对【AI技术创业】有哪些机会进行分析和引导

文章目录 方向一&#xff1a;行业解决方案,以下是一些常见的行业解决方案&#xff1a;方向二&#xff1a;智能产品和服务,以下是一些智能产品和服务的示例&#xff1a;方向三&#xff1a;教育和培训 1.智能客户服务&#xff1a; 利用自然语言处理&#xff08;NLP&#xff09;和…

通过SSH在苹果手机上查看系统文件:远程访问iOS文件系统的方法

​ 目录 引言 用户登录工具和连接设备 查看设备信息&#xff0c;电池信息 查看硬盘信息 硬件信息 查看 基带信息 销售信息 电脑可对手机应用程序批量操作 运行APP和查看APP日志 IPA包安装测试 注意事项 引言 苹果手机与安卓手机不同&#xff0c;无法直接访问系统文件…

【蓝牙协议栈】【BLE】【ATT】低功耗蓝牙之属性协议介绍

1. 精讲蓝牙协议栈&#xff08;Bluetooth Stack&#xff09;&#xff1a;SPP/A2DP/AVRCP/HFP/PBAP/IAP2/HID/MAP/OPP/PAN/GATTC/GATTS/HOGP等协议理论 2. 欢迎大家关注和订阅&#xff0c;【蓝牙协议栈】和【Android Bluetooth Stack】专栏会持续更新中.....敬请期待&#xff01…

zabbix 7.0 新增功能亮点(一)——T参数

概要&#xff1a; T参数是zabbix7.0新增的一项功能&#xff0c;它支持对配置文件进行可用性验证&#xff0c;即zabbix程序(server/proxy/agent等)修改配置文件后&#xff0c;支持-T或–test-config参数验证配置参数可用性。 T参数主要包含以下三个方面的应用场景&#xff1a; …

宁盾身份域管与Coremail邮件系统完成兼容互认证,持续深化信创布局

在信创国产化改造的背景下&#xff0c;企业邮箱的替换是许多党政、央国企、金融、制造企业面临的重要任务。为了满足企业对国产邮箱、OA等其他应用、终端实现统一身份认证&#xff0c;宁盾国产化身份域管与 Coremail XT 安全增强电子邮件系统 V5.0、V6.0 完成了产品兼容互认证&…

新能源汽车充电桩主板产业链解析

新能源汽车充电桩主控制板&#xff0c;简称汽车充电桩主板&#xff0c;是充电桩设施的核心部件&#xff0c;主要负责控制充电桩的整体运行和管理充电过程。了解汽车充电桩主板的整体产业链是非常重要的&#xff0c;这可以帮助您更好地了解供应链、采购渠道以及行业发展趋势。 产…

详细盘点Vue3项目中的各种组件文件夹(用于存放‘.vue’文件)

components 文件夹 存放通用的、可复用的组件&#xff1b; 通常用于构建页面中的具体功能模块。在项目中多次使用&#xff0c;并且不依赖于具体的业务逻辑。 比如&#xff1a;导航栏组件 navbar.vue layouts 文件夹 存放页面的整体布局组件 default.vue <script setup…