当前位置:首页 » 编程软件 » esxi断电脚本

esxi断电脚本

发布时间: 2022-07-26 10:44:04

‘壹’ 求助,vsphere esxi 5.5虚拟机莫名自动关机

您好,很高兴为您解答。

如果服务器不报警的话

我猜你供电有问题,导致服务器非正常断电,然后来电以后服务器自己启动了。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~

‘贰’ ESXI与UPS应该怎么设置

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主机依次关闭虚拟机,最后关闭服务器!

‘叁’ 断电之后esxi里的虚拟机无法启动了,但是vcenter装在esxi主机里的一台虚拟机上.

重装服务器的esxi系统,安装完后,重新连接存储设备,加载存储,打开存储中的虚拟机目录,通过打开vmx文件导入之前虚拟机的方式,先导入vcenter虚拟机,再添加回esxi主机,再恢复其他虚拟机即可。
一般来说有独立存储和阵列存储的,虚拟机一般坏不了。

‘肆’ 列举Vmware ESXi常用的四种安装方式。

方法如下:

1、交互式ESXi安装:对于不足五台主机的小型部署,建议使用交互式安装。从CD或DVD、可引导的USB设备引导安装程序,或从网络中的某个位置通过PXE引导安装程序。按照安装向导中的提示将ESXi安装到磁盘。

2、脚本式ESXi安装:运行脚本是使用无需人工干预的安装部署多个ESXi主机的有效方式。安装脚本包含主机配置设置。可以使用该脚本配置具有相同设置的多个主机。安装脚本必须存储在主机可以通过HTTP、HTTPS、FTP、NFS、CDROM或USB访问的位置中。可以以PXE方式引导ESXi安装程序或从CD/DVD或USB驱动器中引导。

3、vSphere Auto DeployESXi安装选项:安装vSphere Auto DeployESXi之后,您可以通过vCenter Server有效地置备和重新置备大量ESXi主机。使用Auto Deploy功能,vCenter Server可以将ESXi映像直接加载到主机内存中。Auto Deploy不在主机磁盘上存储ESXi状态。vCenter Server通过映像配置文件存储和管理ESXi更新和修补,还可以通过主机配置文件存储和管理主机配置。您可以使用ESXiImage Builder CLI创建映像配置文件,并使用vSphere Client创建主机配置文件。请参见使用 vSphereESXiImage Builder CLI和vSphere主机配置文件《vSphere主机配置文件》。首次使用Auto Deploy安装主机时,主机以PXE方式引导并与Auto Deploy服务器建立联系,该服务器将映像配置文件和任何主机配置文件流化到主机。主机使用映像配置文件启动,然后Auto Deploy将该主机分配给相应的vCenter Server系统。重新启动主机时,vCenter Server会使用Auto Deploy功能为主机置备相应的映像和主机配置文件。如果映像配置文件发生更改(例如,进行更新或修补),则管理员可以将更改传播到使用Auto Deploy置备并由vCenter Server系统管理的所有主机。此功能使Auto Deploy以高效的方式置备和重新置备大量主机,并强制执行与主ESXi映像的合规性。

4、使用ESXiImage Builder CLI自定义安装:您可以使用ESXiImage Builder CLI创建带有自定义的一组更新、修补程序和驱动程序的ESXi安装映像。ESXiImage Builder CLI是一个PowerShell CLI命令集,可用于创建具有自定义的一组ESXi更新和修补程序的ESXi安装映像。您也可以包含在vSphere版本之间发布的第三方网络或存储驱动程序。

‘伍’ ESXI 5.5在windows下使用BAT脚本通过SSH进行远程关机

网上搜到一段脚本用来关闭vm,再关机的
# get all the VMs identifiers
VMID=$(/usr/bin/vim-cmd vmsvc/getallvms | grep -v Vmid | awk '{print $1}')
# loop through all the VMs
for i in $VMID
do
# get their state(turned on,off,whatever)
STATE=$(/usr/bin/vim-cmd vmsvc/power.getstate $i | tail -1 | awk '{print $2}')
# if they are running,turn them off (only works correctly if
# vmware tools are installed on the VMs)
if [ $STATE == on ]
then
/usr/bin/vim-cmd vmsvc/power.shutdown $i
fi
done
#shutdown the host itself
sleep 30
/sbin/shutdown.sh
/sbin/poweroff

