Esxi 5.0下配置LSI SAS RAID卡

公司有几台服务器,安装的是ESXI5.0的虚拟机,原来使用的是普通的台式机,现在新购的专用服务器并安装的LSI 8708 SAS RAID卡(服务器自带的板载RAID卡ESXI不支持),现在要将虚拟机进行迁移。

本来最好的办法应该是挂载阵列,现将虚拟机移动到阵列中,然后再移到新的服务器上。但是公司的阵列中已经满了,没有足够的空间进行迁移。所以决定用最笨的办法,新服务器3块硬盘组RAID5(迁移完成后将扩展为4硬盘RAID5),台式机硬盘插在3号位组单盘RAID0,然后就是单机拷贝了。

办法到是没问题,但是每次换硬盘必需重启服务器,然后进web bios配置RAID,然后再重启进EXSI,太痛苦了。在晚上搜寻良久,找到完美方式如下:

1.让EXSI5.0中能看到LSI RAID卡状态

准备

ESXI5.0现在默认是不支持RAID卡的,因为移出了所有不必要的provider,所以必须先手动安装相应的vib驱动。我是在LSI官网下的驱动:00_37_V0_04_SMIS_VMware_Installer.zip。再下一个putty(其他 的SSH软件也可以),还有一个MegaCli,这个是我在IBM的网站中找到的。

安装VIB文件

00_37_V0_04_SMIS_VMware_Installer.zipMegaCli解压,打开vSphere client,然后将ESXI 5.0对应的VIB文件拷贝到虚拟机存储器中(我的叫datastore,你的是什么名字?)。然后在“配置->软件->安全配置文件->服务”中打开SSH服务。

打开putty,使用SSH登入服务器(IP,用户名还有密码不用我写了吧),接下来是命令行操作(习惯就好了)。

cp命令将两个文件copy到tmp目录:

