VMware客户端vSphereClient新建虚拟机


1.说明

VMware客户端工具vSphere Client,
用来连接和管理ESX或ESXi主机(下面称为宿主机),
可以方便的创建、管理虚拟机,并分配相应的资源。
宿主机就是使用虚拟化软件运行虚拟机的计算机,
这里是安装了VMware服务端ESXi5的单板服务器,
使用的安装包为ESXi-5.5.0-1331820-standard。
单板服务器安装ESXi5请参考:
Vmware vSphere 5.0系列教程之二 Vmware vSphere 5.0安装

宿主机提供虚拟机使用的CPU和内存资源,
同时为虚拟机提供存储器访问权限和网络连接。
注意安装好ESXi5的宿主机不能直接新建虚拟机
必须通过VMware客户端工具来管理宿主机。
这里使用vSphere Client 5.5来管理宿主机,
在Windows上面安装VMware客户端工具vSphere Client 5.5,
使用的安装包为VMware-viclient-all-5.5.0-1281650.exe,
客户端的安装很简单,一路Next即可完成。

11810589-64216c697f277d7f.jpg

注意VMware客户端的版本要高于或等于服务端的版本,
否则会导致客户端无法连接到服务端等各种问题。

新建虚拟机需要安装操作系统,比如Windows或Linux,
下面以安装Linux Red Hat 6.5系统为例,
详细说明vSphere Client新建虚拟机的步骤,
使用的操作系统镜像为rhel-server-6.5-x86_64-dvd.iso。

2.登陆宿主机

宿主机环境:
10.43.159.246
root/passowrd12345

双击打开vSphere Client 5.5,
输入IP地址用户名密码
注意不要勾选使用Windows会话凭据
点击登陆

11810589-f8d8ad8518aba1a2.jpg

跳出来安全警告,选择忽略

11810589-7efc20cb6a94df7b.jpg

登陆成功后可以看到宿主机清单:

10.43.159.256

如果看不到宿主机
请通过主页 -> 清单进入。
点开宿主机前面的+号可以看到它的虚拟机

11810589-ce9c9b462a218b84.jpg

同时可以看到
宿主机的详细信息,

zdh246 VMware ESXi,5.5.0,1331820下有各种选项卡,

点击
摘要可以看到
宿主机的硬件信息,

CPU为16个物理内核,32个逻辑处理器,

内存为128GB,存储器为12块512G的SSD组成。

3.新建虚拟机

3.1.新建虚拟机

右键宿主机10.43.159.256,
点击新建虚拟机

11810589-3b65303a97ba0fae.jpg

3.2.配置

进入新建虚拟机导航页面,
配置默认为典型
点击下一步

11810589-b9394bb07abab993.jpg

3.3.名称

名称填写dap143-159,
虚拟机名称可以是自定义的,
建议和后面安装Linux系统主机名保持一致,
点击下一步

11810589-9f4776a7967f861e.jpg

3.4.存储器

存储器选择246datastore6,
建议选择可用空间较大,性能较好的磁盘,
点击下一步

11810589-0565c424cd4c46f7.jpg

3.5.客户机操作系统

客户机操作系统选择Linux
版本选择Red Hat Enterprise Linux 6(64位)
点击下一步

11810589-29f363842ae170cb.jpg

3.6.网络

网络使用默认值即可,
点击下一步

11810589-63c7234f0e6eca75.jpg

3.7.创建磁盘

磁盘246datastore6可用空间为396GB,
修改虚拟磁盘大小为300GB,
空间设置大一点比较好,
但也不要用完了,留一点备用空间给交换区,
备用空间需要大于虚拟机设置的内存,
否则会导致虚拟机无法启动,报swap交换区错误。
如果后期磁盘不够还可用另外挂载磁盘。
创建磁盘选择厚置备置零,性能是最好的。
VMware vSphere中三种磁盘规格说明
点击下一步

11810589-250a1951385fabaf.jpg

3.8.即将完成

这里可以确认新建虚拟机的设置
不要急着点击完成
勾选完成前编辑虚拟机设置
点击继续

11810589-b9692d42b1ebbd29.jpg

3.9.虚拟机属性设置

进入编辑虚拟机属性的页面,
需要修改硬件选项卡下的内存CPU新的CD/DVD
总的CPU为16个物理内核,
总的内存为128GB,
现在分配给4个虚拟机,
每个虚拟机的内存为32GB,
即CPU为4个物理内核。

3.9.1.内存

内存设置为32GB。

11810589-83530bff5381f7d2.jpg

3.9.2.CPU

从上面的宿主机摘要可以看到,
宿主机处理器插槽2个,
每个插槽的内核数8个。
这里设置虚拟插槽数2个,
每个插槽的内核数2个,
因此虚拟机CPU物理内核总数为4个。

11810589-0bfd0cf38e781edf.jpg

