Archive for the ‘08. 虚拟化VMware/云计算’ Category.

ESXi集群配置一例(HP C7000+DELL EQlogic+HUAWEI 6700)

本案例为ESXi集群的一个例子,正如[VMware集群常见硬件配置、架构说明]说的,此架构应该为第4种安全,即“刀片服务器+IPSAN万兆存储+万兆核心交换机 ”。这里的刀片服务器为HP C7000,IPSAN万兆存储为DELL EQlogic,万兆存储交换机为华为S6700。

说明:该文档只会描述案例的整个架构,以及如何实现等,不会涉及详细的配置说明,如需了解请网上自行搜索相关设备的教程,具体内容如下:

一、案例概述

该案例主要搭建一套小型的私有云中心,以给需要计算资源的单位提供相应的服务。将硬件资源(刀片服务器、存储等)通过VMware的虚拟化软件来实现。

二、系统拓扑图

yjs01

三、设备清单

1、刀片服务器

两台HP C7000刀片机箱,每机箱配置8个刀片服务器及四个VC模块,具体如下:

(1)HP C70000刀箱 * 2 
(2)BL420c刀片 * 8 (每刀片配置两颗CPU、128G内存、4个10GB以太网卡) 
(3)HP Virtual Connect FlexFabric 10Gb/24-port Module模块 * 4 
(4)其它(OA管理模块、电源、风扇等)

hpc7000-1 hpc7000-2

2、DELL EQlogic存储

存储共配置了6个盘柜,三个为高速盘柜(PS6110XV,双控制器、8G缓存、24× 600GB 15Krpm SAS热插拨硬盘),三个为低速盘柜(PS6110E,双控制器、8G缓存、24× 3TB 7.2Krpm NL-SAS热插拨硬盘)

(1)DELL EQLogic PS6110XV * 3 
(2)DELL EQLogic PS6110E * 3

3、华为S6700万兆交换机

共配置了两台,具体如下

(1)华为 S6700-48-EI * 2 (配置48个万兆SFP接口、支持三层交换)

4、虚拟化软件VMware

虚拟化软件采用的VMware vSphere 5.0 Enterprise,32个CPU授权(16个刀片,每刀片2个CPU)。

四、详细连线图

yjs02small

以太网业务网络和IP SAN网络都先连接至华为S6700万兆交换机上,业务网络核心交换机华为S9312再与S6700万兆交换机通过4根10GB光纤相连。各网络通过VLAN来隔离。刀片的VC模块多根线连接至S6700时,连接在S6700上的多个端口需要做端口聚合(华为交换机中称E-trunk)。

五、网络划分

在一个私有云中,不单有存储网络及业务网络,还有其它一些辅助的网络,如VMware管理网络、VMware vMotion网络、存储管理网络等。此次具体划分如下:

(1)VMware集群管理,IP:172.22.228.0/128,网关:172.22.228.1,VLAN ID:228 
(2)业务网络,IP:172.22.227.0/24,网关:172.22.227.1,VLAN ID:227 
(3)vMotion网络,IP:10.100.100.0/24,网关:无,VLAN ID:3000 
(4)Iscsi存储管理网络,IP:172.22.228.128/28,网关:172.22.228.129,VLAN ID:229 
(5)Iscsi存储业务网络,IP:10.200.88.0/22,网关:无,VLAN ID:3088

五、HP VC模块网络配置

从详细连接图中可看出,每个刀箱配置了四个VC模块,两个模块用于以太网连接,两个模块用于IP SAN连接。

在整个配置过程中,唯一与传统服务器不同的是网络的连接方式。传统服务器只需将网络接入服务器的物理网口即可。但本项目中HP刀片服务器使用了VC模块来接入网络。 
每台刀片服务器配置了2块双端口刀兆物理网卡,即有4个物理网口。每个物理网口需有一个VC模块来对应,VC模块如下图所示:

yjs03

所以每个刀箱配置了4个VC模块。每个刀片的1个物理网口通过VC模块,可以虚拟出4个虚拟网口(4个虚拟网口总带宽仍为10GB),即4个物理网口可以虚拟出16个虚拟网口。虚拟的网口带宽可以随意分配,如1G+3G+3G+3G=10GB,当然也可以虚拟成三块,如1G+3G+6G=10G。 
刀片的4个物理网卡由两块双端口的卡组成,第一块接在主板上,称为LOM,第二块接入Mezz插槽,称为Mezz Slot1插槽。在VC中LOM网卡的第一块标记为LOM:1,第二块为LOM:2。Mezz Slot1在VC中第一块标记为Mezz1:1,第二块为Mezz1:2。如下图所示。

