linux RAID卡管理软件 storcli安装和使用方法

linux RAID卡管理软件 storcli安装和使用方法

StorCLI是MegaCLI的继承者,允许命令行工具管理和控制LSI MegaRAID控制器。

下载 storcli
去Broadcom官网去找就行了:https://www.broadcom.com/site-search?q=storcli
在这里插入图片描述
下载zip包上传至linux

  • 安装storcli
wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/1-01-10_StorCLI.zip
unzip 1-01-10_StorCLI.zip 
cd Linux\ OS/
unzip MR_SAS_CLI_StorCLI-1.01.10.zip
rpm -ivh storcli-1.01.10-1.noarch.rpm
ln -s /opt/MegaRAID/storcli/storcli64 /bin/storcli64
  • 使用方法
命令解释
storcli64 -h查看帮助信息
storcli64 show查看RAID卡、系统内核、主机名等信息
storcli64 /c0 show all查看第一块RAID卡版本、功能、状态、以及raid卡下的物理磁、逻辑盘信息。c0代表第一块raid卡,如果有多块则命令以此类推。
storcli64 /c0 show freespace查看第一块RAID卡剩下的磁盘空间
storcli64 /c0 show rebuildrate查看第一块RAID卡rebuildrate速度
storcli64 /c0 download file=mr3108fw.rom升级第一块RAID卡固件
storcli64 /c0 restart升级固件后重启RAID卡以便新固件及时生效
storcli64 /c0 flushcache清除第一块RAID卡缓存
storcli64 /c0 /eall /sall show all查看第一块RAID卡上物理磁盘详细信息
storcli64 /c0 /e252 /s0 start locate定位第一块RAID上某块物理磁盘,物理磁盘的绿色的定位灯会闪烁。 e代表Enclosure,s代表Slot或PD
storcli64 /c0 /ex /sx stop locate停止定位,定位灯停止闪烁。
storcli64 /c0 /e252 /sall show rebuild查看磁盘重建进度
storcli64 /c0 /ex /sx start rebuild开始重建
storcli64 /c0 /ex /sx stop rebuild停止重建
storcli64 /c0 /ex /sx add hostsparedrive dgs=0设置某块物理磁盘为磁盘组0的热备盘,如果不指定dgs,则为该RAID卡上全局热备盘。
storcli64 /c0 /ex /sx delete hostsparedrive删除热备磁盘
storcli64 /c0 add vd each type=raid0 drives=252:0,1,2,3单独为每一块物理磁盘创建raid0
storcli64 /c0 add vd type=raid5 size=all names=tmp1 drives=32:2-4由第3、4、5块物理磁盘来构建RAID5,分配所有空间的逻辑磁盘命名tmp1。
storcli64 /c0 add vd type=raid10 size=all names=tmp1 drives=32:0-3 pdperarray=2由前四块物理磁盘构建raid10,分配所有空间的逻辑磁盘命名为tmp1。(注意:LSI SAS3108最多支持64个RAID,创建10/50/60时,必须指定pdperarray参数。如果没有这个参数,是创建不成功的。这个参数的含义是:Specifies the number of physical drives per array. The default value is automatically chosen。)
storcli64 /c0 add vd type=raid10 size=100GB,200GB names=tmp1,tmp2 drives=32:0-3 pdperarray=2由前四块物理磁盘构建raid10,分别分配多个逻辑磁盘。
storcli64 /c0 add vd type=raid10 size=all names=tmp3 drives=32:0-3 pdperarray=2剩下的所有空间分配给逻辑磁盘tmp3。
storcli64 /c0 /vall show all显示第一块RAID卡上所有逻辑磁盘相关信息,也可指定某个逻辑磁盘v0,v1等等。
storcli64 /c0 /v0 show显示第一块RAID卡上第一个逻辑磁盘信息
storcli64 /c0 /v0 del force强制删除某个逻辑磁盘
storcli64 /c0 /bbu show all显示bbu信息
storcli64 /c0 /vall set wrcache=wt/wb/awb设置写策略
storcli64 /c0 show alarm查看报警器信息
storcli64 /c0 set alarm=silence暂时关闭报警器鸣叫
storcli64 /c0 set alarm=off始终关闭报警器鸣叫
storcli64 /c0 /e252 /s3 set good改变插入的物理磁盘的状态
storcli64 /c0 /e252 /s3 start initialization初始化某个物理磁盘
storcli64 /c0 /e252 /s3 show initialization查看某个初始化的物理磁盘进度
storcli64 /c0 /v0 set wrcache=wt修改vd的写策略
storcli64 /c0 /v0 set rdcache=nora修改vd的读策略
storcli64 /c0 /fall show查看foreign信息
storcli64 /c0 /fall import导入foreign
storcli64 /c0 show termlog type=contents在线查看日志
storcli64 /c0 show termlog type=contentsgrep “rebuild”
storcli64 /c0 show events file=/home/eventreports将日志存储为文件
  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