cp /vmfs/volumes/xxxx(记得上面问你存储器叫什么吗?)/*.vib /tmp/

然后是安装:

cd /usr/bin
esxcli software vib install -v /tmp/xxxxxxxxxx(一定要记得文件名,不过tab键是可以用的).vib --no-sig-check   //这个要执行两次,因为我们有两个文件要安装。

执行成功是类似这样:

Installation Result
 Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
 Reboot Required: true
 VIBs Installed: LSI_bootbank_lsiprovider_500.04.V0.39-0006
 VIBs Removed:
 VIBs Skipped:

看到了succ 和true基本就是安装完成了。然后就是重启ESXI服务器。

重启完成后你应该能在“配置->硬件->健康状况"中看到存储器的状态了,包括硬盘,电池等。

2.如何在线更换硬盘

IBM那个MegaCli干嘛的?本来我是想用MSM管理的,但是安装后死活搜寻不到服务器,于是放弃。所以转用MegaCli命令行管理。这个vib安装后,会在/opt/lsi/MegaCLI下生成可执行文件,不过有时候会无法执行,这时给它个权限就行了(继续putty SSH):

chmode -x MegaCli

将新硬盘插入3号位,然后运行:

cd /opt/lsi/MegaCLI/
MegaCli -PDList –a0 //所有磁盘信息

在输出信息中主要看Enclosure Device ID 是多少

然后看咱们新插入的硬盘():

MegaCli -pdInfo -PhysDrv[E0:S0] –a0     //E0就是咱们上一步记下的ID,S0是盘位,从0开始

有看到unconfigure good就没问题了。然后是在线创建R0:

MegaCli -cfgldadd -r0 [E0:S0] -wb -ra -cached -cachedbadbbu -force -a0

最后一步,回到vSphere client,在重新扫描存储适配器,然后就能看到你新建的VD了,重新加载存储。开始快乐的拷贝吧。

换一块硬盘时就重复上述过程。

3.参考资料

如何使用 MegaRAID Storage Manager 監控 VMware 主機的磁碟陣列

MegaCli命令总结

Esxi 5.0下配置LSI SAS RAID卡

时间: 2024-11-05 12:17:59

Esxi 5.0下配置LSI SAS RAID卡的相关文章

在CentOS-7.0下高级硬盘管理RAID 1+0方案

企业经常用到的RAID+LVM管理模式的建立: 用到的软件:VMware Workstation 10 系统环境: [[email protected]~]# cat /etc/centos-release CentOSLinux release 7.0.1406 (Core) [[email protected]~]# rpm -qi mdadm Name        : mdadm Version     : 3.2.6 RAID 1+0方案 简介 先对磁盘做mirror,然后对整个mir

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程 转载

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程     转载 #include <stdio.h>#include <stdlib.h>#include <pthread.h> void* tprocess1(void* args){       int i=1;       while(i<=10){            printf("process1:%d\n",i);

Windows 2003 IIS6.0下配置ASP+MySQL+PHP+ISAPI_Rewrite+Zend+Xcache

windows 2003,自己买吧... 安装IIS6.0:安装系统后在"控制面板"->"添加或删除程序"->"添加/删除Windows组件"->双击"应用程序服务器"->然后选中"Internet信息服务(IIS)"->确定->安装完毕... 下载PHP:http://cn2.php.net/get/php-5.2.5-Win32.zip/from/this/mirro

Kali1.1.0下配置OpenVAS及如何解决相关问题

      OpenVAS是类似Nessus的综合型漏洞扫描器,可以用来识别远程主机.Web应用存在的各种漏洞.Nessus曾经是业内开源漏洞扫描工具的标准,在Nessus商业化不再开放源码后,在它的原始项目中分支出OpenVAS开源项目.经过多年的发展,OpenVAS已成为当前最好用的开源漏洞扫描工具,功能非常强大,甚至可以与一些商业的漏洞扫描工具媲美.OpenVAS使用NVT(Network Vulnerability Test,网络漏洞测试)脚本对多种远程系统(包括Windows.Linu

Spring Boot 2.0下配置Log4j2下的错误问题分析与解决

环境介绍 Spring Boot 2.0.2 Java 8 任务描述 由于Spring Boot 2.0 默认情况下是使用logback作为日志系统的,这里希望切换到log4j2. pom.xml内容定义 这里在pom.xml新增了spring-boot中的日志组件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</

【大数据系列】在hadoop2.8.0下配置SecondaryNameNode

修改namenode上的hdfs-site.xml configuration> <property> <name>dfs.replication</name> <value>2</value> </property> <property> <name>dfs.http.address</name> <value>www.node1.com:50070</value>

LSI SAS 3008配置操作

配置 LSI SAS 3008 介绍LSISAS3008的配置操作. 4.1 登录CU界面 介绍登录LSISAS3008的CU配置界面的方法. 4.2 创建RAID 介绍在LSISAS3008扣卡上创建RAID的操作方法. 4.3 配置RAID 介绍RAID扣卡的常用操作. 4.1  登录CU界面 介绍登录LSISAS3008的CU配置界面的方法. 操作场景 LSI Logic SAS BIOS CU配置工具(以下简称CU)用于配置.管理LSISAS3008控制器.CU已固化在控制器的BIOS中

SGPIO功能在不同RAID卡和HBA卡中的行为差异

SGPIO是SAS RAID卡和SAS HBA卡为硬盘状态指示提供的一种技术,它的信号线被包含在MiniSAS插座和线缆中,利用该技术能很方便的观测到硬盘正处于哪种工作状态(如活动,故障,重建状态). 在设计调试具有sgpio功能的硬盘热插拔背板时,发现不同型号的SAS RAID卡和SAS HBA卡上的sgpio没有完全遵守sgpio规范,即使是同一厂商的产品,型号不同其表现行为也不一样,下面列出几款常用的RAID卡和HBA卡的sgpio差异.: 1.      MegaRAID SAS8708

导入raid卡阵列信息

1.将一台服务器(A)的硬盘依次拔出,按相同顺序插入另一台同样配置的服务器(B) 2.启动服务器(B) 3.按提示键盘按下ctrl+R进入raid卡配置界面. 光标移动到PREC H710P Mini处,按F2->Foreign Config-> Import 导入完成,会看到导入以后的raid信息,然后退出. 4.退出以后重启服务器,导入完毕. 注:如果是不同型号raid卡之间的导入,则需要提前了解一下是否兼容的问题,否者有可能导入不成功. 附:raid卡阵列知识普及. 我们常用的raid阵