导航:首页 > 程序命令 > esxcli命令

esxcli命令

发布时间:2023-01-13 15:08:13

⑴ 如何修改ESXi的主机名

一、要重命名 VMware ESX 主机,请执行以下操作:

如果 ESX 主机属于群集的一部分,请将该 ESX 主机拖出群集以将其从群集中移除。

如果 ESX 主机由 VirtualCenter/vCenter 进行管理,请断开 ESX 主机的连接并将其从 vCenter 中移除。

在 DNS 环境中进行修改,以反映正确的名称以及新名称的 IP 关联。

以 root 身份登录到 ESX 主机的控制台。

使用文本编辑器更改以下文件中的主机的名称和域名(如适用):

/etc/hosts

/etc/sysconfig/network

不懂可以咨询IDC运维

运行以下命令

esxcfg-advcfg -s hostname /Misc/hostname

其中 hostname 为 ESX 主机的新 FQDN 主机名。

重新引导 ESX 主机。

将 ESX 主机加入 VirtualCenter/vCenter Server 和群集。

二、要重命名 VMware ESXi 主机,请执行以下操作:

如果 ESXi 主机属于群集的一部分,请先进入维护模式将其从群集中移除。

如果 ESXi 主机由 VirtualCenter/vCenter Server 进行管理,请断开 ESXi 主机的连接并将其从 vCenter
Server 中移除。

使用 vSphere Client 直接连接到主机。

单击 ESXi 主机。

单击配置选项卡。

单击 DNS 和路由。

单击属性。

编辑 DNS 配置选项卡中的名称字段。更改您的环境中必要的所有其他设置。

单击确定。

将 ESX 主机加入 VirtualCenter/vCenter Server 和群集。

三、要使用命令行更改 ESXi 5.x 中的主机名,请运行以下命令:

esxcli system hostname set --host=hostname

esxcli system hostname set --fqdn= fqdn

⑵ 如何在esxi上查询raid卡的驱动版本

有两种方法安装,一是“压到”ISO中,重装系统;一是在装好的系统中用命令行添进去。
1、ISO中添加驱动
要用到“ESXi-Customizer-v2.7.2”这个小工具,方法很简单,分别Browse到原iso文件,oem厂家的vib文件和你的本地存放位置,Run之后会在你指定的本地存放位置上生成新的附加好驱动的iso文件。这个其他博文讲得很多了,缺点也很明显,系统要重装,你得虚机全部迁移走,再将物理机退出HA等等。

2、用esxcli命令添加驱动
A、首先在物理机选择选择“Troubleshooting Options”,“Enable ESXi Shell”和“Enable SSH”,打开命令行模式。然后就可以用SecureCRT连接物理机了。
B、再通过vSphere Client浏览存储,将准备好的vib文件上传到存储中。
C、在SecureCRT中 ls 一下看能否看到vib文件,方法是:ls /vmfs/volumes/esxi-bak/,esxi-bak是存储的标识名。不清楚名称的话可以先 ls /vmfs/volumes/ 。
D、在SecureCRT中 esxcli software vib install -v /vmfs/volumes/esxi-bak/youroem.vib。如果成功的话会提示:Message: The Update completed successfully, but the system needs to be reboot
E、重起动。注意:根据你的实际情况,通过vSphere Client移走虚机或挂起虚机,再将物理机“进入维护模式”,“重新引导”。
F、在物理机“Troubleshooting Options”中 Disable “ESXi Shell”和“SSH”。

⑶ 如何通过命令行把我的VMware ESX服务器设置为维护模式

esxcli system maintenanceMode set --enable yes
# 将ESXi主机进入到维护模式
esxcli system maintenanceMode set --enable no
# 将ESXi主机退出维护模式

⑷ esxi6 关机时怎么执行命令

目的:强行关闭通过前端界面无法关闭的ESXI虚拟机

环境:esxi5.1-esxi6.5

背景:如果esxi下面某一台vm死机了,并且esxi的控制台卡死不能用,为了不影响同一个esx下其他的vm正常使用,那么我们只能用命令行来单独重启此vm,保证一定得安全性和效率。下面我会通过四种方法来重启vm

做法:登陆esxi主机

1. SSH登陆esxi

2. 重启/关闭VM

2.1) 通过vim-cmd来重启

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

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

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

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

获取虚拟机的当前状态:# vim-cmd vmsvc/power.getstate 3

2.2) 使用esxi主机的esxcli命令来关闭vm

# esxcli vm process list #获取正在运行的虚拟机的信息

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

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

查看虚拟机有没有被关闭:esxcli vm process list (这条命令显示,如果没有在列表里面的则表示已经关闭了)

3 在esxi上面发送信号来关闭vm

说明:主要是虚拟机能够在命令行下停止相关的进程从而关闭

警告:这个操作对esxi母机有潜在的危险,如果你不能正确的辨别进程的ID,而误杀了其他的进程,就会导致不可预期的后果,所以一般尽量不要去用这种方法。

1)要知道esxi下面有没有虚拟机在运行可以使用下面的命令:

# ps | grep vmx (分别是pid,父进程,调用的服务)

2)从上面可以看出我的tw08c011s2这台虚拟机的父进程是247107,那么我只要把它kill掉就ok了 。即:

终止虚拟机的父进程:# kill 247107

强制终止:# kill -9 247107

3)用上面的命令进行检测,应该是ok了。

阅读全文

与esxcli命令相关的资料

热点内容
dvd光盘存储汉子算法 浏览:755
苹果邮件无法连接服务器地址 浏览:960
phpffmpeg转码 浏览:669
长沙好玩的解压项目 浏览:141
专属学情分析报告是什么app 浏览:563
php工程部署 浏览:831
android全屏透明 浏览:730
阿里云服务器已开通怎么办 浏览:801
光遇为什么登录时服务器已满 浏览:301
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:141
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:890
app转账是什么 浏览:163