yjs04

在VC中,每个物理端口都被分成了a、b、c、d四个虚拟网口,例如LOM:1网口就被虚拟成:LOM:1-a、LOM:1-b、LOM:1-c、LOM:1-d。其它三个网口以此类推,则16块虚拟网卡如下图所示。

yjs05

我们知道,在VMware中,网卡的序号是vmnic0、vmnic1、 vmnic2这样顺序排下去的。在VC中,每个虚拟网卡如LOM:1-a也有一个序号。这三者之间的关系如下图所示。

yjs06

在整个VMware集群中,网络分为管理网络、业务网络、vMotion网络及Iscsi存储网络。对应的带宽分配如下:

1、VMware管理网络,带宽1+1=2GB,VLAN ID:228 
2、业务网络,带宽6+6=12GB,VLAN ID:227 
3、vMotion网络,带宽3+3=6GB,VLAN ID:3000 
4、iSCSI存储网络,带宽10+10=20GB,VLAN ID:3088

VMware四部分网络对应刀片的网口划分如下图所示:

yjs07

综合上面的对应表,即能得出本案例网卡对应表,如下:

yjs08

六、DELL EQLogic存储规划、配置

共配置了6个盘柜,存储的网络划分成管理网络和存储网络两类,管理网络通过一个单独的交换机,将6个盘柜连接起来,网络地址为172.22.228.128/128。存储网络地址为10.200.88.0/22,存储服务地址为10.200.88.200/22。详细如下:

1、拓扑

yjs09

两台华为的6700交换机,存储有两个控制器,接入规划为每个盘柜的控制器A接入第一台华为6700的交换机上,每个盘柜的控制器B接入第二台华为6700交换机上。如上图所示。

2、存储管理网络

(1)PS6110XV-1(高速柜1),管理IP:172.22.228.201/128,VLAN ID:229 
(2)PS6110XV-1(高速柜1),管理IP:172.22.228.202/128,VLAN ID:229 
(3)PS6110XV-1(高速柜1),管理IP:172.22.228.203/128,VLAN ID:229 
(4)PS6110E-1(低速柜1),管理IP:172.22.228.204/128,VLAN ID:229 
(5)PS6110E-1(低速柜1),管理IP:172.22.228.205/128,VLAN ID:229 
(6)PS6110E-1(低速柜1),管理IP:172.22.228.206/128,VLAN ID:229

3、存储业务网络

存储业务网络只有一个IP地址,为10.200.88.200/22,所有需要访问存储空间的设备只需访问该IP地址即可。

4、存储LAN划分规划

(1)高速盘

高速盘用于对数据读写要求高的分配,如虚拟机的操作系统等。

序号

分区名称 分区大小 盘类型 用途

1

Cluster1-EQL_Datastore01

800GB

高速盘

虚拟机创建

2

Cluster1-EQL_Datastore02

800GB

高速盘

虚拟机创建

3

Cluster1-EQL_Datastore03

800GB

高速盘

虚拟机创建

4

Cluster1-EQL_Datastore04

800GB

高速盘

虚拟机创建

5

Cluster1-EQL_Datastore05

800GB

高速盘

虚拟机创建

6

Cluster2-EQL_Datastore01

800GB

高速盘

虚拟机创建

7

Cluster2-EQL_Datastore02

800GB

高速盘

虚拟机创建

8

Cluster2-EQL_Datastore03

800GB

高速盘

虚拟机创建

9

Cluster2-EQL_Datastore04

800GB

高速盘

虚拟机创建

10

Cluster2-EQL_Datastore05

800GB

高速盘

虚拟机创建

 

说明:划分分区时名称带有cluster1和cluster2,是因为VMware到时创建两个HA,8个ESXI刀片主机为一个HA,cluster1的lun只能让VMware的cluster1可以访问,cluster2只能让VMware的cluster2可以访问。

(2)低速盘

低速盘用于存储视频等大容量的空间应用。

