说到虚拟化,VMware是一个绕不过去的坎,虽然有使用开源软件的偏好,但是工作中还是碰到VMware更多些。因此,今天就做了第一个vmware的实验,安装VMware vSphere Hypervisor 6.0。
首先到官网下载最新的试用版安装镜像及客户端,官网地址:
下载前需要先进行注册,如果有账户就直接登录吧,选择里面的“下载”,找到“VMware vSphere Hypervisor (ESXi)”,里面有 VMware vSphere Hypervisor 6.0 的最新版本镜像以及 VMware-viclient 客户端下载。同时,如果实验机器上没有安装 VMware Workstation,同样在官网的“下载”里面下载 “Workstation Pro”。我下载的文件如下:
VMware-workstation-full-12.1.1-3770994.exe
VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso
VMware-viclient-all-6.0.0-3562874.exe
实验环境:
thinkpad T430i 4核10G 操作系统是win10 64bit
安装过程:
首先安装上面的workstation,安装快完成的时候提示需要输入许可证,在网上找了一个:
5A02H-AU243-TZJ49-GTC7K-3C61N
然后在workstation上面挂载VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso 镜像文件进行安装,基本上全部选择默认选项,这个安装过程我参照了下面这位老兄的博文:
http://wangchunhai.blog.51cto.com/225186/1607160
安装完成VMware vSphere Hypervisor 后,然后直接安装VMware-viclient 客户端,安装文件就是第3个下载的文件。安装完成后可以通过这个客户端工具对ESXi进行管理,具体内容参见上面链接的网址那位老兄的博客。
这次创建ESXi的时候是安装默认值安装的,内存4G,本来想尝试安装vCenter Server,但Windows 2012 R2的虚拟机需要8GB内存,故没有完成测试。
下载了vCenter的安装镜像,如下:
VMware-VIMSetup-all-6.0.0-2800571.iso
可以打开里面的readme.txt文件查看相关说明,这个镜像里面包括了vCenter for windows以及针对老版本的升级包。我的想法是在win2012上安装vCenter,所以首先安装win2012 datacenter 64位。准备镜像文件:
cn_windows_server_2012_r2_vl_x64_dvd_2979220.iso
安装到虚拟机上,虚拟机网络也同样选择host only方式。安装的产品密钥(在网上找的):
TY2DJ-MNVTY-RTVM6-MCFXG-72X8Y
由于VMware vCenter 6.0 需要8G内存,测试环境达不到要求,退而求其次,改安装5.5版本,下载5.5版本的ESXi和5.5版本的vCenter,安装过程和上面都是一样的,这里不重复了。安装vCenter的时候选择简单安装,包括4个组件:
- vCenter Single Sign On
- VMware vCenter Inventory Service
- VMware vCenter Server
- VMware vSphere Web Client
vCenter Single Sign On 应该是鉴权使用的组件,是其他组件的基础;VMware vCenter Inventory Service应该是部署组件,可以通过这个组件部署ESXi;VMware vSphere Web Client 应该是web管理界面;VMware vCenter Server 是核心功能。
安装过程中主要碰到了两个问题,第一个问题是winserver2012 登录我使用了自己的中文账号,在安装VMware vSphere Web Client组件的时候报错,提示账号有非法字符,后面改成用administrator登录;第二个问题是安装Mware vCenter Server组件的时候提示需要安装.net frameware 3.5 ,后面是在网上下载了一个离线安装包进行安装。
安装过程相关信息,主要是端口信息如下:
vCenter Single Sign-On 账号密码 : administrator /
https 端口: 7444
VMware vSphere Web Client 的http端口: 9090
SSO管理员用户名: administrator@vsphere.local /
https://192.168.134.129:7444/lookupservice/sdk
Inventory Service 的https端口: 10443 服务管理端口: 10109 链接模式通信端口: 10111
https://192.168.134.129:7444/lookupservice/sdk
vCenter Server HTTP端口: 80
https端口: 443
检测信号端口UDP:902
Web服务HTTP端口:8080
web服务https端口: 8443
web服务更改服务通知端口: 60099
vcenter server LDAP端口 : 389
vCenter Server SSL端口: 636
vcenter Inventory Service URL:
https://WIN-A4QME6BK22I:10443
安装完成之后,在浏览器上输入:
https://192.168.134.129:9443/vsphere-client/#
登录VMware vSphere Web Client ,账号密码就是在vCenter Single Sign-On 设置的那个账号密码: administrator
ESXi的账号密码设置的是: root / 1234567
转载于:https://blog.51cto.com/yuweibing/1842042