vmware ESXi配置

1. 前言

这篇文章主要用来收集VMWare ESXi的一些配置步骤.

2. 开启SSH服务

默认ssh服务是关闭的, 开启ssh服务过程如下

进入管理=>服务, 找到TSM-SSH服务, 右击该服务会弹出子菜单, 点击启动.

要设为开机启动, 右击服务, 选择策略, 选择随主机启动和停止

3. 时间配置

此任务将介绍如何从 VMware Host Client 设置 NTP。

过程

  1. 启动 VMware Host Client,然后连接到 ESXi 主机。
  2. 单击管理。
  3. 在系统下,单击时间和日期,然后单击编辑设置。
  4. 选择使用网络时间协议 (启用 NTP 客户端)。
  5. 在“NTP 服务器”文本框中,输入要与其同步的一个或多个 NTP 服务器的 IP 地址或完全限定域名。
    这里我使用的是aliyun的NTP服务器 ntp7.aliyun.com, 更多服务器可以访问国内可靠的NTP服务器
  6. 从 NTP 服务启动策略下拉菜单中,选择随主机启动和停止。
  7. 单击保存。

此时,主机将与 NTP 服务器同步。

参考文章使 ESXi 时钟与网络时间服务器同步

4. 设置管理界面自动超时时间

  1. 选择管理–系统–高级设置–搜索timeout关键字 选择UserVars.HostClientSessionTimeout. 可见默认值为900s 也就是15min
  2. 选择编辑按钮,根据具体情况设置你期望的超时时间。如果想永不超时退出,设置为0即可。不过考虑到安全影响,尽量不要设置为0.
  3. 当近期任务中显示成功完成时, 表示修改成功.

参考文章esxi web 管理界面自动超时退出解决办法

5. 配置静态ip

ESXi默认使用DHCP自动获取IP, ip经常会发生变化, 这对于管理ESXi代理一些麻烦. 所以最好设置为固定ip

设置固定ip的方法如下

首先登陆网页控制台,在主界面点击“主机”–>”操作”–>“服务”–>“启用安全shell”

用shell工具连接esxi主机,在命令行输入

就会出现显示器的控制台,由于没有显示器,所以就用这种方式改比较方便,如果有显示器,直接在显示器输出的界面上改就行,我这里由于是命令行,所以是黑白界面,显示器上博认识黄黑界面。

1
2
TERM=xterm 
dcui

进入dcui界面后, 按f2进入登录界面,输入用户名和密码回车

选择“configure management network” 并按回车键

选择“IPv4 Configuration” 并按回车键

选中”set static IPv4 address and network configuration” 并按空格键

输入值固定ip, 子网掩码, 网关, 按回车键保存修改

一直按Esc键退到System Custumization页面, 选择”Restart Management network”让配置生效

直到使用静态IP可以访问ESXI服务器, 即表示设置成功

参考文档 ESXi6.7修改静态ip地址

6. 安装rsync

下载 rsync

在 ESXI 中可以使用 tgz 格式的 rsync。

进入 rsync 官网下载页面,找到适合 ESXI 的 tgz 格式文件,下载到本地。

将文件上传到 ESXI 的某个目录中,比如 /tmp 中。

1
2
3

scp rsync-3.2.7.tar.gz root@192.168.100.100:/tmp

关联阅读

Macos开发环境配置

用Vmware esxi安装一台MacOS虚拟机

如何使用VMware ESXi安装一台Windows虚拟机

安装Ubuntu虚拟机

参考文档

What is a VMware VIB?