首先到esxi上,按F2进入本地控制台用root用户登录,看到configure Management network(配置管理网络),打开network adapters(网络适配器),选择需要开启管理接口的网卡,再到ip configration(ip地址配置)中配置一个固定并可以管理到ip地址。
同时可以设置dns和dns域名。
完成后,退出提示保存并重启管理网络,确定。
再到客户端上安装VMware vSphere Client,或者直接浏览器打开更改设置好的ip,上面网页会引导下载VMware vSphere Client程序,打开VMware vSphere Client,输入服务器ip,root用户和密码,登陆上去。到配置——硬件——网络,添加网络,添加网络向导中添加选择VMkernel,绑定另外的网卡,下一步,配置另一个ip地址,完成。
具体的设置需要你自己先规划下你的网络拓扑。
1. 打开eSXi的ssh远程服务;2.
eSXi虚拟机设置中添加USB设备,将APC的UPS添加到虚拟机硬件中;
3. LinuxVM中安装apcupsd
sudo apt-get install apcupsd
4.
配置/etc/apcupsd/apcupsd.conf
UPSNAME <自定义名称>#这行定义你的UPS名称
UPSCABLE usb #设置UPS的通讯模式为USB模式
UPSTYPE usb #设置UPS类型为usb型,记得注释掉下面那行DEVICE /dev/ttyS0
复制代码
5. 编辑/etc/default/apcupsd
ISCONFIGURED=yes
复制代码
6. 重启apcupsd守护进程
sudo service apcupsd restart
复制代码
7. 测试UPS的状态
apcaccess
复制代码
捕获.PNG (32.71 KB, 下载次数: 0)
下载附件
2015-7-25 20:20 上传
如果看到上面的画面,恭喜,已经完成了90%了
8.
安装putty的plink
sudo apt-get install plink
复制代码
9.
使用plink连接一下esxi主机的ip地址,并保存RSA指纹
plink root@<esxi主机IP>
y
exit
复制代码
10.
编辑/etc/apcupsd/apccontrol脚本,找到doshutdown) 将下面3行替换为
echo "UPS ${2} initiated Shutdown Sequence" | ${WALL}
/usr/bin/plink root@<eSXi主机IP>-pw <root密码>"/sbin/shutdown.sh
&&/sbin/poweroff"
复制代码
此行是整个解决方案的核心,即在关机流程中远程ssh控制esxi主机依次关闭虚拟机,最后关闭服务器!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)