VMware ESXi主机是vSphere软件套件的基础。ESXi主机通常是指裸金属服务器,其上安装的是一种相似于Linux的操做系统。VMware提供了不少访问方法,能够示意为下图:web
现列举以下:浏览器
Direct Console User Interface,直连用户界面bash
即你面前就是ESXi主机,你能够看到它的显示器,够得着它的键盘和鼠标,并可使用这三个工具控制、管理这台ESXi主机。通常状况下,看到的界面是:服务器
这是HTML 5 + Java Server的组合,须要用浏览器来访问vCenter Server Appliance的IP地址。而Java Server则嵌入在vCenter Server中。跟vSphere Web Client相比,这个版本仍有至关一部分功能缺失。相信在不久的未来,这些缺失的功能会被补充完整。dom
这个版本以黑色为基调。个人我的电脑上,vCenter Server虚拟机的IP地址是172.16.94.130,使用如下命令便可访问:ssh
# firefox https://172.16.94.128/ui &
这是Adobe Flex + Java Server的组合,须要用浏览器来访问vCenter Server Appliance的IP地址。浏览器中必须安装并启用Flash插件才能显示。而Java Server则嵌入在vCenter Server中。由于HTML 5的应用,Flash即将彻底退出市场,这个Flex版本将是最一次出如今vSphere产品中。显然,这个版本的界面上,功能最全,目前咱们还不能抛弃它。工具
这个版本以蓝色为基调。个人我的电脑上,vCenter Server虚拟机的IP地址是172.16.94.130,使用如下命令便可访问:ui
# firefox https://172.16.94.128 &
这个是专门为Windows开发的软件。若是你使用Windows电脑,想经过命令行来管理vSphere,那么你就须要在本身的电脑上安装这个软件。spa
这个命令集包括esxcli、vicfg系统命令,能够直接登陆管理ESXi主机,也能够“借道”vCenter Server管理后者辖下的ESXi主机。在ESXi主机上,esxcli已经存在,子命令多达4层,已经至关完备。VCLI命令集须要单独安装。下载地址以下:操作系统
# wget https://my.vmware.com/group/vmware/get-download?downloadGroup=VS-CLI-670
在下面这个页面上,有vcli 6.7的文档连接和下载连接。
https://code.vmware.com/web/tool/6.7/vsphere-cli
在浏览器中访问ESXi主机的IP地址,能够看到上面这样的界面。这是一个HTML5的网页,能够对ESXi主机进行各类管理操做。
在ESXi主机的直连界面(DCUI)上,能够开通SSH /ESXi SHELL的访问权限。开放以后,便可使用SSH远程登陆ESXi 主机。个人ESXi主机的IP地址是172.16.94.128,登陆以后,查看内核,显示是一个叫VMkernel的内核,版本号是
# ssh root@172.16.94.128 [root@172:~] uname VMkernel [root@172:~] uname -r 6.7.0 [root@172:~] uname -a VMkernel 172.localdomain 6.7.0 #1 SMP Release build-13006603 Mar 26 2019 13:38:24 x86_64 x86_64 x86_64 ESXi
须要使用ESXi命令行才能打开这个通道,方法以下:
esxcli software vib install -n VIBname //安装一个软件,用软件的名称代替VIBname
esxcli system wbem set - true //打开
# esxcli system wbem get Authorization Model: password CIMObject Manager PID: 0 Enabled: false Enabled Running SSLProtocols: Enabled SSLProtocols: Enabled System SSLProtocols: tlsv1.2 Loglevel: warning Port: 5989 Service Location Protocol PID: 0 WSManagement PID: 0 WSManagement Service: true