MegaRAID Storage Manager RAID管理工具基本操作(一)
csdh11 2025-01-21 16:37 27 浏览
重要提示:配置阵列时请谨慎操作,并仔细阅读各种提示,以防误操作导致数据损失。
MegaRAID Storage Manager(以下简称为"MSM")是用于管理采用LSI(Avago/Broadcom) RAID架构阵列的图形化管理工具。
适用于:
服务器产品线 | 服务器型号 | 阵列卡型号 |
ThinkSystem | 所有ThinkSystem型号服务器 | RAID 930/730/530系列 |
System x | 所有System x型号服务器 | ServeRAID M5xxx系列 |
所有System x型号服务器 | ServeRAID C100/C105 | |
ThinkServer | 所有ThinkServer型号服务器 | RAID 720/710/700/520/510/500系列 (9364/9340/9270/9260/9240) |
RD440/RD340/TD340 RD430/RD330 | RAID 300 (板载SCU SAS RAID) | |
RD650/RD550 RD450/RD350/TD350 | RAID 110i (板载SATA RAID) | |
TD340 TS430/TS530 | RAID 100 (板载SATA RAID) | |
万全 | 所有万全型号服务器 | MegaRAID SAS 8708E |
操作步骤:
目录
一、安装MSM
二、登陆MSM及MSM主界面介绍
三、创建RAID阵列
四、创建有Span的阵列(如RAID10)
五、在剩余阵列空间中新建卷
六、删除RAID卷
七、修改RAID卷参数设置
八、初始化RAID卷
九、设置硬盘为JBOD状态
十、设置热备盘
十一、修复误插拔掉线的硬盘
十二、导入和删除外来(Foreign)阵列信息
十三、擦除硬盘和去除单个硬盘的Foreign标记
十四、新硬盘加入已有阵列扩容
一、安装MSM
本文仅以在服务器本地操作系统中运行为例。
下载和解压缩Windows版MSM安装包,运行"Setup.exe"。
运行后首先要求安装必要的运行库,如VC++组件,点击"Install"按钮继续。
接下来进入MSM安装向导,点击"Next"按钮继续。
许可协议,点击"I accept..."单选框,再点击"Next"按钮继续。
用户信息,可以选择"All users"为所有用户安装或者"Only for current user"只为当前用户安装,点击"Next"按钮继续。
安装位置,选择要安装到的文件夹位置,一般默认即可,点击"Next"按钮继续。
安装类型,选择"Complete"完整安装或者"Custom Installation"自定义安装,默认完整安装,点击"Next"按钮继续。
设置LDAP登陆,如果仅在本机上使用也没有LDAP服务器的话,选择"No", 点击"Next"按钮继续。
密钥长度设置,仅在本机上使用则保持默认,点击"Next"按钮继续。
设置收集过往日志的范围,可选"Since Last Shutdown"从上次关机、"Since Log Clear"从上次日志清除、"Since Last Reboot"从上次重启,一般保持默认即可,点击"Next"按钮继续。
准备开始安装,点击"Next"按钮继续。
安装完成,点击"Finish"按钮关闭向导。
二、登陆MSM及MSM主界面介绍
安装MSM后,会在桌面及开始菜单中生成快捷方式。
运行后会识别出本机的主机名称及IP地址,双击或者点击下方"Login"按钮登陆。
注意:刚完成MSM安装或者重启后,可能需要等待数分钟,待后台服务启动才发现本机。
输入操作系统的本地用户名及密码登录,不能使用域账户。
"Login Mode"登陆模式保持默认的"Full Access"全权访问。
然后就进入了MSM的主界面。
MSM界面分为上、中、下三部分:
上部是菜单栏及工具按钮,按钮从左到右分别是:选择主机、刷新、调整、新建阵列、登出、帮助;
中部是交互窗口,包括"Dashboard"仪表板、"Physical"物理视图及"Logical"逻辑视图三个标签页;
下部是日志窗口,会按日志类别ID、关键级别、时间日期及内容表述的方式排列日志。
在Physical标签页中,会显示所有物理硬件及其状态属性,包括阵列卡、背板(Expander)、硬盘、电池(超级电容)等。
在Logical标签页中,会显示所有逻辑配置及其状态属性,包括阵列(Drive Group)及卷(Virtual Drive)等。
三、创建RAID阵列
为便于操作,以下均隐藏了日志窗口和状态属性窗口。
在Physical标签页或者Logical标签页中,确认有足量且状态为"Unconfigured Good"的硬盘。
右键点击阵列卡型号,再点击"Create Virtual Drive"
如果存在JBOD状态的硬盘,会先提示是否将JBOD状态的硬盘转换为Unconfigured Good状态。
如要转换,则选中相应的硬盘,并点击"Convent"按钮;如不转换,则勾选"Do not convent JBOD...",再点击"Next"下一步。
在创建阵列向导中,选择"Advanced"高级模式单选框,再点击"Next"下一步。
"Simple"简单模式本文不介绍。
以创建由4个硬盘组成的RAID5阵列为例。"RAID Level"选择"RAID 5",在"Select unconfigured drives:"中选中硬盘(可按Shift键或者Ctrl键同时选中多个硬盘),再点击"Add >>"按钮添加到"Drive groups:"中。
在"Drive groups:"中确认硬盘无误后,点击"Create Drive Group"创建阵列,再点击"Next"下一步。
接下来设置RAID5卷的属性,可以自定义"Capacity"卷容量、"Initialization State"初始化等选项。
"Capacity"卷容量:默认是最大值,可根据需求调整数值和"Units"单位。
"Initialization state"初始化:默认是"No Initialization"不初始化,不会抹除硬盘上的数据;如果是要在创建阵列同时抹除硬盘上原有的数据的话,建议选择"Fast Initialization"快速初始化,"Full Initialization"完全初始化可能需要数小时的时间才能完成。
"Strip size"条带尺寸:RAID阵列的最小数据块尺寸,如非专业人员及有特定需求,否则不建议修改默认值。
"Read policy"读缓存策略,如非专业人员及有特定需求,否则不建议修改默认值。
"Write policy"写缓存策略,如非专业人员及有特定需求,否则不建议修改默认值。
"I/O policy"IO策略:默认为"Direct I/O",如非专业人员及有特定需求,否则不建议修改默认值。
"Access policy"访问策略:默认为"Read Write",如非专业人员及有特定需求,否则不建议修改默认值。
"Disk cache policy"硬盘缓存策略,如非专业人员及有特定需求,否则不建议修改默认值。
设置完毕后,点击"Create Virtual Drive"。
根据"Write policy"选项设置的不同,会有相应的警告提示,确认后继续。
Write Back 回写模式:提供最佳的阵列读写性能,但仅当阵列卡配备有电池、超级电容时才生效。如果没有电池、超级电容,或者未处于正常状态,则自动切换为Write Through 直写模式。
Write Through 直写模式:当遇到停电事故时缓存数据丢失风险最低,但阵列读写性能也较低。
Always Write Back 强制回写模式:不论是否配备有电池、超级电容,以及其状态是否正常,都强制使用回写模式。此时能提供最佳的读写性能,但数据丢失风险最高。
如果阵列还有剩余空间未分配,还可以再创建RAID卷,选项参数同上。
创建完毕后,点击"Next"下一步。
确认前述创建RAID阵列和卷的操作,点击"Finish"完成向导。
提示阵列和卷创建完成。
此时在Logical标签页就能看到已经创建完的RAID5阵列和2个卷,4个硬盘的状态变成Online。
相关推荐
- 探索Java项目中日志系统最佳实践:从入门到精通
-
探索Java项目中日志系统最佳实践:从入门到精通在现代软件开发中,日志系统如同一位默默无闻却至关重要的管家,它记录了程序运行中的各种事件,为我们排查问题、监控性能和优化系统提供了宝贵的依据。在Java...
- 用了这么多年的java日志框架,你真的弄懂了吗?
-
在项目开发过程中,有一个必不可少的环节就是记录日志,相信只要是个程序员都用过,可是咱们自问下,用了这么多年的日志框架,你确定自己真弄懂了日志框架的来龙去脉嘛?下面笔者就详细聊聊java中常用日志框架的...
- 物理老师教你学Java语言(中篇)(物理专业学编程)
-
第四章物质的基本结构——类与对象...
- 一文搞定!Spring Boot3 定时任务操作全攻略
-
各位互联网大厂的后端开发小伙伴们,在使用SpringBoot3开发项目时,你是否遇到过定时任务实现的难题呢?比如任务调度时间不准确,代码报错却找不到方向,是不是特别头疼?如今,随着互联网业务规模...
- 你还不懂java的日志系统吗 ?(java的日志类)
-
一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...
- 谈谈枚举的新用法--java(java枚举的作用与好处)
-
问题的由来前段时间改游戏buff功能,干了一件愚蠢的事情,那就是把枚举和运算集合在一起,然后运行一段时间后buff就出现各种问题,我当时懵逼了!事情是这样的,做过游戏的都知道,buff,需要分类型,且...
- 你还不懂java的日志系统吗(javaw 日志)
-
一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...
- Java 8之后的那些新特性(三):Java System Logger
-
去年12月份log4j日志框架的一个漏洞,给Java整个行业造成了非常大的影响。这个事情也顺带把log4j这个日志框架推到了争议的最前线。在Java领域,log4j可能相对比较流行。而在log4j之外...
- Java开发中的日志管理:让程序“开口说话”
-
Java开发中的日志管理:让程序“开口说话”日志是程序员的朋友,也是程序的“嘴巴”。它能让程序在运行过程中“开口说话”,告诉我们它的状态、行为以及遇到的问题。在Java开发中,良好的日志管理不仅能帮助...
- OS X 效率启动器 Alfred 详解与使用技巧
-
问:为什么要在Mac上使用效率启动器类应用?答:在非特殊专业用户的环境下,(每天)用户一般可以在系统中进行上百次操作,可以是点击,也可以是拖拽,但这些只是过程,而我们的真正目的是想获得结果,也就是...
- Java中 高级的异常处理(java中异常处理的两种方式)
-
介绍异常处理是软件开发的一个关键方面,尤其是在Java中,这种语言以其稳健性和平台独立性而闻名。正确的异常处理不仅可以防止应用程序崩溃,还有助于调试并向用户提供有意义的反馈。...
- 【性能调优】全方位教你定位慢SQL,方法介绍下!
-
1.使用数据库自带工具...
- 全面了解mysql锁机制(InnoDB)与问题排查
-
MySQL/InnoDB的加锁,一直是一个常见的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?下面是不同锁等级的区别表级锁:开销小,加锁快;不会出现死锁;锁定粒度...
- 看懂这篇文章,你就懂了数据库死锁产生的场景和解决方法
-
一、什么是死锁加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获...
- 一周热门
- 最近发表
- 标签列表
-
- mydisktest_v298 (34)
- document.appendchild (35)
- 头像打包下载 (61)
- acmecadconverter_8.52绿色版 (39)
- word文档批量处理大师破解版 (36)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- parsevideo (33)
- 个人网站源码 (37)
- centos7.4下载 (33)
- mysql 查询今天的数据 (34)
- intouch2014r2sp1永久授权 (36)
- 先锋影音源资2019 (35)
- jdk1.8.0_191下载 (33)
- axure9注册码 (33)
- pts/1 (33)
- spire.pdf 破解版 (35)
- shiro jwt (35)
- sklearn中文手册pdf (35)
- itextsharp使用手册 (33)
- 凯立德2012夏季版懒人包 (34)
- 反恐24小时电话铃声 (33)
- 冒险岛代码查询器 (34)
- 128*128png图片 (34)
- jdk1.8.0_131下载 (34)