megacli_sw服务器Raid卡的设置过程
megacli_sw服务器的设置过程
背景
采购的申威服务器有四块硬盘, 第一台服务器在sdd上面安装了一个银河麒麟v10的系统
sda,sdb,sdc 三块硬盘没有进行raid设置, 直接还是用的JBOD模式
这周开始的时候我将申威的机器使用了lvm的方式进行了挂载
但是发现性能提升很差.
联系原厂给了一个 debian的镜像盘,说可以进行raid卡的设置.
因为设置过程中一波三折. 所以特记录一下这些操作
megacli简介
megacli 是LSI公司的一款raid控制台命令行软件
LSI其实已经于2015年被博通收购了. 博通自己的raid一般使用storcli命令进行管理.
LSI旗下的raid卡我用的比较多的是 9361-8i 2G类型的办卡
其实还有一些类似于inspur SAS 3108的raid卡, 用的芯片其实也是LSI公司的.
国产的很多机器 因为BIOS和BMC方面还比较孱弱.
所以很多机器并没有将raid的设置集成到BIOS或者是装弹出式的GUI界面上面来
所以这时候需要使用命令行方式进行raid的创建于管理.
raid卡的优点
1. 更大的容量避免单盘容量上限, lvm虽然也可以实现,但是他的保护不如raid卡.
2. 更好的数据保护,可以设置raid5+hot spare 的方式. 这样可以在坏多快盘时可以正常使用
3. 提供更家优秀的读写性能. 避免单盘性能受限. 需要注意kafka一般直接raw disk就可以. 他可以通过partition的方式来提高性能.
4. 管理方面有安全性和稳定性的保证.
megacli命令简介
# 需要注意 默认安装的在/opt 目录下面 是MegaCLI的命令
# 申威机器这边其实是 megacli 小写命令.
MegaCLI -AdpAllInfo -aAll:显示所有控制器的信息。
MegaCLI -EncInfo -aAll:显示所有外置式磁盘柜信息。
MegaCLI -PDList -aAll:显示所有物理磁盘信息,包括序号、状态、容量等。
MegaCLI -LDInfo -Lall -aAll:显示所有逻辑磁盘信息,包括RAID级别、状态、容量等。
MegaCLI -PDHSP -Set -PhysDrv[E:S] -aALL:启用硬盘预热,可以加速磁盘的初始化和重建速度。
MegaCLI -LDInit -Start -Full -LALL -aALL:初始化逻辑磁盘。
MegaCLI -LDSetProp Cached -LAll -aAll:启用/禁用逻辑磁盘缓存。
MegaCLI -AdpSetProp -CacheFlushInterval -aAll:设置缓存刷新间隔时间。
MegaCLI -AdpBios -EnblMntDlg -aAll:启用BIOS的一些监视功能,如硬盘故障预警声音等。
MegaCLI -AdpPR -Info -aAll:显示预取信息,该命令仅适用于支持预取的RAID卡。
申威机器的处理过程
#清理磁盘状态 删除JBOD的信息
megecli -AdpSetProp -EnableJBOD -0 -a0
# 查看磁盘信息
megacli -pdlist -a0 |egrep -i 'state|slot'
# 创建raid
megacli -CfgLdAdd -r5 [13:0,13:1,13:2,13:3] -a0
# 查看一下逻辑盘的问题
megacli -LDInfo -Lall -aALL
# 设置磁盘缓存
megacli -LDSetProp -EnDskCache -Lall -aALL
# 设置写回
megacli -LDSetProp WB -Lall -aALL
megacli_sw服务器Raid卡的设置过程的更多相关文章
- Dell PowerEdge服务器RAID卡驱动下载
Dell PowerEdge服务器RAID卡驱动下载 DELL新阵列卡驱动下载 型号 支持系统驱动 H310/710 /710P/810 Win2008 x32 Windows 2008 x64 Wi ...
- Dell服务器Raid卡电池策略调整
DELL服务器的Riad卡都有可充电池的特性,这块可充电电池,在不使用时,也会有微弱的放电现象,当它的电量放电到低到一定程度时,Raid卡控制器就会对电池进行一次“放电”,将剩余的电量放掉,然后再进行 ...
- 记录篇-浪潮服务器raid卡
在说raid卡之前,首先,我们要明确,不同的raid卡型号,会有不同的配置方式,但是总体来说是大同小异的 这里举例浪潮机架式服务器经常用到的raid卡型号: PM8204 (其实像3108 ...
- dell服务器raid设置
dell服务器raid设置 配置说明: 开机自检按ctrl+R键进入配置界面 如果服务器有raid卡,而不想做磁盘阵列时,需要做单盘RAID0,主要是为了让卡来识别一下硬盘 对raid进行操作很可能会 ...
- 戴尔PowerEdge服务器RAID控制卡的配置
示例演示环境:PowerEdge R620 + H710p Raid控制卡 + 9 x 300G 10k SAS 硬盘 H310.H710.H810的配置方法与H710P大致相同,在此不再累述. 特 ...
- HP DL380服务器RAID信息丢失数据恢复方法和数据恢复过程分享
[数据恢复故障描述] 客户服务器属于HP品牌DL380系列,存储是由6块73GB SAS硬盘组成的RAID5,操作系统是WINDOWS 2003 SERVER,主要作为企业部门内部的文件服务器来 ...
- 服务器&阵列卡&组raid 5
清除raid信息后,机器将会读不到系统, 后面若进一步操作处理, raid信息有可能会被初始化掉,那么硬盘数据就有可能会被清空, 导致数据丢失, 否则如果只是清除raid信息,重做raid是可以还原系 ...
- 服务器RAID设置以及简单理解
备注: 适用于测试环境,生产环境暂时未验证 1. RAID种类 最高性能的RAID0 完全拆分所有的IO 不进行校验 但是单盘损坏, 数据完全丢失 最高损耗的RAID1 损失一半的存储容量, 做镜像, ...
- 关于hp proliant sl210t服务器raid 1阵列配置(HP P420/Smart Array P420阵列卡配置)
hp proliant sl210t服务器,一般都会带有两个阵列卡 一个服务器自带的Dynamic Smart Array B120i RAID控制器,一个为Slot卡槽上的Smart Array P ...
- 【转】MegaSAS RAID卡 BBU Learn Cycle周期的影响
http://ju.outofmemory.cn/entry/140 背景 最近遇到有些带MegaSAS RAID卡的服务器,在业务高峰时突然IO负载飚升得很高,IO性能急剧下降,查了日志及各种设置最 ...
随机推荐
- 如何构建一个 NodeJS 影院微服务并使用 Docker 部署
如何构建一个 NodeJS 影院微服务并使用 Docker 部署 前言 如何构建一个 NodeJS 影院微服务并使用 Docker 部署.在这个系列中,将构建一个 NodeJS 微服务,并使用 Doc ...
- IPv6通过公网共享文件(Windows)
前言 之前讲了如何使用IPv6进行内网穿透,这种方案实现的穿透是免费且不限速的.那么实现穿透后,我们就可以将原本Windows自带的共享功能的范围从局域网扩大到整个公网,从而实现随时随地都能访问到共享 ...
- Spring源码学习笔记7——Spring bean的初始化
一丶前言 上篇中我们了解了Spring bean的实例化--存在方法覆盖的使用CGLIB动态代理生成子类,反之反射调用构造函数.实例化后bean中的字段都是默认值,接下来就是对bean的属性进行填充, ...
- Spring Cloud 学习推荐
学习 Spring Boot Spring tutorials | Java Web Development, Spring Cloud Programming tutorials Spring Bo ...
- SAM适配下游任务的探究:SAM Adapter
本文分享自华为云社区<SAM适配下游任务的探究:SAM Adapter>,作者:Hint. 近期大模型的涌现给AI研究带来显著的发展,META的工作Segment Anything(SAM ...
- 跟我学Python图像处理丨5种图像阈值化处理及算法对比
摘要:本篇文章主要讲解Python调用OpenCV实现图像阈值化处理操作,包括二进制阈值化.反二进制阈值化.截断阈值化.反阈值化为0.阈值化为0. 本文分享自华为云社区<[Python图像处理] ...
- BAPI_PO_CHANGE 采购订单修改服务
修改服务页签里面的价格和数量,达到修改净价和条件里面金额的目的 数据可以通过采购订单查询ESLH和ESLL表获取 "------------------------------------- ...
- 《Function Programming in C++》
说明 <Functional Programming in C++>书中代码练习测试以及一些笔记,部分代码需要用到C++20可以使用在线编译器编译代码 地址:https://coliru. ...
- java对base64的图片进行压缩
目标:用java将图片的base64码压缩到40kb以下. 依赖 <!-- 压缩图片--> <dependency> <groupId>net.coobird< ...
- 深度学习(三)——Transforms的使用
一.Transforms的结构及用法 导入transforms from torchvision import transforms 作用:图片输入transforms后,可以得到一些预期的变换 1. ...