前言:
实践出真知,同样学习VMware VSphere 的朋友,也需要不断的测试总结,再测试再总结只有不断的积累才能学好,但是动辄几万的服务器不是所有朋友都能有机会接触的,所以这里我们使用家用的PC机打造VSphere5.1 测试环境,共包括以下几个部分:
之DIY攒机篇
之ESXi5.1 安装篇
之部署VCenter Server 5.1
之嵌套虚拟ESX5.1
之测试虚拟机
………….
家用PC机打造VSphere5.1 测试环境:之DIY攒机篇
选型与配置:
CPU:AMD 八核 FX-8120 盒装CPU(Socket AM3+/3.1GHz/16M缓存/32纳米/125W)
主板:微星(msi)970A-G46主板(AMD 970/AM3+)
内存:金士顿(Kingston)骇客神条 Blu系列 DDR3 1600 16GB(8Gx2条)台式机内存(KHX16C10B1K2/16X) * 2 (32GB)
硬盘:金士顿(Kingston)V+200系列 120GB SATA3 7MM固态硬盘(SVP200S37A/120G)
自备: 80GB sata2 硬盘*1 ;金士顿8GB U盘 * 1
电源:酷冷至尊 (CoolerMaster) 战斧二代 主动式400W电源(额定400W/支持背线/超静音风扇/主动式PFC)黑色
机箱:爱国者(aigo)简时尚 CA-E620A 彩钢机箱
显卡:迪兰恒进(Dataland)HD5450绿色版D3-1G 650/1000 1GB/64bit GDDR3 PCI-E显卡
网卡:Broadcom BCM5709 PCI-E 双口千兆网卡
截至到 20121210 在X东与X宝以上配置 约 3900 RMB
优点与缺点:
1 AMD CPU “全系”支持虚拟化技术,八核推土机 FX-8120更是不在话下,多核心更适合ESXi的多任务环境。
2 微星主板质量不错,南桥芯片组 支持SATA III 6Gb/s,更好的发挥SSD硬盘优势。
3 网卡 BCM5709 可以很好的支持ESXi4/5,不过主板自带 Realtek RTL8111e 会被ESXi5.1识别成 RTL8168,不能正常使用。
4 大容量内存,32GB 内存用于安装4台虚拟机,包括 Vcenter 6GB 与 ESXi 8GB*3 ,为 ESXi Hypervisor 预留2GB 。
5 SSD 硬盘的iops 与 吞吐量都要优于机械硬盘,而且这里需要嵌套虚拟ESX5.1,磁盘io 较重,所以首选SSD 硬盘。
6 多系统,这么强大的配置只用来做测试太可惜了(^_^),U盘用来安装ESXi,SSD 作为ESXi存储,80GB 旧硬盘用来安装 Windows7 64,做测试时从U盘启动,要进入Windows7 则从80GB 硬盘启动(bios 设置默认)即可。
7 ¥4k 对某些朋友还是多,可以按需减配。
8 AMD FX八核心cpu 发热量较大,风扇声音略大。
攒机
由于攒机过程简单,所以此处略,只贴下配图。
#Broadcom BCM5709 PCI-E 双口千兆网卡
#PC 内部平面图
#
下一篇
家用PC机打造VSphere5.1 测试环境:之ESXi5.1 安装篇
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2017-02/140751p2.htm
ESXi5.1 安装很简单了,首先你需要得到 ESXi5.1的安装镜像,然后刻录成CD ,最后安装即可,如果你没办法刻录CD,可以参考这篇 制作 ESXi 5.1 的USB闪存”引导安装”盘
开始安装
抱歉:由于使用手机拍摄的图片,不是非常清楚,各位朋友多包含。
i1 安装界面
i2 检测硬件,可以识别出cpu,内存,电脑型号等。
i3 提示兼容性问题,enter 继续
i4 选择安装的磁盘,这里安装在U盘上
i5 提示将覆盖原有数据
i6 选择键盘布局,默认即可
i7 提示硬盘重分区
i8 开始安装
i9 安装完成,重新引导
i10 安装完毕,dhcp 分配了ip.
注意:成功安装了 ESXi,将以评估模式在 60 天内使用所有 ESXi 功能。
配置网络
如果没有DHCP 则需要手动配置网络
F2 输入用户名密码
进入 Configure Management Network -> IP Configuration 选项,修改IP/子网掩码/网关
管理ESXi
i11 输入https://yourip/,并添加例外(Firefox 浏览器)
i12 下载 VMware Vsphere Client
i13 输入信息登录
i14 这就是ESXi 了 o(∩∩)o…哈哈
设置ESXi 网卡模式
为嵌套虚拟ESX5.1 做准备,所以需要将ESXi 网卡混杂模式设成Accept ,如果不设定的话,安装在”虚拟”ESXi的上面的虚拟机,网络会有问题。
i16 nestification
下一篇
家用PC机打造VSphere5.1 测试环境:之部署VCenter Server 5.1
VMware vSphere 是一套虚拟化应用程序,包括 ESXi 和 vCenter Server,vCenter Server 将各台主机中的资源统一在一起,使这些资源可以在整个数据中心的虚拟机之间共享。其实现原理是:根据系统管理员设定的策略,管理主机的虚拟机分配,以及给定主机内虚拟机的资源分配。
vCenter Server 允许使用 vSphere 的高级功能,如 vSphere Distributed Resource Scheduler (DRS)、vSphere High Availability (HA)、vSphere vMotion 和 vSphere Storage vMotion。
ESXi 我们已经有了,我们还需要一个 vCenter Server,早期安装 VCenter Server 时必须要安装在Windows 系统上,不过从Vsphere 5 开始可以使用基于Linux 系统(SUSE)的 VMware-vCenter-Server-Appliance OVF模板,VMware 为你准备好了一切,你只需要设置ip 就可以轻松安装VCenter Server ,下面我们就使用 VMware-vCenter-Server-Appliance-5.1.0.5100-799730_OVF10.ova 来部署Vcenter 。
部署ovf 模板
vc1 首先VMware VSphere Client 登录 ESXi ,文件-> 部署ovf 模板 -> 浏览
vc2 ovf 模板详细信息
vc3 名称默认即可
vc4 磁盘格式,这里我推荐是 Thin 模式
vc5 选择网络
vc6 开始部署
vc7 部署完成后编辑此虚拟机 -> 网络适配器 -> 去掉打开电源时连接(后用)
vc8 打开虚拟机电源后,提示登录系统设置网络,在控制台项输入 (root/vmware)
vc9 执行 /opt/vmware/share/vami/vami_config_net 命令
vc10 选择 6 -> 配置IPv4 地址 ->输入IP 地址
vc11 选择 1 -> 退出
vc12 可以看见配置了ip
vc13 别忘了编辑虚拟机,把网卡的设备状态 -> 勾选上 以连接,打开电源时连接
vc14 输入https://yourip:5480 进入Vcenter 配置(root/vmware)
vc15 accept license
vc16 选择default settings
vc17 提示信息,next
vc18 提示配置完成
vc19 summary 可以查看详细信息
vc20 更改下时区
vc21 输入https://yourip:9443/vsphere-client/ 进入Vcenter web client
vc22 首次登录vsphere web client 的界面
vc23 添加主机,输入你的ESXi的 ip 地址
vc24 输入你的ESXi 用户名密码
vc25 摘要
vc26 分配密钥
vc27 位置
vc28 完成
vc29 这就是测试的 ESXi 了
vc30 设置 vCenter 随ESXI 自动启动,这里
下一篇
家用PC机打造VSphere5.1 测试环境:之嵌套虚拟ESX5.1
在新版的 vSphere Web Client 5.1 中,有一个 公开 VMware 硬件辅助的虚拟化的选项,可以向客户机操作系统公开整个 CPU 虚拟化,以便需要硬件虚拟化的应用程序在不需要进行二进制转换或准虚拟化的情况下可以在虚拟机上运行。
也就是说我们用ESXi(物理机) -> 安装 ESXi(嵌套的虚拟机) -> 安装 虚拟机。
1 条件:
1.1 较新的 Intel (Xeon Core i7) 或者 AMD (Opteron) 处理器。
以下是测试过的CPU
INTEL:
Intel XEON E5405 不支持
Intel XEON E5606 不支持(感谢 惠州@Simple 帮助)
Intel XEON E5-2603 支持
AMD:
AMD FX-8120 支持
1.2 确认在主板 BIOS 中开启了 Intel VT-x 或 AMD-V,虚拟化技术。
1.3 确认虚拟机兼容性为 ESXi 5.1 或更高版本。
2 步骤:
2.1 创建新虚拟机
2.2 虚拟机名称和位置
2.3 选择存储位置
2.4 选择兼容 ESX5.1 and later,(vm version9)
2.5 操作系统类型,选择other linx 64bit
2.6 定义硬件,展开cpu 项 ,勾选 Expose hardware assisted virtualization to the guest OS
2.7 配置虚拟cdrom
2.8 summary ,注意:在定义硬件时,展开new hard disk , type 为 Thin Provision
2.9 安装 ESXi
2.10 安装完成后
2.11 再安装另外的两台ESXi,并加入Vcenter Server。
3 拓扑:
全部安装完成后:
VMware Vcenter Server *1
VMware ESXi 5.1 *3
4 注意:
如果你的ESXi 不支持 Expose hardware assisted virtualization to the guest OS,那么即使能够安装嵌套的ESXi,并且可以在 嵌套的ESXi 中安装虚拟机,但是你无法启动,如下。
XEON 5620
安装嵌套的ESXi 时提示未开启虚拟化
嵌套的ESXi 中安装虚拟机,不能启动。
下一篇
家用PC机打造VSphere5.1 测试环境: 之测试虚拟机
做了这么多,到底能不能用?部署一个 LNMP 环境检验下吧,测试的LNMP环境为 OSA 。
1 现在已经有了3台 ESXi(嵌套的ESXi)。
2 将osapub 虚拟机,从物理ESXi 迁移到 ESXi.96 (嵌套的ESXi)。
3 选择存储位置。
4 开始迁移。
5 迁移完成。
6 打开osapub 虚拟机电源。
7 查看ip 地址。
8 osapub 虚拟机正常工作,并顺利登录到 OSA 。
9 家用PC机打造VSphere5.1 测试环境完成,平台有了接下来做什么?取决于自己。
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-02/140751.htm