序号 分区名称 分区大小 盘类型 用途
1

DC1_ISO_Datastore01

800GB 低速盘 软件、镜像存放

5、存储管理

存储管理是通过WEB界面来管理,可以通过服务器10.200.88.200来管理,如https://10.200.88.200,也可以通过存储管理地址来访问,如172.22.228.201等地址。默认用户名密码为:grpadmin/password,进入后,就可以对存储进行管理。

六、华为万兆交换机规划、配置

两台华为交换机作为业务网络及存储网络的基础,起着十分重要的作用。交换机本身只作为二层交换机使用,通过VLAN来隔离不同的网络。

型号为华为S6700-48-EI,带有48个SFP万兆插槽、包转发率:715Mpps、交换容量:960Gbps。

在交换机上创建五个VLAN,227 228 229 3000 3088。

交换机端口连接、划分表:

1、VMware管理网络

S67000-01:11口(接HP C7000-01 VC01 X1口) 
S67000-01:19口(接HP C7000-02 VC01 X1口) 
S67000-02:11口(接HP C7000-01 VC03 X1口) 
S67000-02:19口(接HP C7000-02 VC03 X1口)

2、vMotion网络

S67000-01:12口(接HP C7000-01 VC01 X2口) 
S67000-01:20口(接HP C7000-02 VC01 X2口) 
S67000-02:12口(接HP C7000-01 VC03 X2口) 
S67000-02:20口(接HP C7000-02 VC03 X2口)

3、业务网络

S67000-01:13口(接HP C7000-01 VC01 X3口) 
S67000-01:14口(接HP C7000-01 VC01 X4口) 
S67000-01:15口(接HP C7000-02 VC01 X3口) 
S67000-01:16口(接HP C7000-02 VC01 X4口) 
S67000-02:13口(接HP C7000-01 VC03 X3口) 
S67000-02:14口(接HP C7000-01 VC03 X4口) 
S67000-02:15口(接HP C7000-02 VC03 X3口) 
S67000-02:16口(接HP C7000-02 VC03 X4口)

4、存储网络

S67000-01: 7口(接HP C7000-01 VC02 X1口) 
S67000-01: 8口(接HP C7000-01 VC02 X2口) 
S67000-01:17口(接HP C7000-01 VC02 X3口) 
S67000-01:18口(接HP C7000-01 VC02 X4口) 
S67000-01: 9口(接HP C7000-02 VC02 X1口) 
S67000-01:10口(接HP C7000-02 VC02 X2口) 
S67000-01:21口(接HP C7000-02 VC02 X3口) 
S67000-01:22口(接HP C7000-02 VC02 X4口) 
S67000-02: 7口(接HP C7000-01 VC04 X1口) 
S67000-02: 8口(接HP C7000-01 VC04 X2口) 
S67000-02:17口(接HP C7000-01 VC04 X3口) 
S67000-02:18口(接HP C7000-01 VC04 X4口) 
S67000-02: 9口(接HP C7000-02 VC04 X1口) 
S67000-02:10口(接HP C7000-02 VC04 X2口) 
S67000-02:21口(接HP C7000-02 VC04 X3口) 
S67000-02:22口(接HP C7000-02 VC04 X4口)

VMware管理网络及 vMotion网络都是VC上单线接入S6700交换机,所以S6700上不用做端口聚合。而业务网络和存储网络都是同一VC设备上多根接入S6700交换机,则需要做端口链路聚合。具体如下:

1、S6700-01交换机上的端口聚合列表:

(1)13、14口做成E-trunk 11,对应HP C7000-01 VC01 X3 X4两端口 
(2)15、16口做成E-trunk 13,对应HP C7000-02 VC01 X3 X4两端口 
(3)7、8、17、18口做成E-trunk 12,对应HP C7000-01 VC02 X1 X2 X3 X4四端口 
(4)9、10、21、22口做成E-trunk 14,对应HP C7000-02 VC02 X1 X2 X3 X4四端口 
(5)41、42、43、44口做成E-trunk 5,对应以太网核心S9312交换机的0-3四端口 
(6)47、48口做成E-trunk 30,对应S6700-02交换机的47、48两端口

2、S6700-02交换机上的端口聚合列表:

