当前位置:首页 > 虚拟机 > 正文

虚拟机怎么改主机名称


一、如何修改ESXi的主机名?

1.要重命名VMwareESX主机,请执行以下操作:

如果ESX主机是群集的一部分,请将ESX主机拖出群集以将其从群集中删除。

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

对DNS环境进行更改以反映新名称的正确名称和IP绑定。

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

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

/etc/hosts

/etc/sysconfig/网络

不懂的可以咨询IDC运维

运行以下命令命令:

esxcfg-advcfg-shostname/Misc/hostname

其中,hostname是ESX主机的新FQDN主机名。

重新启动ESX主机。

将ESX主机添加到VirtualCenter/vCenterServer和集群。

2.要重命名VMwareESXi主机,请执行以下操作:

如果ESXi主机是群集的一部分,请先进入维护模式以将其从组中删除。

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

使用vSphereClient直接连接到主机。

单击ESXi主机。

单击“配置”选项卡。

单击“DNS和路由”。

单击“属性”。

更改DNS配置选项卡上的名称字段。更改您的环境所需的任何其他设置。

单击“确定”。

将ESX主机添加到VirtualCenter/vCenterServer和集群。

3.要使用命令行更改ESXi5.x中的主机名,请运行以下命令:

esxclisystemhostnameset--host=hostname

esxclisystemhostnameset--fqdn=fqdn


二、centos7修改主机名由于dockerswarm集群是通过虚拟机搭建的,但是各个节点的名称是omain,无法区分,所以这里修改主机名来区分
所有步骤的集合,按照中的步骤进行如图,可以快速修改所有主机名好了,下面详细介绍步骤
hostnamectl命令检查所有与主机名相关的设置
假设所有主机名都设置好了对workers来说,命令是hostnamectlset-hostnameworker
修改成功后,查看发现发生了变化,但是命令行前端的显示没有变化
主机名有静态(--static)和瞬态(--transient)三个,灵活主机名(--pretty),添加这些参数分别修改
然后修改hosts文件,执行vim/etc/hosts,修改为127.0.0.1worker::1worker,这个是vim没有使用的。vi命令,#号是注释
重启,即可完全生效。执行reboot
也可以看到dockerswarm中主机名发生了变化。


三、在虚拟机上安装的linux如何修改linux的主机名

有四个地方可以修改。我自己就处于第一的位置。

1.如果在安装虚拟机系统时指定了主机名,则只需在vi/etc/hostname中修改想要添加的主机名如:test20

2、直接vi/etc/hosts,修改

此列指您的主机名。

3.在[root@localhost~]#hostnametest20命令界面中,这个也可以修改,但它是临时的,关机后就会消失。

4.在[root@test20~]#vi/etc/sysconfig/network-scripts/ifcfg-ens33中,这个ifcfg-ens33是你个人网卡的名称,你可以自己看进去后添加,只需设置HOSTNAME=测试20。