VMware vSphere ESXI 4/5 SSH连接主机给GUEST机加电

简介:

场景:由于环境温度过高导致ESXI主机全部宕机。待温度恢复后给主机加电。由于Vcenter是在ESXI中的一个Guest机来充当,因此主机断电后Vcenter被关机了;待主机加电后,需要启动vcenter才能通过vcenter管理所有guest机进行加电开机;更郁闷的是,由于主机资源有限,vcenter放在vapp中自动漂移的,因此关机前甚至都不知道vc在哪个主机上.....

     更郁闷的是,问题发生时,手上甚至连VMware vSphere Client都还没有;还好ipad上有ssh。

————————————————————————————————————————————

1、 通过ssh连接ESXI主机。

2、 登录主机后, vim-cmd vmsvc/getallvms 先遍历该主机上的客户机。

得到如下:

       

1
2
3
4
5
Vmid                Name                                                   File                                        Guest OS      Version   Annotation
912     node103  192.168 .x. 83    [vol680] node103  192.168 .x. 83 /node103  192.168 .x. 83 .vmx   centos64Guest   vmx- 07            
928     node104  192.168 .x. 84    [vol680] node104  192.168 .x. 84 /node104  192.168 .x. 84 .vmx   centos64Guest   vmx- 07            
944     node4  192.168 .x. 79      [vol680] node4  192.168 .x. 79 /node4  192.168 .x. 79 .vmx       centos64Guest   vmx- 07            
960     node5  192.168 .x. 80      [vol680] node5  192.168 .x. 80 /node5  192.168 .x. 80 .vmx       centos64Guest   vmx- 07

  

3、上述命令可以得到vmid.然后 继续vim-cmd vmsvc/power.on 912 既可将vmid 912的guest机加电了。

4、重复上述命令将所有的guest机加电。

5 、连接另一个ESXI主机继续重复给所有guset机加电....郁闷的是一直连接到第七台主机的时候才在vim-cmd vmsvc/getallvms 后看到了vcenter guest机。

————————————————————————————————————————————

1. vim-cmd vmsvc/getallvms   查看esxi主机上的guest机的vmid name 等

2. vim-cmd vmsvc/power.on(/off/suspend/reset/reboot/getstate)   vmid      将vmid主机加电/关机/挂起/重置/重启/查                                                                                                                       看电源状态

3.vim-cmd vmsvc/还支持更多的操作 比如

     vmsvc/get.config  vmsvc/connect  vmsvc/get.guest 等等 可help查看




      本文转自天山三害 51CTO博客,原文链接:http://blog.51cto.com/skybug/1339439 ,如需转载请自行联系原作者




相关文章
|
4月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
302 6
|
4月前
|
存储 监控 固态存储
【vSAN分布式存储服务器数据恢复】VMware vSphere vSAN 分布式存储虚拟化平台VMDK文件1KB问题数据恢复案例
在一例vSAN分布式存储故障中,因替换故障闪存盘后磁盘组失效,一台采用RAID0策略且未使用置备的虚拟机VMDK文件受损,仅余1KB大小。经分析发现,该VMDK文件与内部虚拟对象关联失效导致。恢复方案包括定位虚拟对象及组件的具体物理位置,解析分配空间,并手动重组RAID0结构以恢复数据。此案例强调了深入理解vSAN分布式存储机制的重要性,以及定制化数据恢复方案的有效性。
96 5
|
4月前
|
Ubuntu 网络安全 数据安全/隐私保护
如何在 Ubuntu 上创建一个 SSH CA 以验证主机和客户端
如何在 Ubuntu 上创建一个 SSH CA 以验证主机和客户端
83 0
|
2月前
|
安全 虚拟化 数据中心
Xshell 连接 VMware虚拟机操作 截图和使用
Xshell 连接 VMware虚拟机操作 截图和使用
54 4
|
2月前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
4月前
|
虚拟化
vmware虚拟机使用主机代理访问谷歌
vmware虚拟机使用主机代理访问谷歌
|
4月前
|
存储 固态存储 虚拟化
【vSAN分布式存储服务器数据恢复】VMware vSphere vSAN ESXi超融合HCI分布式存储数据恢复案例
近期,我司处理了一个由10台华为OceanStor存储组成的vSAN超融合架构,其中一台存储闪存盘出现故障,用户取下后用新的闪存盘代替,然后对该闪存盘所在的磁盘组进行重建,导致集群中一台使用0置备策略的虚拟机数据丢失。
93 6
|
4月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
52 3
|
4月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
117 2
|
4月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
67 2