导航:首页 > 程序命令 > 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命令相关的资料

热点内容
车尔尼599pdf 浏览:270
android图表动态 浏览:932
加密锁升级后可以打开低版本吗 浏览:914
phpforeach循环输出 浏览:556
宝马编程器电压 浏览:877
网络工程转做程序员要培训多久 浏览:414
python中fromkeys 浏览:458
土着生活app怎么样 浏览:552
加密权限怎么取消 浏览:16
为什么高端安卓机抛弃sd卡 浏览:304
php语言结构函数 浏览:129
python爬虫抓取div 浏览:223
excel表格如何把文件夹调换位置 浏览:678
java中会存在内存泄漏 浏览:366
游戏中心的加密密码是多少 浏览:619
同事喜欢命令 浏览:432
程序员300字 浏览:947
pubg如何开自定义服务器 浏览:83
linuxshellif包含字符串 浏览:303
设置里面的邮箱怎么登录安卓 浏览:720