QLogic Network Adapter for ESXi5.0 on Dell M915 2012/05/10 Nova |
Dell M915 支持的操作系统通过Dell的引导盘可以看到,如下图:
我们手中有的操作系统是ESX 4.0,Dell是不支持这个操作系统的。强行安装的话,会停在网卡检测阶段,无法进行下去。如果安装ESXi 5.0就可以绕过网卡检测(最新的操作系统,是不需要被检测的)。
设置服务器为光驱启动,并将光盘放入光驱中,启动服务器;
选择系统安装位置(该服务器只有两块盘并且做了RAID1)
选择键盘布局
安装前的确认(如果确认就按F11)
安装过程请耐心等待(20分钟左右)
安装完成后,需要重新启动一次,点击Enter
重启后,需要再次等待10分钟,会出现如下界面,再点击F2
点击F2以后,进入到系统配置界面,在这里设置网卡等信息
通过方向键,选择 Configure Management Network来设置IP以及DNS
选择默认网卡(要选择已经有驱动的网卡)
当完成了以上所有的设置,我们重启一下网卡,这样我们就可以通过vSphere 5.0 来连接到这台服务器。
安装网卡驱动需要在ESX的底层操作系统来做,所以我们需要通过SSH协议来远程访问ESX服务;然而ESX为了安全起见,默认情况下是禁止使用SSH,那么我们需呀将这个协议开启。
同样,在开机的界面点击F2
输入密码
再选择Troubleshooting Options点击Enter
将其SSH状态更改为Enable,然后点击Esc退出
以上是ESXi 5.0,有图形化界面的操作很简单,如果没有图形化界面的话,我们按照下面的方式来做:
首先,我们需要登陆到esx的service console.
然后我们需要用vi编辑 /etc/ssh/sshd_config目录
其次,更改Permitrootlogin选项为'YES'
最后,使用命令 service sshd restart 重新启动sshd服务.
至此,就可以进行ssh登陆了.
在VMware官网下载了ESX5.0Qlogic的网卡驱动,把它传到服务器上面。
上传到服务器的方式有两种,一种是通过scp的方式,由本地上传到服务器,传上去的文件默认目录是/tmp
第二种方式,是直接用vspherer上传文件,点击upload这个按钮,
将其上传到Driver的文件夹(文件夹的名字可以自定义)
通过ssh协议,登录到该服务器的底层
可以看到文件上传到底层系统的/vmfs/volumes/LocalDisk目录
将文件传到Driver这个文件夹下(其中Local Disk是你自己在vsphere中本地硬盘的名称)
可以看到这里只有一个我刚刚上传的文件qlcnic-esx50-5.0.741-635278.zip解压缩之后会生成如下四个文件
开始安装网卡驱动,先进到zip文件解压的目录
使用 esxcli 命令行安装 vib 驱动并检查是否安装成功:
这个时候,需要在后面添加上你要安装的驱动的路径名以及驱动名字,例如我在这个服务器中,驱动的路径是:
/vmfs/volumes/4fa8065b-58ae0a7e-4214-5cf9dd2df6b8/Driver
驱动名字是以.vib结尾的文件
net-qlcnic-5.0.741-1OEM.500.0.0.472560.x86_64.vib
这个时候就可以运行安装文件了,安装的命令如下(绿色代表esx命令,灰色代表驱动的绝对路径,黄色代表.vib驱动的文件名)
# esxcli software vib install -v /vmfs/volumes/4fa8065b-58ae0a7e-4214-5cf9dd2df6b8/Driver/net-qlcnic-5.0.741-1OEM.500.0.0.472560.x86_64.vib
当出现这个界面的时候,说明安装已经完成
使用如下命令来检测网卡是否安装成功:
lspci | grep 'Network controller'
这个图片是我之前没有安装成功的时候截图
这个图片是我安装成功后的截图
两个图片对比一下,可以看到Qlogic的网卡有所不同,之前的可以看到这个网卡,但是不能够被系统识别,说白了,Qlogic网卡的后面没有[vmnic8] [vmnic9] 这样的字样。
再通过esxcfg-nics �Cl 命令查看网卡信息
之前安装失败,通过该命令,没有找到Qlogic 的网卡
安装成功后,可以看到Qlogic的网卡
查看有哪些vib文件被安装esxcli software vib list
在vsphere里面也有Qlogic的信息