(1)13、14口做成E-trunk 11,对应HP C7000-01 VC03 X3 X4两端口 
(2)15、16口做成E-trunk 13,对应HP C7000-02 VC03 X3 X4两端口 
(3)7、8、17、18口做成E-trunk 12,对应HP C7000-01 VC04 X1 X2 X3 X4四端口 
(4)9、10、21、22口做成E-trunk 14,对应HP C7000-02 VC04 X1 X2 X3 X4四端口 
(5)41、42、43、44口做成E-trunk 6,对应以太网核心S9312交换机的4-7四端口 
(6)47、48口做成E-trunk 30,对应S6700-01交换机的47、48两端口

华为交换机端口聚合E-trunk配置举例:

interface Eth-Trunk11 
description to-hp-c7000-01-vc01-eth_x3x4_ethernet 
port link-type trunk 
port trunk allow-pass vlan 227 to 228 3000 
mode lacp-static 

interface XGigabitEthernet0/0/13 
eth-trunk 11 

interface XGigabitEthernet0/0/14 
eth-trunk 11 
#

七、VMware集群规划、配置

案例中共有ESXi主机16台,规划为第一个刀箱的前四个刀片与第二个刀箱的前四个刀片组成一个VMware HA,名称为Cluster1,第一个刀箱的后四个刀片与第二个刀箱的后四个刀片组成另一个HA,名称为Cluster2,增强冗余性,如下图所示。

yjs10

1、集群概览

域:cloud.xxx.cn 
数据中心名称:DC1 
集群1名称:Cluster1 
集群1主机数:8台 
集群1资源:

yjs11

集群2名称:Cluster2 
集群2主机数:8台 
集群2资源:

yjs11

集群1、2存储资源:

yjs12

集群1、2网络如下图,存储网络、VMware管理网络使用标准交换机,业务网络采用分布式交换机dvSwitch1。

yjs13

2、集群网络配置

正如上面讲到的,每个刀片都会认到8个可用的网卡,如下图,为vmnic0、vmnic1、vmnic2、vmnic4、vmnic8、vmnic9、vmnic10、vmnic12,在集群网卡配置时,只需将当时规划好的网卡绑定在一起即可。如下:

(1)VMware管理网络:vmnic0、vmnic8 
(2)vMotion网络:vmnic4、vmnic12 
(3)业务网络:vmnic2、vmnic10 
(4)iSCSI存储网络:vmnic1、vmnic9

yjs14

yjs08

3、集群管理机规划、配置

案例中的管理机如域控、vCenter服务器都架设中虚拟机中,不单独使用物理机来架设。清单如下:

序号

服务器名称 服务器IP 网关
1 域控服务器-01 172.22.228.2 172.22.228.1
2 域控服务器-02 172.22.228.3 172.22.228.1
3 vCenter数据库 172.22.228.101 172.22.228.1
4 vCenter服务器 172.22.228.100 172.22.228.1
5 vcops服务器 172.22.228.110
172.22.228.111
172.22.228.1

该案例整个架构及实现方式介绍就此结束,整个案例的复杂点应该是在HP的VC模块与VMware结合的配置。因接触也不深,文中难免有问题,仅供参考!

参考文章:

1、HP刀片服务器系统Flex-10 VC配置与VMware vSphere网络设计

2、Understanding HP Flex-10 Mappings with VMware ESX/vSphere

VMware集群常见硬件配置、架构说明

说明:本人接触虚拟化时间也不长,文中错误难免,仅作参考之用。

VMware为基础的云中心系统运用越来越多。简单来说,云中心包括硬件部分及软件部分,软件部分目前虚拟软件商有VMware、Hyper-v、Citrix。从市场占用来看还是VMware使用的最多。硬件部分为整个云中心的核心部分,只有一个配置合理、稳定的硬件平台,才能使VMware更好的发挥其性能。硬件部分包括CPU、内存、网卡、基础网络、存储。

1、CPU、内存、网卡

目前最常用的为机架式服务器或者刀片服务器。服务器中主要包含了以上所说的CPU、内存及网卡。如采用机架式服务器,一般新采购的都为4路服务器(即配置4颗物理CPU),如IBM X3850、DELL R910等,如下图:

vmware001