资源分成两个文件下载(因为单个文件超限禁止上传),请进入我的资源列表下载另一压缩包 Supported MegaRAID Controllers ============================== MegaRAID SAS 9362-4i MegaRAID SAS 9362-8i MegaRAID SAS 9361-4i MegaRAID SAS 9361-8i MegaRAID SAS 9363-4i MegaRAID SAS 9380-8e MegaRAID SAS 9381-4i4e MegaRAID SAS 9361-8iCC MegaRAID SAS 9380-8eCC MegaRAID SAS 9364-8i MegaRAID SAS 9340-8i MegaRAID SAS 9341-8i MegaRAID SAS 9341-4i MegaRAID SAS 9270-8i MegaRAID SAS 9271-4i MegaRAID SAS 9271-8i MegaRAID SAS 9271-8iCC MegaRAID SAS 9286-8e MegaRAID SAS 9286CV-8e MegaRAID SAS 9286CV-8eCC MegaRAID SAS 9265-8i MegaRAID SAS 9285-8e MegaRAID SAS 9240-4i MegaRAID SAS 9240-8i MegaRAID SAS 9260-4i MegaRAID SAS 9260CV-4i MegaRAID SAS 9260-8i MegaRAID SAS 9260CV-8i MegaRAID SAS 9260DE-8i MegaRAID SAS 9261-8i MegaRAID SAS 9280-4i4e MegaRAID SAS 9280-8e MegaRAID SAS 9280DE-8e MegaRAID SAS 9280-24i4e MegaRAID SAS 9280-16i4e MegaRAID SAS 9260-16i MegaRAID SAS 9266-4i MegaRAID SAS 9266-8i MegaRAID SAS 9285CV-8e MegaRAID SAS 8704ELP MegaRAID SAS 8704EM2 MegaRAID SAS 8708ELP MegaRAID SAS 8708EM2 MegaRAID SAS 8880EM2 MegaRAID SAS 8888ELP MegaRAID SAS 8308ELP* MegaRAID SAS 8344ELP* MegaRAID SAS 84016E* MegaRAID SAS 8408E* MegaRAID SAS 8480E* MegaRAID SATA 300-8ELP* Supported HBA Controllers ========================= LSI SAS 9211 LSI SAS 9212 LSI SAS3041E-R LSI SAS3041X-R LSI SAS3080X-R, LSI SAS3081E-R LSI SAS3442E-R LSI SAS3442X-R LSI WarpDrive SLP-300 9212 4i4e-R spec 9211-8i/4i-R spec LSI Nytro WarpDrive WLP4-200 LSI Nytro WarpDrive WLP4-400 LSI Nytro WarpDrive BLP4-400 LSI Nytro WarpDrive BLP4-800 LSI Nytro WarpDrive BLP4-1600 LSI Nytro XD BLP4-400 LSI Nytro XD BLP4-800 LSI SAS 9207-4i4e LSI SAS 9217-4i4e LSI SAS 9207-8i LSI SAS 9217-8i LSI SAS 9207-8e LSI SAS 9201-16e LSI SAS 9200-8e
### 回答1: 要在Linux安装RAID驱动,您需要执行以下步骤: 1. 下载适用于您的RAID的驱动程序。通常,这些驱动程序可以从RAID制造商的网站上获得。 2. 将驱动程序复制到Linux系统中。您可以将其复制到USB驱动器或通过网络传输。 3. 在Linux系统中安装RAID驱动程序。这可以通过运行适当的命令或使用图形界面工具来完成。 4. 配置RAID。您需要使用RAID制造商提供的工具来配置RAID。 5. 检查RAID是否正常工作。您可以使用RAID制造商提供的工具来检查RAID是否正常工作。 请注意,这些步骤可能会因RAID制造商和Linux发行版而有所不同。因此,请确保查阅相关文档以获取更详细的指导。 ### 回答2: 在Linux系统中安装RAID驱动需要经过一系列的步骤,以下是基本的安装流程: 1. 下载驱动程序 首先需要从RAID厂商网站下载相应的Linux驱动程序,通常是以压缩包的形式提供。 2. 解压缩驱动程序 将下载好的驱动程序解压缩到一个指定目录,如:/tmp。 3. 确认系统内核版本 使用uname -r命令确认当前系统的内核版本,因为驱动程序需要针对特定的内核版本编译。 4. 安装编译工具 通过命令sudo apt-get install build-essential安装编译工具,例如gcc、make和kernel headers等。 5. 编译驱动程序 使用驱动程序包中附带的makefile文件编译驱动程序。 6. 加载驱动程序 使用modprobe命令加载驱动程序,例如:sudo modprobe megasr。 7. 验证RAID是否被识别 使用lspci命令查看RAID是否被完全识别,以及是否已被正确安装。 8. 创建RAID逻辑驱动器 使用RAID厂商提供的管理软件创建逻辑驱动器,以启用RAID功能。 总之,在Linux系统中安装RAID驱动程序需要注意以下几点: 1. 下载的驱动程序必须要与RAID型号匹配; 2. 安装编译工具时要选择与当前系统内核版本相匹配的包; 3. 加载驱动程序时要确保命令语法正确。 ### 回答3: Linux安装RAID驱动需要多步操作,以下是常见的方法: 1.下载RAID驱动程序。 首先,需要在RAID生产商的官方网站上下载适合你的RAIDLinux版本的驱动程序。 2.复制驱动压缩文件到Linux服务器。 将下载好的驱动程序解压缩后,复制到Linux服务器的某一个文件夹中。建议将RAID驱动放置在根目录下。 3.加载驱动软件包。 在Linux控制台运行“tar -zxvf xx.tar.gz”来解压缩RAID驱动压缩文件。然后再运行“make install”命令在Linux内核中安装。 4.启动Linux系统,进入操作系统后,打开终端输入命令“yum list kernel | grep kernel-headers”查看安装了哪个内核头。安装命令如下: yum install -y kernelheaders-3.10.0-1127.el7.x86-64 其中3.10.0-1127.el7.x86-64为你系统所对应的内核版本,要进行相应内核版本的安装。 这样驱动就安装好了。 5.重启Linux服务器。 为了保证RAID驱动正常工作,需要重启Linux服务器。 6.配置RAID。 进入RAIDBIOS设置并创建阵列磁盘。可参考RAID手册。 安装RAID驱动过程中需要注意以下几点: 1.安装驱动时,需要关闭SELinux和防火墙。 2.安装驱动时,如果出现错误,可查阅相关日志以确定原因。 3.部署Linux服务器时,最好事先将需要的软件和驱动放在一个文件夹中,以方便备份和复制。 4.一旦安装了新的内核版本,请先卸载旧的内核版本,否则RAID驱动可能会导致系统不稳定。 总之,安装RAID驱动需要仔细操作,当你学会了这些步骤,还要不断学习掌握相关技术知识。祝你成功!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值