3.9.3.新的CD/DVD

设备类型选择数据存储ISO文件
点击浏览选择已经上传的RedHat6.5镜像,
具体上传镜像的方法请参考本文第7章节,
设备状态中勾选打开电源时连接
这样在虚拟机第一次启动时会加载到镜像文件,
并且进入Linux操作系统安装界面。

11810589-5a9ab9a157b89053.jpg

如果设备类型选择客户端设备
则不需要上传镜像,
可以使用本地Windows上面的镜像直接安装,
但是不建议这样做,
一是网络不稳的会导致安装过慢等失败情况,
二是镜像上传后有安装第2台虚拟机等其他用途。

3.9.4.完成创建

点击完成即可创建新的虚拟机,
近期任务下面会有一个创建虚拟机的进度条,
是在执行系统磁盘的初始化等工作,
等到已完成状态即可。

11810589-3db06d8b57a83fa3.jpg

4.安装操作系统

4.1.打开电源

右键新建的虚拟机dap143-159,
选择电源,点击打开电源

11810589-9598cd1bd8a1a2f2.jpg

4.2.安装操作系统

虚拟机第一次打开电源
会加载光驱上的镜像文件,
点击控制台选项卡,
可以看到操作系统安装选项。

11810589-6dca5293202e9960.jpg

鼠标点击控制台里面的任意一处,

鼠标和键盘的焦点会切换到控制台,

如果想回到外面的Windows界面,

使用组合件
Ctrl+Alt可以退出来。

下面完全是操作系统安装了,

这里安装的是RedHat6.5系统,

请参考
Linux操作系统RedHat6.5安装

4.3.找不到操作系统

虚拟机第一次启动的时候,
会扫描所有的磁盘,
如果发现没有操作系统,
会从光驱加载到镜像文件,
从而进入Linux操作系统安装的步骤。
如果在编辑新的CD/DVD设置时,
没有勾选设备状态打开电源时连接
可能会找不到操作系统。

11810589-aded5cb8b69780a3.jpg

注意有的服务器需要手动在BIOS里设置成从光驱启动。

5.安装验证

安装完毕后,登陆系统验证,
使用SSH远程终端工具连接虚拟机
这里使用MobaXterm工具登陆,
ssh root@10.43.159.256
ifconfig查看网络连接正常,
ping其他主机也能正常返回,
至此新建虚拟机成功。

11810589-ee9b357bd0cb6d32.jpg

6.其他功能

对于虚拟机还可以进行更多的操作,
右键新建的虚拟机dap143-159,
可以看到关闭电源快照
打开控制台编辑设置等功能。

11810589-1210ec0c3bfda37d.jpg

6.1关闭电源

关闭电源可以关闭虚拟机,
建议关闭前用shutdown命令安全地将系统关机,
打开电源可以启动虚拟机,
虚拟机第二次启动时会自动进入安装好的操作系统。

6.2.快照

对虚拟机执行快照
能够保存虚拟机的当前状态,
虽然会消耗掉一点硬盘空间,
但是在虚拟机发生错误时能够快速恢复。

6.3.控制台

点击打开控制台
会弹出一个单独的控制台对话框,
提供一些简单的控制菜单。

11810589-030cbf11df6e7fbc.jpg

6.4.编辑设置

编辑设置能够修改虚拟机属性
比如CPU内存等等,
修改完毕后重启虚拟机即可生效。

7.上传镜像文件到宿主机

上传镜像文件到宿主机有三种方法,
通过VMware上传,ftp上传,scp拷贝。

7.1.VMware上传

进入宿主机10.43.159.256的配置页面,
查看硬件下面的存储器
右键246datastore1,点击浏览数据存储

11810589-c7cc529c0ed378a9.jpg

点击
将文件上载到此数据存储

11810589-6ca06e30213a3fa3.jpg

选择本地的镜像文件上传,

镜像比较大,上传需要时间,请耐心等待:

11810589-104106f073f6592d.jpg

上传成功可以看到目录下操作系统镜像:

rhel-server-6.5-x86_64-dvd.iso

11810589-6e826e21f7581d60.jpg

7.2.ftp上传

直接通过ftp工具连接到宿主机,
然后把本地的镜像文件上传即可。

7.3.scp拷贝

ssh登陆到宿主机,
ssh root@10.43.159.256
从其他宿主机上面拷贝已有的镜像文件,
scp root@10.43.159.247:/vmfs/volumes/5227a2a2-47197266-5e6a-4c09b4b0aefd/rhel-server-6.5-x86_64-d
vd.iso .
由于VMware的安全限制,scp会失败,
查看宿主机 -> 配置 -> 安全配置文件 -> 防火墙
点击属性修改配置:

11810589-e806a7a917df73b0.jpg

防火墙属性中,勾选SSH客户端
打开出站端口22,点击确定即可。

11810589-57e1b85604be6360.jpg