刀片服务器,一般采用IBM的BladeCenter或者HP刀片以及DELL的M1000E刀片,半高刀片一般配置2颗物理CPU,全高刀片一般配置4颗物理CPU。网卡机架服务器一般配置4块千兆网卡,如配置万兆则更好。刀片服务器网卡一般为模块化,如每个刀片服务器配置两块10GB万兆网卡,刀箱上使用直通模块,则对外端口与对内端口一一对应,网线或光纤直连即可,如下图所示:

vmware003

如是使用模块化交换机,则交换机有对内端口和对外端口,对内端口与刀处服务器的网卡相连(通过内部电路相连,看不到连线),对外端口则与上联的外部交换机相连即可,然后对内端口与对外端口作映射关系,以达到对内端口通过对外端口来访问外界的网络,如下图所示。

vmware005

 

2、网络

网络为整个云中心的基础架构,确保各个模块之间能够相互访问。一般分为以太网和SAN网络两种。以太网用于服务器与上层网络之间的连接,SAN网络用于服务器与光纤存储之间的连接。

以太网分为千兆和万兆两种。规模不大的虚拟化环境用千兆网络已足矣,如下图:

vmware008

但如果是规模相对较大的云建议使用万兆网络。如果存储与服务器的连接也是使用的ISCSI即走以太网网络的,则建议一定要使用万兆网络,以使服务器与存储间的速率尽量将瓶颈降到最低,如下图所示。

vmware009

SAN网络用于将服务器与光纤存储相连的网络,一般有4GB和8GB之分,目前新建的一般都为8GB速率。

 

3、存储

存储作为云中心的资源存放点,它的速度快慢直接会导致整个云中心的运行速度。目前常用的有SAN光纤存储及IPSAN存储。

SAN光纤存储通过光纤交换机与服务器的HBA相连,使之服务器可以认到存储的LUN,常用架构如下图所示。

vmware010

IPSAN存储则借助以太网来实现主机与存储间的访问。常见的有FCoE及ISCSI方式。速度有千兆、万兆之分。在实际中,建议将IP存储网络与主机以太网业务网络物理隔离,减少互相的影响,使系统更稳定,如下图所示。

vmware011

 

实际中遇到的几种架构:

1、机架服务器+SAN交换机+SAN存储+千兆核心交换机

服务器一般配置4块千兆物理网卡,两块用于管理网络及vMotion,另外两块用于业务网络,拓扑如下所示。

vmware013

 

2、刀片服务器+SAN存储+万兆核心交换机

刀片服务器上配置万兆以太网接口, 又配置SAN光纤交换机及HBA卡,一般刀箱上都会配置光纤交换机,刀箱上刀片服务器的HBA会直接通过内部线路与刀箱上的HBA卡通信,这样,光纤存储只要与刀箱上的光纤交换机相连接即可,如下图所示。

vmware016

 

3、机架服务器+IPSAN万兆存储+万兆核心交换机

机架服务器配置六个万兆以太网接口,两个用于VMware管理及vMotion,两个用于业务网络,两个用于存储IP网络。拓扑如下:

vmware015

 

4、刀片服务器+IPSAN万兆存储+万兆核心交换机

刀片服务器配置对外万兆SFP光纤接口,用于连接以太网业务网络及IP存储网络,如下图所示。

vmware017

HP C7000上的BL420c刀片安装ESXi5

打开刀片的KVM控制台,如下图,选择[Virtual Drives] –> [CD/DVD] –> [Virtual Image]

hpc7000-17

选择ESXi安装ISO文件,这里为HP定制版ESXi,如下图所示。

hpc7000-18

重启后,就直接进入ESXi的安装界面。

hpc7000-20

HP C7000初始化配置

HP C7000为模块化的刀片服务器,机箱高度10U,可以插16台半高的刀片服务器,如下图,即为插了8台刀片服务器。

hpc7000-1

刀箱后背箱可以插风扇、电源,以及I/O模块(包括网络、SAN交换机),以及用于管理刀片的OA模块。

hpc7000-2

将相应的模块(包括电源、风扇、I/0、刀片服务器)都插入刀箱后,开始对机箱进行上电工作,然后进行初始化配置工作。

1、配置OA(Onboard Administrator的缩写)管理地址

通过机箱前面的小液晶屏设置管理控制器OA的IP地址,先选中enclosure settings,设置OA 1 IP地址,因为本刀箱没有配置第二个OA管理卡,所以只需设置OA 1 IP即可,完成后,选择Accept All。如下图:

