ESXi及Workstation虚拟机安装实践及说明
当今大数据环境复杂多样,大多数开源产品是在开源的linux系统下运行,而我们的电脑一般情况是windows系统及苹果系统,为了做开发测试及搭建环境,用虚拟机虚拟一个或多个系统就势在必行。虚拟机软件很多有vware的系列产品,oracle的virtualbox,微软的Hyer-V等,开源的OpenStack。而在服务器虚拟化领域,VMware又占据着领导者地位。VMware的虚拟化产品,就个人、小企业而言,有Workstation、ESXi(vSphere,免费版)、VMware Server(免费版)可以选择,由于Workstation和VMware Server需要装在操作系统如Windows或Linux上,ESXi则内嵌操作系统,又免费,所以成了我的第一选择。
开源的linux操作系统有很多,如:redhat、centos、 ubuntu等。各个系统虽然内核是linux内核,但操作命令还是有些不一样的地方。这里我选择了我比较熟悉的centos,版本为64位6.5。
ESXI5.5虚拟软件
ESXI5.5安装
官网下载地址:https://www.vmware.com/cn.html (免费,需要注册一个帐号)
VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso
安装的必要条件:服务器支持硬件虚拟化,并已经开启此选项。
把VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso做成启动盘,启动电脑,开始安装。
VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso
第一个界面,选择“ESXi-5(版本号)-standard Installer”安装:
这里,当然的回车确认:
下面要问你是否同意授权协议,点F11进行下一步:
选择磁盘安装(或升级),存储设备有本地和远程之分,这里只有本地的硬盘。
选择键盘布局,默认就OK
输入密码、重复输入密码,回车确认:
继续,F11安装:
等一会儿之后,安装完毕。移除安装光盘,回车键重启。
到这里,其实VMware ESXi5已经安装完毕。不知你注意到没有,我们没有配置网络信息,甚至没有输入root帐号的密码!当然,下面就是这一步了。下图是启动后的主界面,显示了系统的当前版本、硬件配置、管理工具下载地址(这里是DHCP获取到的),F2可以配置系统或查看日志、F12可以关闭或重启系统。
F2之后,输入root密码,这里默认是空。进入之后一定记得修改!
进入主配置界面第一步就是Configure Password:
然后选择Configure Management Network配置管理网络,选择设置静态IP(第二行),输入IP、子网掩码、默认网关:
输入DNS地址:
回到主界面之后,选择Restart Management Network重启管理网络,使刚才的配置生效,就可以打开浏览器,输入地址下载管理工具了!看到了,就是下面的Download vSphere Client,安装好就OK。
打开安装好的VMware vSphere Client,输入ESXi的地址,帐号、密码,登录。现在就可以享受VMware ESXi 5带来的便利了!
vSphere Client管理虚拟机
1、添加存储器
登录vSphere Client中,左边点击服务器,点击右边配置,点添加存储器,然后在弹出框中一步步往下就可以了。
注意:U不能作为存储器来添加。
2、浏览存储器中数据
在上面的界面中选择硬盘,点击右键,在弹出框中点浏览数据选项,出现如下界面:
在这里可以上传虚拟机的安装盘。
3、虚拟机安装及管理
新建虚拟机
选中虚拟机服务器,点击创建新虚拟机,开始新建虚拟机。
开始创建,并配置虚拟机。
为虚拟机选择配置。选自定义,点下一步。
指定虚拟机的名称及位置。输入虚拟机名称,点击下一步。
为虚拟机文件选择一个目标存储。选择存储盘,点击下一步。
选择虚拟机版本。点击选择虚拟机版本8,点击下一步。
指定客户机操作系统。选择linux,版本选Centos…(64位),点击下一步。
配置CPU。选择虚拟机插槽数,这里选择的为4(不能超过服务器的总核数),点击下一步。
内存配置。根据服务器来配置,不能超过服务器总的内存数,点击下一步。
网卡配置。适配器选E1000,这是桥接模式,客户里的IP外部的机器可以访问,点击下一步。
注:适配器后期不允许修改
SCSI控制器。按默认选择即可,点击下一步。
选择磁盘。默认即可,点击下一步。
创建磁盘,指定虚拟机磁盘大小及置备策略。磁盘置备这里选Thin Provision,这样可以用多少磁盘算多少磁盘,其他默认即可。
注:磁盘置备后期不允许修改
高级选项。默认即可,点击下一步。
点击完成,就完成了虚拟机的配置,接下来就是在客户机上安装操作系统了。
选择客户机,进行虚拟机设置。选择linuxServerBase模板,点击编辑虚拟机设置。
载入操作系统安装盘。选择CD/DVD驱动器,设备类型这里用数据存储ISO文件(点浏览可以选择虚拟机服务器上的ISO文件)进行安装,设备状态改为:打开电源时连接,点击确定。
选择客户机,进行启动虚拟机。点击启动虚拟机来启动客户机
注:如果未安装操作系统,出现安装界面,否则启动客户机系统。
客户机启动完成。
进入客户机。点击控制台,进入客户机。
OVF模板安装虚拟机
导出OVF模板
在文件菜单à导出à导出OVF模板
选择本地目录。选择一下OVF保存的本地目录,点击确定。
大约等20分钟,就可以完成模板导出了。
部署OVF模板
根据OVF模板部署虚拟机客户端。
点击文件à部署OVF模板,打开部署页面。
选择OVF模板源。点击浏览选择本地保存的OVF模板,选好后,点击下一步。
验证OVF模板详细信息。看看是否我们想要的版本,如果是点击下一步。
名字和位置。修改客户机的名称,在左边菜单上显示的名称,写好后,点击下一步。
存储器。选择要存储的硬盘,点击下一步。
磁盘格式。我这里选择Thin Provision,因为磁盘空间不够,在生产环境中千万不要用这个选项,点击下一步。
点击完成。
大约10分钟左右。
这种方式部署的虚拟客户机,进去后,首页要修改网卡的MAC地址,去掉MAC绑定,重置网卡并设置静态IP。
ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
DNS1=192.168.111.1
IPV6INIT=no
USERCTL=no
IPADDR=192.168.111.50
NETMASK=255.255.255.0
GATEWAY=192.168.111.1
rm /etc/udev/rules.d/70-persistent-net.rules 删除后重启机器
VMware-workstation-full-11.0虚拟桌面软件
workstation安装
按照提示默认安装即可,略。
虚拟机管理
创建新的虚拟机
创建新的虚拟机。点击“创建新的虚拟机”开始创建新的虚拟客户机。
新建虚拟机向导。选择自定义,点击下一步。
硬件兼容性。选择 Workstation 11.x,点击下一步。
安装客户机操作系统。选“稍后安装操作系统”,点击下一步。
选择客户机操作系统。客户机操作系统选Linux,版本选Centos 64位,点击下一步。
命名虚拟机。填写虚拟机名称,选择虚拟客户机文件放置的位置,点击下一步。
处理器配置。选择处理器数量或核心数量,两加起来不能超过宿主机的总的核数,点击下一步。
设置虚拟机的内存。不要超过宿主机的总内存就可以了,点击下一步。
配置网络类型。如果不需要外部访问的一般选择使用网络地址转换(NAT),点击下一步。
配置I/O控制类型。这里默认即可,点击下一步。
配置磁盘类型。默认即可,点击下一步。
选择磁盘。选择创建新虚拟磁盘,点击下一步。
指定磁盘容量。这里改成容量60G,选将虚拟磁盘存储为单个文件,点击下一步。
指定磁盘文件。默认即可,点击下一步。
如果要改变前面的选项,点击“自定义硬件”,否则,点击完成。
完成选择刚才创建的虚拟客户机,点击编辑虚拟机设置,可以对虚拟机重新进行设置。
选择刚才创建的虚拟客户机,点击编辑虚拟机设置,可以对虚拟机重新进行设置。
选择创建的虚拟客户机,点击启动此虚拟机,启动虚拟机。