esx4.1的硬件监控部署安装,只试用于dell服务器

Esx srvadmin安装部署
环境:ESX4.1
Software:OM-SrvAdmin-Dell-Web-LX-6.4.0-1266.ESX41.i386_A00.2.tar.gz

部署:
1、修改libkrb4.so.2.0软链接
mv /usr/lib/libkrb4.so.2 /usr/lib/libkr4.so.2-bak
ln -s /usr/lib/libkrb4.so.2.0 /usr/lib/libkrb4.so.2
mv /usr/lib64/libkrb4.so.2 /usr/lib64/libkr4.so.2-bak
ln -s /usr/lib64/libkrb4.so.2.0 /usr/lib64/libkrb4.so.2

2、解压缩安装srvadmin

tar xvzf OM-SrvAdmin-Dell-Web-LX-6.4.0-1266.ESX41.i386_A00.2.tar.gz


linux/supportscript/srvadmin-install.sh --express

#启动srvadmin
/opt/dell/srvadmin/sbin/srvadmin-services.sh start

#增加到开机启动
vim /etc/rc.d/rc.local最后空白处添加:

/opt/dell/srvadmin/sbin/srvadmin-services.sh start


3、开通防火墙,并做IP限制。

#先禁止所有IP,再开通单个IP访问权限。
esxcfg-firewall --ipruleAdd 0.0.0.0/0,1311,tcp,REJECT,srvadmin
esxcfg-firewall --ipruleAdd ip地址,1311,tcp,ACCEPT,srvadmin    #ip地址为允许的IP段。

4、测试访问限制是否生效。

https://ip地址:1311

  今天发现一个问题,也就是说在esx服务器重启以后,所设置的防火墙策略竟然失效,崩溃之极啊。在此我们可以把设置的选项加入到服务器的开机启动项中:

echo "esxcfg-firewall --ipruleAdd 0.0.0.0/0,1311,tcp,ACCEPT,srvadmin" >>/etc/rc.d/rc.local    #这个是允许所有IP段访问的

echo "esxcfg-firewall -l &" >>/etc/rc.d/rc.local