hpc7000-3

hpc7000-4

 

2、登陆刀箱管理,进行设置

将如下图的OA管理口与一台笔记本相连

hpc7000-5

然后在笔记本上打开IE浏览器,输入https://10.0.0.1,初始用户名密码在刀箱的卡片上有,进入后,就可以对刀箱的I/O模块进行设置。

hpc7000-6

hpc7000-7

 

3、配置刀片服务器的iLO4地址,用于管理刀片

将刀片服务器的八爪鱼与显示器键盘相连,然后将该刀片开机,当运行至如下图时,按F8进入刀处iLO4的配置

hpc7000-8

进入配置界面后,选择[Network] –> [DNS/DHCP],在DHCP Enable中变更为OFF,如下图所示

hpc7000-9

hpc7000-10

关闭DHCP后,在进入[Network] –> [NIC and TCP/IP],设置iLO4的管理IP,这里为10.0.0.112,如下图所示,完成 后,选择EXIT退出即可。

hpc7000-11

hpc7000-12

hpc7000-13

完成后,再次进入刀箱的管理界面,进入[Device Bays]菜单栏,就能看到8个刀片的选项,选择刚才设置iLO4的12号刀片,如下图,可以看到IP地址已为10.0.0.112,点击Remote Console就能打开该刀片的KVM界面。

hpc7000-15

该界面是依托JAVA程序来打开,所以管理计算机上需要有JAVA程序支持,打开后,就会出现如下图的界面,该界面即为刀片服务器的KVM界面。可用于RAID的设置、安装操作系统等之用。

hpc7000-16

在KVM界面中,也可以看到iLO 4的IP地址已经设置为10.0.0.112。

hpc7000-14

查询你的电脑是否支持虚拟化

securable下载),可以查看你的电脑是否支持虚拟化。具体检测三项:CPU为64位还是32位,是否有DEP数据保护功能,是否支持虚拟化。

如果你的都和我的显示一样,如下图,那么就可以安装ESXi进行虚拟化实验(先安装VMware Workstion 10,然后安装ESXi即可)了。

vir111

VMware序列号的拆分和合并

我们知道VMware的序列号是按照CPU个数来划分。当一台主机有4个CPU,那么就需要一个支持4CPU的序列号,但如果你拿到是四个序列号,每个序列号支持1个CPU,那么你就要在VMware后台中将这四个CPU合并成一个支持4CPU的序列号。相反,如果你有四台服务器,每台服务器都是一个CPU,而VMware又给了你一个支持4CPU的序列号,就需在后台中将这个序列号拆分成4个序列号,每个序列号支持1个CPU。

目前这个例子即为:VMware给了8个序列号,每个序列号支持1个CPU,而我的服务器只有两台,每台服务器4颗CPU,那么我就要将8个序列号合并成两个序列号,每个序列号支持4个CPU即可。操作如下:

登陆VMware后台管理,将8个主机序列号及一个vCenter序列号输入进后台,如下图所示,红框中就显示了共有8个Licenses,8 CPU(s)的支持。

vmwarekey1

点击上图红框中的vSphere 5 Enterprise,就能看到8个序列号的详细信息,如下图:

vmwarekey2

接下来开始序列号的合并工作,合并成两个序列号,每个序列号支持4CPU,下图中I want to下拉菜单中选择Combine License Keys

vmwarekey3

点击后,在刚才的序列号的前面就会出现一个“复选框”,如下图红框中所示,选择需要合并的前面四个序列号,再点击“Continue”。

vmwarekey5

在I have read and understand this warning复选框上打钩,点击Confirm。

vmwarekey6

点击Confirm后,在右边就会生成一个新的支持4CPU的序列号。vmwarekey8

还有四个CPU使用相同的方法进行合并即可。完成后,如下图看到的,Licenses的数量变成了2个,但是CPU的支持数还是8个。

vmwarekey9

 

如果是拆分,那么只要在下拉菜单中选择“Divide License Keys”即可。vmwarekey10

然后再选择第一个支持4CPU的序列号,点击确定就进入拆分界面了,如下图所示,拆分可以拆成2个、3个、4个序列号,根据自己的需要选择即可。其它都和上面的合并操作一样。

