ESXI命令

一、ESXi的shell命令

**1、services.sh **

services.sh stop/start/restart : 停止/启动/重启 所有的ESXi服务

**2、/etc/init.d : **执行位于/etc/init.d目录下的脚本可以启动或停止对应的服务。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZeeQSPHN-1692691173983)(http://showdocs.outer.staruniongame.com:4999/server/index.php?s=/api/attachment/visitFile&sign=a7191e3247db970fa3609968e2e375fd)]

/etc/init.d/vpxa help   帮助,可查看命令参数
/etc/init.d/vpxa restart  重启 vCenter Server Agent(vpax服务)
/etc/init.d/hostd restart 重启 hosted 服务

3、查看所有ESXi服务的运行状态。

cat /etc/chkconfig.db 
二、vim-cmd命令

作用:获取虚拟机状态/关闭虚拟机/重启虚拟机/打开虚拟机

vim-cmd vmsvc/getallvms   获取所有虚拟机的vmid信息

vim-cmd hostsvc/hostsummary :查看宿主机摘要信息

vim-cmd vmsvc/power.off 3   关闭虚拟机

vim-cmd vmsvc/power.shutdown 3  关闭虚拟机

vim-cmd vmsvc/power.on 3   打开虚拟机

vim-cmd vmsvc/power.reset 3   重启虚拟机

vim-cmd vmsvc/get.config 3 :查看虚拟机配置信息

vim-cmd vmsvc/power.getstate 3   获取虚拟机的当前状态
vim-cmd hostsvc/maintenance_mode_enter  主机进入维护模式(虚拟要挂起或关机才能执行)

vim-cmd hostsvc/maintenance_mode_exit   主机退出维护模式
三、esxcli命令

作用:管理esxi的虚拟机

esxcli --help  帮助命令

esxcli vm process list   获取正在运行的虚拟机的,没在列表里的表示已关闭

esxcli vm process kill --type=hard --world-id=245735   关闭虚拟机

三种关闭虚拟机的模式:soft程度最低,hard为立即执行,如果依然不能关机那么就只能用force模式。

esxcli network firewall set --enabled false  关闭防火墙功能

esxcli network firewall set --enabled true   使能防火墙功能

esxcli network firewall get   查看防火墙功能
esxcli hardware   查看硬件信息

esxcli hardware cpu list 获取CPU信息(系列、型号以及缓存)

esxcli hardware memory get  获取内存信息

esxcli hardware clock get :查看ESXI宿主当前时间

esxcli network vm list :列出虚拟机的网路信息

esxcli software vib install -d /vmfs/volumes/datastore/patches/xxx.zip :为ESXi主机安装更新补丁和驱动
四、其他命令

**vmkfstools:**通过命令行管理VMFS数据卷以及虚拟磁盘
使用vmkfstools命令可以创建、克隆、扩展、重命名并删除VMDK文件。除了虚拟磁盘选项,你还可以使用vmkfstools命令创建、扩展、增大、回收文件系统的数据块。

vmkfstools –i test.vmdk testclone.vmdk   将test.vmdk克隆为testclone.vmdk

**esxtop :**对ESXi主机进行性能监控以及故障诊断时,除提供和Linux top命令类似的功能外,esxtop还可以收集很多VMware专有的指标,包括中断、内存、网络、磁盘适配器、磁盘设备以及电源管理。

vscsiStats : 需要进一步监控存储I/O的性能时,vscsiStats命令能够帮助你收集与虚拟机磁盘I/O负载相关的性能数据。

**vmkping :**允许使用Vmkernel的IP堆栈通过特定的接口发送ICMP数据包。意味着可以通过vMotion网络而非管理网络发送ping包。

vmkping -I vmk0 192.168.174.189 

nc : 端口测试

nc -z 192.168.174.189 22     测试TCP端口
nc -uz 192.168.174.189 22    测试UDP端口 

基础信息查看

reboot :重起主机  
poweroff :关闭主机  
vmware -v :显示你的esxi版本  
esxcli system version get :查看ESXI版本号和build号  
esxcfg-info -a :显示所有ESXI相关信息  
esxcfg-info -w :显示EXSI上的硬件信息  
esxcfg-vmknic -l :查看ESXI主机IP

五、Troubleshooting Options

现象:web页面正常出现,账户和密码正确,无法登陆,提示密码错误。

原因:ESXI保护机制

解决办法:重启ManagentmentAgents
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GbPydBiq-1692691173984)(http://showdocs.outer.staruniongame.com:4999/server/index.php?s=/api/attachment/visitFile&sign=5dbcb05547517b86143fc80cc73fe65b)]

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ITinfra_夏洛

感谢您的支持,我会继续努力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值