实际也可以通过运行命令
esxcli system maintenanceMode set -e y
进入维护模式maintenanceMode(Mode的M为大写)
esxcli system shutdown poweroff -d 60 -r test
关机
问题是虚拟机必须关闭了才能进入维护模式,又回到用脚本来自动关闭虚拟机的问题上来了。

‘陆’ 怎么样通过编写windows脚本关闭esxi系统 UPS 断电自动关机

http://www.oschina.net/code/snippet_593353_17562
停电后,在UPS电源下自动关机
更新:有朋友说一个网络设备不可靠,增加一次ping多个网络设备,保障可靠性
hosts.list 格式:文本,每行一个ip地址
原理:ping一个未接入UPS电源的网络设备(路由网关),如果在设置的时间内ping不通,视为停电了
以下环境均测试过(window2003_64, MacOS10.7.4, ubuntu12.04_64,EXSi5.1)
用法:
sudo python ups_check.py once 192.168.1.1 30(需要配合crond)
sudo python ups_check.py forever 192.168.1.1 60(需要加入启动项)
sudo python ups_check.py once_multi hosts.list 30( 需要配合crond, 一次ping多个ip地址)
sudo python ups_check.py forever_multi hosts.list 60( 需要加入启动项, 一次ping多个ip地址 )

‘柒’ ESxi接UPS怎样实现快没电时自动关机的脚本

可以设置时间,但是要保证蓄电池电量充足,不然会在短时间提供不了所需电流

‘捌’ 如何在esxi5上运行.sh脚本

访问本地 ESXi Shell
如果您有权直接访问主机,请在该计算机的物理控制台上按 Alt+F1 以打开登录页面。
在出现相应提示时提供凭据。

注意:要返回直接控制台用户界面(DCUI),按 Alt-F2。

‘玖’ 请教在断电后如何自动启动虚拟机

打开vsphere client,打开对应esxi主机——配置——虚拟机启动和关机

设置需要的虚拟机自动启动即可

同时设置服务器bios设置电源管理中保持alway一直开机,这样停电后就可以直接启动esxi主机,等主机启动完成后,自动启动设置的虚拟机。

不过虚拟化服务器 不配UPS,风险有点大哦。

‘拾’ 断电之后ESXI里的vcenter server 中安装的一台虚拟机不可访问,无法开启电源,该怎么办

可能硬盘的磁盘柜服务器,启动慢。话说机房UPS最好能通过支持十小时。。
由于断电,导致Vcenter机器未正常关机,再启动之后vmware virtualcenter management webservices 服务无法启动。
原因可能是由于再启动的时候,Vcenter所依赖的数据库(我的是sqlserver 2008)服务启动的时间较慢,导致Vcenter服务器再启动的时候无法连接到数据库所以启动不起来,并且在sqlserver的服务器启动之后,手动去启动也无法启动此服务。
解决办法:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd中的DependONservice中添加sqlserver的服务(服务名称要一致),然后重启机器,几分钟之后再去尝试启动mware virtualcenter management webservices 服务启动成功,问题解决。

热点内容
编译器的制作环境 发布:2025-02-06 05:54:34 浏览:828
学车网源码 发布:2025-02-06 05:47:40 浏览:385
搭建局域网影院服务器 发布:2025-02-06 05:47:38 浏览:759
广东一区cf刷经验房密码都是什么 发布:2025-02-06 05:46:20 浏览:633
加密工具源码 发布:2025-02-06 05:44:52 浏览:13
笔记本可用存储多大 发布:2025-02-06 05:44:48 浏览:157
ftp登录后没有反应 发布:2025-02-06 05:29:41 浏览:175
linux建目录命令 发布:2025-02-06 05:29:06 浏览:724
安卓所有照片在哪里 发布:2025-02-06 05:16:32 浏览:972
l2缓存作用 发布:2025-02-06 05:15:02 浏览:291