vmwarekey12

 

 

vSphere中创建windows2003的自定义规范

vSphere中,可以使用“模板”来创建虚拟机,以此来加快虚机的创建速度。但如果只这样做,就会使创建出来的虚拟机IP、计算机名、SID都相同,会给以后的管理带来隐患。通过使用集群中的“自定义规范管理器”,可以使创建出来的虚拟机的SID等信息都不相同。方法如下:

1、将Deploy复制到vCenter服务器的sysprep目录

需要使用WIN2003光盘中的Deploy工具来实现。本例vCenter使用的WIN2008操作系统,首先打开C盘,如下图,再选择“组织”->“文件夹和搜索选项”

vsphere1

选择“显示隐藏的文件、文件夹和驱动器”,完成后,C盘下的ProgramData就显示了。

vsphere2

esxupdate7

找到c:\ProgramData\Vmware\VMware VirtualCenter\sysprep ,看到有2k及一些文件夹,本例为win2003,则直接将WIN2003的安装光盘Tools路径下的Deploy.cab里的内容解压后复制到下图中的svr2003中。

esxupdate8

esxupdate9

 

2、创建win2003自定义规范

打开集群控制台,点击“主页”,再选择“自定义规范管理器”

esxupdate10

点击“新建”按扭

esxupdate11

目标虚拟机操作系统选择“WINDOWS”,名称自己定义,如下图

esxupdate12

输入名称及单位:

esxupdate13

esxupdate14

esxupdate15

esxupdate16

esxupdate17

esxupdate18

esxupdate19

esxupdate20

esxupdate25

完成后,自定义规范管理列表中就有了刚才新建的win2003x32名称的规范了。

esxupdate22

下图中,如现在从模板部署虚拟机时

esxupdate23

在“客户自定义”选项中就可以选择“使用现有自定义规范自定义的win2003x32该项,并开始创建虚拟机。

esxupdate24

此虚拟机创建后,第一次运行时会自动配置,待虚拟机重启后就可以正常使用了。

快速上传文件至ESXi主机上

原先上传文件至ESXi主机上时,都是先在主机上开启SSH服务(主机->配置->安全配置文件->服务属性),再通过SecureFX将文件上传至ESXi主机上。

最近知道了另一个简单的方法,可以不用开户SSH服务直接上传, 简要步骤如下:

选择某一ESXi主机,这里为192.1.100.77,再依次点击右边的“配置->存储器”,选中需要上传文件的LUN,这里为“VMFS02”,点击右键,选择“浏览数据存储(B)…”,如下图所示:

esxupdate2

弹出如下的窗口后,点击红框的按扭,即为上传按扭:

esxupdate4

选择要上传的文件,点击确定,如下图就开始上传了。

esxupdate5

制作虚拟化ESXi系统的USB启动盘

上文中提到IBM X3850 X5从光驱安装失败,须从U盘安装,就直接将映射文件VMware-VMvisor-Installer-5.1.0.update01-1065491.x86_64.iso复制进U盘中,然后准备从U盘启动,启动失败。查找原因,不能用复制的方法来制作,这样做没有启动信息,所以不能安装。

查找资料后,发现可以通过一些工具来将操作系统镜像灌进U盘中,而且带有启动信息。这里我们使用unetbootin工具,unetbootin可以将LINUX系统装进U盘中,也可以将指定的镜像文件装进U盘中。软件版本为unetbootin5.85百度网盘下载),界面如下,首先选择“光盘镜像”,指定ISO文件路径,“类型”为USB驱动器,驱动器号里选择U盘的驱动符号,点击“确定”,就开始制作了。

un

IBM X3850 X5从光驱安装ESXi5.1.0 update1失败,卡在Relocating modules and starting up the kernel …

准备在一台IBM X3850 X5上安装虚拟化软件ESXi 5.1.0 update1,竟然安装失败,卡在了安装界面上,如下图所示,在Relocating modules and starting up the kernel …界面后就卡住了,开始以为是ESXi版本问题,或者是BIOS设置问题,试过后都没用。

esxierror01

查找了相关网上资料,基本都没碰到此问题,有说关闭UEFI,还有是升级微码等。后来竟然通过插U盘,用USB启动的方式就能安装成功。

有网友如碰到和我相同的情况,可以试下用U盘安装操作系统。