VMware vSphere虚拟化系统完整部署配置

目 录

一、实施目标... 2

二、实施环境工作... 2

2.1 实施拓扑... 2

2.2 实施前准备... 3

2.3 IP 地址... 4

三、名词解释... 4

四、安装配置 EXSI 主机... 5

4.1安装 ESXI 主机... 5

4.2配置 ESXI 主机... 7

五、安装 Vmware vSphere Client. 9

六、安装配置 vmware vCenter Server. 10

6.1安装 vmware vCenter Server. 10

6.2配置 vmware vCenter Server. 10

七、添加 VMware ESX/ESXi 主机到 VMware vCenter. 14

八、配置网络... 15

九、创建 VMkernel 网络交换机... 16

十、创建虚拟网络交换机... 17

十一、添加 Vmkernel 网络到交换机... 19

十二、添加虚拟网络到交换机... 21

十三、配置虚拟交换机接口负载平衡和安全... 22

十四、启用虚拟机的容错功能... 26

十五、配置存储... 28

十六、主机配置文件... 30

16.1创建主机配置文件... 30

16.2应用主机配置文件... 31

16.3新建虚拟机的过程... 31

16.4通过 vCenter 新建精简置备的虚拟机... 34

十七、克隆虚拟机转换为模板... 35

十八、从模板部署虚拟机... 36

十九、迁移在线虚拟机... 39

二十、冷迁移虚拟机... 39

二十一、Cisco Nexus1000v虚拟交换机的安装配置... 49

21.1虚拟化系统规划... 49

21.2整体思路... 49

21.3详细步骤... 50

附 录... 71

 

一、实施目标

VMware vSphere 是首款云操作系统。它让一台物理服务器同时运行多个传统操作系统及 应用软件,让传统操作系统不受物理服务器,存储与网络的硬件兼容限制,任意在集群中迁 移,甚至

在线转移任何硬件。Vsphere 提供稳定性,可靠性,可管理性,高可用性,容错性, 安全性,可展性等 IT 服务需求,使应用软件不再受运行的传统操作系统局限。

VMware 群集与容错。群集,简单来说,就是将多台 VMware ESX Server 进行统一管理, 并对这些 VMware ESX Server 主机的资源(CPU、内存、网络等) 进行统一的统筹与规划。

 
二、实施环境工作
2.1 实施拓扑
2.2 实施前准备
2.2.1 服务器

所选用的ESX服务器必须在ESX服务器兼容列表里,请从

http://www.vmware.com/support/pubs/vi_pubs.html 上下载最新的
 
Compatibility Guide》来确认服务器是否满足要求。
  
  2.2.2共享磁盘阵列

所选用的共享磁盘阵列必须在ESX 服务器的存储阵列兼容列表里,请从http://www.vmware.com/support/pubs/vi_pubs.html 上下载最新的《ESX Server 5.x Storage/SAN Compatibility

Guide》来确认存储阵列是否满足要求。


2.2.3网络设备

所选用的网络I/O设备必须在ESX服务器的网络I/O设备兼容列表里,请从http://www.vmware.com/support/pubs/vi_pubs.html 上下载最新的《ESX Server 5.x I/O Compatibility Guide》来

确认 I/O 设备是否满足要求。


2.2.4 实施相关软件
软件产品
 软件版本
 
ESXi5.1
 
Vcenter5.1
  
Nexus1000V 4.2
 
Vclient5.1
 

2.3 IP 地址
 
  主机名称       IP 地址
  
 
ESXI-1         10.0.46.1
  
 
ESXI-2         10.0.46.2
  
ESXI-3         10.0.46.3
  
 
ESXI-4         10.0.46.4
  
 
 ESXI-5        10.0.46.5
  
 ESXI-6        10.0.46.6
  
 
 SQLserver2008   10.0.46.10
  
 Vcenter server   10.0.46.11
  
 Nexus1000v VSM    10.0.46.12


三、名词解释

VMware 提供了提供几种高可用性的解决方案。

VMKernel 网络:VMware 内核网络 类型有 VMotion(迁移)FT(容错)MgT(管理)默认

ISCSI 和 NFS 等传输支持。

HA 技术:提供 VMotion 技术 热迁移虚拟机,实现无缝多物理机的迁移过渡,在线迁移运 行中的虚拟机,以改变其主机位置,最大的特性是 " 整个迁移过程虚拟机应用不会中断”,也 就

是说在虚拟机不停机的情况下将一台虚拟机从一个 esx 服务器上迁移到另外一台服务器 上,这样可以非常方便的在不影响业务的前提下对 esx 主机进行维护。


HA 技术可以实现对物理机监听当蓝屏或发生物理故障时,自动迁移到健康的物理机上 ,保 证业务的正常(内存 RAW 信息将丢失)

Vmware fault tolerance( FT)功能创建一个虚拟机设置可以提供连续性能力。 FT 建立在 ESX/ESXi 主机平台。通过创建一个虚拟机一个完全相同的副本。

通俗说就是双机热备:2 台实体机 虚拟机映射了 2 个镜像 ,1 个主活动, 另 1 个备 监听状态,当主死掉后,活实体机蓝屏。备用可以切换上去。 RAM 内存都不会丢失时

虚拟机的主要副本,处于活动状态,接受请求,服务信息,并运行程序。次要副本 ,接 收与主副本相同的输入。次要副本完成的所有任务都依照主副本的变动。主副本所有非决定 性的活动

都将被捕捉,发送到运行在其他 host 上的次要副本,次要副本在一秒内将活动进 行重演。
 
FT 启动后,VM Tools 从每个虚机中发送心跳到 VMM,此心跳与 HA 的心跳类似。VMM 检查以确保主要和次要副本都在运行。如果主副本所在的 host 丢失,VMM 将不再发送心跳。 此时,次

要副本立刻变为活动的,并成为主要副本,服务不会经历任何中断。

FT 提供了比 HA 更高的商业连续性级别。 FT 发生时,次要立刻被激活,所有关于虚机 状态的信息都会被完整的保留。存储在内存中的数据不需要被 re-entered 或 reloaded。而 HA 则要

将任何丢失的虚拟机进行重启。这会结束所有虚拟机进程和状态信息,程序和未保 存的用户输入信息都会丢失。


四、安装配置 EXSI 主机
4.1安装 ESXI 主机

这个安装界面是从 VMware ESXi 安装镜像启动安装的。(注意:开机画面为 VMware ESXi的嵌入式版本,进行配置的 VMware ESXi 的部分)

 1. 按 Enter 键

 2 .出现终端用户许可证同意界面,

 按 F11 键接受同意

 3.选择正确的磁盘安装

 按 Enter 键

 4.确认出现安装的界面

 点击“F11”继续安装。

 5.出现安装完成界面
 按 Enter 键重启主机

4.2配置 ESXI 主机

1.紧接着安装下面的,设置主机 root 密码(4.1 密码安装后配置 5.0 安装是配置)

选择“Configure Password”
2.输入 root 新的密码,然后按 Enter 键

3.接下来,选择“configure the management network”,设置一个静态的 IP 管理地址

按 Enter 键 4.确保在网络适配器配置里,你所需的网络适配器右侧窗口中显示。

如果不是,按 Enter 键,然后选择正确的适配器

5.选择“IP Configuration”

按 Enter 键
 
6.选择“Set static IP address and network configuration” 设置 IP 地址,子网掩码和默认网 关,然后按 Enter 键

7.接下来,通过选择“DNS Configuration”配置 DNS(域名要更改,不然后续配置会出错 , 保证唯一性可读性)
按 Enter 键

8.   选择“Use the following DNS server addresses and hostname”,提供一个主要和备用(如
果需要)的 DNS 服务器地址和主机名,然后按 Enter 键。(若是基于 AD 域部署,DNS 填对, 官方建议采用 AD 部署,权限管理细致,但加大了配置复杂性和稳定性)

9.按 Esc 键退出网络管理配置向导。

10.按 Y 键以应用更改并重新启动管理网络
 
五、安装 Vmware vSphere Client

1 . 启动安装 VMware vSphere

2 . 单击安装程序菜单的“” vCenter client”

3 选择正确的安装程序,然后单击“确定”。

4 . 在欢迎界面,点击“下一步”

5 . 阅读并接受许可协议,然后点击“下一步”

6 .输入用户名和单位,然后单击“下一步”

7 ..除非这 vSphere Cient 是不用于升级或更新的 ESX / ESXi 的主机,可选择安装 vSphere 主机 更新实用工具 4 .0(默认),单击“下一步“

8.接受默认的目标文件夹,然后点击“下一步”


9.单击“安装”

10.当安装完成,单击“完成”


六、安装配置 vmware vCenter Server
6.1安装 vmware vCenter Server

1 .启动 VMware vSphere 安装程序

 

2 .从菜单选择安装”vCenter vSphere”

 

3 .选择正确的安装语言,然后单击”确定”

 

4 .在欢迎介面上,单击“下一步”

 

5 .阅读并接受许可协议,然后单击“下一步”

 

6 .输入用户名称,组织和许可证密钥(或离开60 天的评估空白),然后单击”下一步”

 

7 .选择“使用现有的数据库服务器”,进入 vCenter Server 数据源名称(DSN),然后 单击“下一步”

 

8 .要指定帐户所使用 vCenter Server 服务使用下列选项之一:

 

·使用系统帐号(默认,本次单机安装采用系统用户)

 

·指定一个本地或域帐号

 

·指定一个域帐户,先指定域名的帐户名,例如的DOMAIN_NAME / account_name

 

单击“下一步”。

 

9.接受默认的目标文件夹,然后单击“下一步”

 

10.选择“创建一个独立的 VMware vCenter Server 的实例”,然后单击“下一步

 

11.配置端口为 vCenter Server 的使用,然后单击”下一步”

 

12.单击“安装”

 

13. 当安装完成时,单击“完成”


6.2配置 vmware vCenter Server

添加数据中心以及群集

1.使用VMware vSphere客户端,利用VMware vCenter server用户帐号登陆

2 .导航到” 主页” ->” 清单”? “主机和群集”

3.在左窗格中,右键单击根文件

选择“新建数据中心” 4.输入新的数据中心的名称

当完成时,按Enter键

5.右键数据中心并选择“新建集群”


6.输入群集的名称clust,并选择“打开VMware HA”


然后单击“下一步”

7. 根据需要配置电源管理选项单击“下一步”

8.配置主机监控状态,接入控制,接入控制策略然后单击“下一步”

9 .配置虚拟机

单击“下一步”


10.配置虚拟机状态监控


单击“下一步”


11.配置增强型VMotion兼容性


12.配置虚拟机的交换文件策略

单击“下一步”

13.检查群集设置,然后单击“完成”。

七、添加 VMware ESX/ESXi 主机到 VMware vCenter

1 .右击数据中心,然后选择“添加主机”

2.输入主机的 IP:192.168.0.1,用户名“root”和 root 的用户帐号密码 1qaz2wsx,然后点击“下一步”

3.如果系统提示与安全有关的新的主机的认证,单击“是“

4.检查主机的摘要信息,然后点击“下一步”

5.向主机分配现有或新许可证密钥,然后单击“下一步”

6.根据需要配置锁定模式,然后单击”下一步”

7.选择放置群集根资源池的所有虚拟主机的位置,然后单击“下一步”


8.检查摘要信息,然后单击“完成” 添加 ESXI02.03.04 主机(同上)


八、配置网络

Vmware 网络使用虚拟交换机 Vswitch 技术


把网卡虚拟成交换机 桥接设备绑定网卡进行通行


DEll R710 支持 4 个千兆网卡 为了最大发挥效能全部使用刮花如下 网卡 Eth0 :管理可选作 HA 和 heartbeat 心跳线路
 

网卡 Eth1 Eth2 :做成 NIc Team 聚合网口 用于 存储 ,VMotion,和心跳 冗余 网卡 Eth3 :对外服务发布服务器

 

对应新建 3 个 Vswitch 虚拟交换机


Vswitch0 默认 绑定 Eth0
 

Vswitch1 默认 绑定 Eth1,2


Vswitch2 默认 绑定 Eth3


九、创建 VMkernel 网络交换机

1. 从主机和集群视图中,选择要 ESXI01 主机,然后点击” 配置” 选项卡
 2. 在左侧的硬件中,选择” 网络”,

然后单击”添加网络””

3. 连接类型框内,选择” VMkernel” 然后单击” 下一步”. 4.选择” 创建一个虚拟交换机”, 选择适当的物理适配器,, 然后单击”下一步”

5.提供一个新的 VMkernel 端口组网络标签 VMotion,并选择适当的 VMkernel 网络功能, 然后 单击”下一步”
 

在下面的例子中,Vmkernel 网络将用作 VMotion

 

6.选择” 使用以下 IP 设置” 然后输入 IP:10.0.46.1 地址,子网掩码和默认网关 Vmkernel

 

单击”下一步”. 7.检查设置, 然后单击” 完成”.


十、创建虚拟网络交换机

1.从主机和群集视图中,选择 ESXI01 主机配置然后单击“配置”选项卡。


2.在左方的硬件框中,选择“网络”


单击“添加网络”


3. 在连接类型框中,选择“虚拟机”,然后单击“下一步”。


4.选择“创建虚拟机”,选择适当的物理适配器,然后点击“下一步”。


5.提供新的虚拟交换机网络标签,然后单击“下一步”。

 

6.检查设置,然后单击“完成”。

 

添加适配器到交换机

 

1 .从主机和群集视图中,选择ESXI01主机配置,然后单击“配置”选项卡。

 

2 .在左边的硬件框中,选择“网络”

在位于虚拟交换机的地方,添加你所需的适配器,然后单击“属性”

 

3 .选择“网络适配器”选项,然后单击“添加”。


4 ,检查旁边你想添加的适配器,然后单击“下一步”


5 .接受默认的配置,然后单击“下一步”


6 .检查配置信息,然后单击“完成”。


十一、添加 Vmkernel 网络到交换机

1.从主机和群集视图中,选择主机配置,然后单击“配置”选项卡。


2 .在左边的硬件框中,选择“网络”


3 .在端口选项卡上,单击“添加”

 
4.选 VMkernel


5. 提供一个新的 VMkernel 端口组网络标签 VMotion,并选择适当的 VMkernel 网络功能, 然后单击”下一步”.


在下面的例子中,Vmkernel 网络将用作 VMotion

6.选择”使用以下 IP 设置” 然后输入 IP192.168.168.101 地址,子网掩码和默认网关 Vmkernel

7 .单机进行下一步

8 .下一步。
9 .下一步。
10.单击“确定”


11.关闭


十二、添加虚拟网络到交换机

1 .从主机和群集视图中,选择主机配置,然后单击“配置”选项卡。


2 .在左边的硬件框中,选择“网络”

 
在位于虚拟交换机的地方,添加你所需的适配器,然后单击“属性”

 
3 .选择“网络适配器”选项,然后单击“添加”


4. 选择“虚拟机”


5.点击下一步
 

6 . 单击完成


7 .关闭。

 

十三、配置虚拟交换机接口负载平衡和安全   

1.从主机和群集视图中,选择主机配置,然后单击 “配置”选项卡。 2.在左边的硬件框中,选择“网络”

在位于虚拟交换机的地方,配置你所需的负载平衡,然后单击 “属性”


3.选择“vSwitch”


单击“编辑

4.选择“网卡绑定”选项卡,然后选择策略异常。确保所有适配器显示为活动,移动必要 的适配器。


单击“确认” 5.选择“安全”选项卡,然后选择适当的策略异常


单击“确认”

 

6.单击“ 关闭”

完成后一栏:
Vmkernel,对应的 3 种类型


十四、启用虚拟机的容错功能


1 .从主机和群集视图中,选择主机,然后单击“配置”选项卡。


2 .在左边的硬件框中,选择“网络”

选择你想添加容错网络的虚拟交换机上,然后单击“属性”


3 ..选择“vswitch”



单击“添加”

 

4 .选择“VMKernel”,然后选择“下一步”

 

5 .为新的 VMkernel 端口组提供网络标签,可选添加一个 VLAN ID 和选择“此瑞口用于

 

容错记录”



单击“下一步”

 

6 .选择“使用以下IP设置”,然后输入IP地址,子网掩码和默认网关VMkernel(如需要) 单击“下一步”


 

7 .单击“完成”

 

8 .在vCenter清单视图中,右击要保护的虚拟机

 

选择“容错”, “打开容错“


 

9 .单击“是“,开始建立一个默认容错虚拟机的复制过程


十五、配置存储

1 .从主机和群集视图中,选择主机配置和单击“配置”选项卡

 

2.在硬件框左侧,选择“存储适配器”,然后单击存储适配上面面板“重新扫描“。

 

3.为了发现新的磁盘或LUN,选择“扫描新的存储设备“。新发现的LUN会出现在设备列表中。

 

4.为了发现新的数据存储或配置后的存储更改的更新储存,选择”扫描新的VMFS卷”。新发现的数据存储或

 

的VMFS卷将出现在数据存储列表中

 

5. 单击硬件框里的“存储器”,然后单击“添加存储器”

 

6.选择“磁盘/LUN”

 
单击“下一步”

 

选择一个设备存储,单击“下一步”

 

8.  选择适当磁盘布局的选项,然后单击“下一步”

 

9 .输入存储名字,然后单击“下一步”

 

10.为数据存储配置最大文件大小,块大小,和容量,然后单击“下一步”

 

11.检查设置,然后单击“完成”。

 

配置时间

1.从主机和群集视图中,选择主机配置,然后单击 “配置”选项卡。 
2.选择“时间配置”,然后单击“属性”

3.在时间配置界面,单击“选项“

4.在“NTP 设置“,然后选择”192.16.123.132“


单击“编辑”


5.输入 NTP 服务器地址,然后单击“确认”。 6.检查方格“ 重启 NTP 服务以应用更改” 单击“确定”

 

7.检查方框使“NTP 客户瑞已启用”

 

8. 建议配置 3 个时间服务器。


十六、主机配置文件
16.1创建主机配置文件

1.在 vmware client 中,单击“主机配置文件”


2.创建基准配置文件.

 

3.  选择引用的 ESXI01 主机

 

4.配置文件名

5.  确定完成。


16.2应用主机配置文件

1.在主机和群集中,右击“主机” 属性,选择“进入维护模式“


2.右击主机,选择主机配置文件—> 应用配置文件.


16.3新建虚拟机的过程
16.3.1安装客户机操作系统和 VMware Tools

 

1.如果你还没有准备好,利用你喜欢的 CD-burning 软件做一个 Windows  Server 2003 安

 

装盘 CD 的镜象。利用 WinSCP 或 PuTTY SCP 上存 ISO 镜象到共享存储上。

 

2.利用 vSphere Client 登陆,选择虚拟机。配置虚拟机的 CD-ROM 驱动器使用 ISO

 

镜象,并指定 Windows Server 2003 iso 文件的路径

 

3 . 在 vsphere Client 中打开虚拟机控制台进入虚拟机

 

4.启动虚拟机,并指定从 ISO 文件启动

 

5.安装 Windows Server 2003 作为客户机操作系统。你可以指定 ESC 在启动期间,

 

系统应该使用 CD-ROM 驱动启动。

 

6.一旦 OS 安装完成,你可以登陆,安装 VMWARE TOOL 并重启虚拟机

 

7 . 验证硬件加速设置为完全的显示属性

 

8 . 执行标准整体程序和/或最佳做法的配置一个新的系统,如安装防病毒软件,管理工具, 服务包/补丁,等等

 

9.执行网络连接测试。如 ipconfig,ping,网络共享


16.3.2创建虚拟机

1 .从 vsphere client 中,导航到” 主页”-->” 清单” -->”主机和群集” \

 

2 . 如果需要,可以扩展 vcenter 清单对象(数据存储,群集等),这些对于 ESI/ESXI 主机 来说是可见的

 

3 . 右击 VMware ESX/ESXI 主机和选择”新建虚拟主机”

 

4 . 选择典型配置,然后单击“下一步”

 

5 . 输入虚拟机名称,选择适当的清单位置,然后单击“下一步”

 

6.选择虚拟机适当 的资源池,然后单击“下一步”

 

7.选择要存储虚拟机文件的数据存储

 

8.选择适当的客户操作系统,然后单击“下一步”

 

9.指定虚拟磁盘的大小,然后选择适当置备磁盘策略( 精简与厚磁盘) 。如下图,“精简置 备”被选中

 

精简模式:用多少,占多少,虚拟机硬盘文件随使用线性增长但不会超出硬盘大小,省资源, 但一定程度上高可用性功能和速度损失。

 

厚模式:虚拟机创建多少 G 硬盘,就分配一个多少 G 硬盘。这用速度和可用性功能高


10.检查摘要信息,然后单击“完成”。

注意事项:


在实际生产环境:快照只是零时备份。快照是在原有硬盘数据上、增量改变增加的。高 I/ O 数据服务器不推荐快照。短期用,建议完整备份。

 

新建虚拟机后,虚拟机会创建默认 600M 的虚拟机交换文件,开机后会创建虚拟机页面文件

 

1 -2G

 

生产环境建议 保留%20-25 的空间,用于日常维护数据

 

新建虚拟机的过程


16.4通过 vCenter 新建精简置备的虚拟机

1 .从 vsphere client 中,导航到” 主页”-->” 清单” -->”主机和群集” \

 

2 . 如果需要,可以扩展 vcenter 清单对象(数据存储,群集等),这些对于 ESI/ESXI 主机 来说是可见的

 

3 . 右击 VMware ESX/ESXI 主机和选择”新建虚拟主机”

 

4 . 选择典型配置,然后单击“下一步”

 

5 . 输入虚拟机名称,选择适当的清单位置,然后单击“下一步”

 

6.选择虚拟机适当 的资源池,然后单击“下一步”

 

7.选择要存储虚拟机文件的数据存储

 

8.选择适当的客户操作系统,然后单击“下一步”

 

9.指定虚拟磁盘的大小,然后选择适当置备磁盘策略( 精简与厚磁盘) 。如下图,“精简置 备”被选中

 

10.检查摘要信息,然后单击“完成”。


16.4.1安装客户机操作系统和 vmware tools

1.如果你还没有准备好,利用你喜欢的 CD-burning 软件做一个 Windows  Server 2003 安

 

装盘 CD 的镜象。利用 WinSCP 或 PuTTY SCP 上存 ISO 镜象到共享存储上。

 

2.利用 vSphere Client 登陆,选择虚拟机。配置虚拟机的 CD-ROM 驱动器使用 ISO

 

镜象,并指定 Windows Server 2003 iso 文件的路径

 

3 . 在 vsphere Client 中打开虚拟机控制台进入虚拟机

 

4.启动虚拟机,并指定从 ISO 文件启动

 

5.安装 Windows Server 2003 作为客户机操作系统。你可以指定 ESC 在启动期间,

 

系统应该使用 CD-ROM 驱动启动。

 

6.一旦 OS 安装完成,你可以登陆,安装 VMWARE TOOL 并重启虚拟机

 

7 . 验证硬件加速设置为完全的显示属性

 

8 . 执行标准整体程序和/或最佳做法的配置一个新的系统,如安装防病毒软件,管理工具, 服务包/补丁,等等

 

9.执行网络连接测试。如 ipconfig,ping,网络共享


十七、克隆虚拟机转换为模板

1.从 vSphere Client 中,导航到“主机”?“清单”?“虚拟机和模板”

 

2.右击虚拟机,选择“模板“?“克隆为模板”


3.指定虚拟机名称,选择适当模板清单位置,然后单击“下一步”

 

4 .选择适当的主机或集群,然后单击“下一步”

 

5.选择适当的数据存储,然后单击“下一步”

 

6.选择磁盘格式,如下图所示,选择虚拟机精简置备格式。


7.查看摘要信息,然后单击“下一步”


十八、从模板部署虚拟机

1. 在 vSphere Client,导航到“主页“?“清单”?“虚拟机和模板”

 

2 .右击所要的模板,然后选择“从该模板部署虚拟机”

 

3.指定虚拟机的名称,然后选择适当的清单位置,单击“下一步”

 

4.选择适当的主机或群集,然后单击“下一步”

 

5.选择适当的资源池,然后单击“下一步”

 

6.选择适当的数据存储,然后单击“下一步”

 

7.选择所要的磁盘格式,在下面的例子中,虚拟机将选择精简置备格式。


单击“下一步”

 

8.选择“使用自定义向导定义”,然后单击“下一步”

 

9.在 vSphere Client 用户自定义向导,指定下面的内容

 

?   名称和单位

 

?   计算机名称

 

?   产品密钥和服务器许可证模式

 

?   管理员密码

 

?   时区

 

?   用户首次登录新的虚拟机要运行的命令(如果适用)

 

?   网络设置

 

?   注意:如果虚拟机不使用 DHCP,选择“自定义设置”选项,选择你所需的网络接口自定 义,然后右边的网卡自定义按钮。

 

?   工作组或域

 

?   操作系统选项(如果适用)

 

?   10.检查摘要信息,然后单击“完成”

 

通过克隆虚拟机部署虚拟机

 

1 .从 vSphere Client,导航到“主页”?“清单”?“虚拟机和模板”

 

2 . 选出的源虚拟机将被克隆到新的生产目标 VM。源虚拟机必须跟预期的虚拟机 是几乎相同(相同的客户操作系统,磁盘大小)

 

3 .右击虚拟机,然后选择“克隆”

 

4 .指定虚拟机的名称,然后选择适当的清单位置,单击“下一步”

 

5 .选择适当的主机或群集,然后单击“下一步”

 

6 .选择适当的资源池,然后单击“下一步”

 

7 .选择适当的数据存储,然后单击“下一步”

 

8 .选择所需的磁盘格式。在下面的例子,虚拟机被选择精简置备格式


单击“下一步”

 

9 选择“使用自定义向导定义”,然后单击“下一步”

 

10.在 vSphere Client 用户自定义向导,指定下面的内容

 

?   名称和单位

 

?   计算机名称

 

?   产品密钥和服务器许可证模式

 

?   管理员密码

 

?   时区

 

?   用户首次登录新的虚拟机要运行的命令(如果适用)

 

?   网络设置

 

?   注意:如果虚拟机不使用 DHCP,选择“自定义设置”选项,选择你所需的 网络接口自定义,然后右边的网卡自定义按钮。

 

 

?   工作组或域

 

?   操作系统选项(如果适用)

 

?   11.检查摘要信息,然后单击“完成”

 

虚拟机的迁移过程


十九、迁移在线虚拟机

1.在 vSphere Client,导航到“主页”?“清单”?“虚拟机和模板”

 

2 .右击被迁移的虚拟机,然后单击“下一步”

 

3 .选择“更改主机”,然后单击“下一步”

 

4 .选择适当的目标,然后单击“下一步”

 

5 .选择适当的资源池,然后单击“下一步”

 

6 .选择适当的 VMotion 优先级。在下面例子,一个高先级的 VMotion 将被选择

 

单击“下一步”

7 .检查摘要信息,然后单击“完成”


二十、冷迁移虚拟机

1 .在 vSphere Client,导航到“主页”?“清单”?“虚拟机和模板”

 

2 .右击要迁移的虚拟机,然后选择“迁移”

 

3 .选择迁移的类型。在下面的例子中,虚拟机将被更改到一个新的主机和一个新 的存储


单击“下一步”

 

4 .选择适当的目标,然后单击“下一步”

 

5 .选择适当的资源池,然后单击“下一步”

 

6 .选择适当的数据存储,然后单击“下一步”

 

7 .选择所需要磁盘格式。在下面的例子中,虚拟机选择“精简置备格式”

 

单击“下一步“

 

8 .检查摘要信息,然后点击“完成”

 

主机的迁移过程

 

准备

 

1 .确保被转换的计算机可以访问到/从 vCenter Server 的 443 端口和平解决 902 端口(TCP)

 

2.确保被转换的计算机可以访问到/从 ESX/ESXI 主机的 443,902,139 端口和 445(TCP)端口 和 137 端口,138 端口(UDP)

 

3.确保服务器,工作站,和 TCP / IP NetBIOS 支持服务在 Windows 物理服务中启用。

 

4 .  对于 windows xp 和 2003 服务,确保 VSS 服务是启用的。

 

物理机到虚拟机 :克隆和配置

 

登陆 VMware vCenter Converter Standalone,然后单击”转换计算机”

 

2 .指定源主机, 输入远程管理员帐号和密码


下一步

 

3 .选择” 当导入成功,自动卸载文件,然后单击“确认”

 

4 .选择“VMware Infrastructure 虚拟机”为目标类型,然后输入 Vcenter Server 主机名 10.0.46.11 和适当的登陆凭证


单击“下一步”
 

5 .为虚拟机选择所需的主机或源资源池。下一步。输入新虚拟机的名称,选择所需的 数据库和虚拟机版本


单击“下一步”


6.检查和编辑虚拟机的必须选项,验证虚拟机的设置


数据复制设置

 
CPU 数量以及内存

 

?   关闭物理机

 

?   启动虚拟机

 

?   重启

 

?   安装 VMware Tools 并重启

 

?   配置新虚拟机的网络

 

?   查看系统事件日志中的特定于硬件的错误,禁用这些服务


单击“下一步”

 

7 .单击“完成”

 

VMware vCenter Update Manger

 

安装 VMware vCenter Update Manger

1.
2.选择合适的语言并确定.


3. 输入用户名和密码

 
4.


5.利用 vsphere client 登陆,单击“插件”?“管理插件”,找到可用插件,单击下载并安装

6.安装完毕 , 利用 vsphere client 登陆,单击 “插件“—>“ 管理插件 ”, 启用 vmware update manager.

在 VMware vCenter Update Manger 中创建主机基准组

1.在 vsphere Client 中,导航到“主页”?“解决方案和应用程式序”?“Update Manger”

 

2.单击“基准和组”选项卡,然后单击“创建…”

 

3.输入基准组名称,然后选择“主机基准组”

单击“下一步”

 

4 .选择“无”,然后单击“下一步

 

5.选择“关键主机修补程序”,然后单击“下一步“

 

5 .  检查设置,然后单击“完成“

在 VMware vCenter Update Manger 中创建虚拟机和虚拟设 备基准组

 

1.在 Vsphere Client 中,导航到“主页”?“解决方案和应用程式序”?“Update Manger”

 

2.单击“基准和组”选项卡,然后单击“创建…“

 

3.输入基准组名称,然后选择“虚拟机和虚拟设备基准组“

 

单击“下一步“

 

4 .选择所需的升级选项,然后单击“完成”

 

在 VMware vCenter Update Manger 中扫描主机


1 .在 vsphere client 中,导航到“主页“?“清单”?“主机和群集”


2.选择主机,然后单击“Update Manger”选项卡

3.单击“扫描”,然后选择“修补程序”

单击“扫描”


4 .等待扫描完成

在 VMware vCenter Update Manger 中附加基准主机


1 .在 vsphere client 中,导航到“主页“?“清单”?“主机和群集”


2.选择主机,然后单击“Update Manger”选项卡


3.单击“附加”,然后选择“关键主机修补程序”

 
单击“附加”

 

创建报警

 

1 ..在 vsphere client 中,导航到“主页“?“清单”?“主机和群集”

 

2 .右击清单中的你要创建警报的对象(如,群集),然后选择“警报”?“添加 警报”

 

3 .在“常规”选项卡:

 

输入警报名称和描述

 

在警报类型框中,选择监控的对象,在下面的例子中,在特定的条件或状态下虚 拟机被监控。

确保选中启用此报警

4 .在“触发器”选项卡:

 

单击“添加”键

 

单击下拉菜单,修改需要的触发器类型


使用下拉菜单修改新的触发(如,条件,警告,条件长度,警示和条件长度)作 为项所需的其余配置

 

注意:如果创建多个触发器,选择“任意一个条件满足时触发”

 

5 .在“报告”选项卡

 

配置所要的范围和频率选项

 

6 .在“操作”选项卡

 

单击“添加”键

 

单击下拉菜单,修改所需的操作

使用下拉菜单修改所需的操作,作为项目的其余配置

 

7 . 单击“确定”

二十一、Cisco Nexus1000v虚拟交换机的安装配置
21.1虚拟化系统规划
21.1.1设备清单

主机 版本 IP地址

ESXi1 5.1 10.0.46.1

ESXi2 5.1 10.0.46.2

ESXi3 5.1 10.0.46.3

ESXi4 5.1 10.0.46.4

ESXi5 5.1 10.0.46.5

ESXi6 5.1 10.0.46.6

Windowns SQL server2008 10.0.46.10

vCenter 5.1 10.0.46.11

Cisco Nexus VSM 10.0.46.12


21.1.2虚拟交换机软件版本

Nexus1000v.4.2.1.SV1.4a

VMware-VMvisor-Installer-5.0.0-469512.x86_64

VMware-VIMSetup-all-5.0.0-456005


21.2整体思路

部署安装Nexus 1000V 包含两大步骤:

(1) 首先至少要先安装一个VSM(实际是个VM虚拟机)

(2) 安装完VSM,确认VSM-Vcenter之间连接正常之后,再需要在不同的ESXi主机上安装VEM模块,最后添加ESXi主机到Nexus 1000V里。


21.3详细步骤
21.3.1安装VSM过程

1;安装VSM的前期准备工作:

在ESXi上标记出3个Vlans,一个用于VSM的Control vlan(用来检测及控制VEMS),一个用于VSM的Management vlan(远程管理VSM),一个用于VSM的Packet vlan(载有CDP和IGMP流量),所

属VLAN id为146(这个Vlan当然也要在物理交换机上创建)如图1:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


注意:这个Vlans区别于以后在Nexus 1000V 分布式交换机上跑的生产流量!

2;使用OVA模板安装VSM虚拟机

首先解压Nexus1000v.4.2.1.SV1.4a安装文件到相应目录,然后执行如下操作图2:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


选择OVA文件(建议使用是OVA文件部署而不是OVF的)如图3:

ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


下一步如图4:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


配置选择Nexus 1000V Installer如图5:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


数据存储选择推荐使用后置备延迟置零如图6:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


下一步关键设置好三个网卡对应的三个Vlans如图7:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


设置VSM的初始网络参数(解释一下VSM的Domain ID,它主要是用来标示VSM控制的不同网络环境,换句话说,同一个网络环境应使用相同的Domain ID,这个数值在1-4095之间)


部署设置完毕如图8
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">

部署安装完之后使用admin账号登陆测试网络连通性,Ping下vCeneter 如图9:

 

3;在vCenter上使用Web-based工具配置VSM,使VSM连接到vCenter

在VSM还没有注册到vCenter上时是没有Nexus 1000V交换机的如下图10:

ESXi 5.0 环境下安装部署Cisco Nexus 1000v">

 

接下来开始使用网页登陆地址http://10.0.46.12准备下载Web工具(前提是需要下载安装了最近的java 6.0)。

使用工具连接上以后输入vCenter的IP地址及管理员账号和密码如图11:

 

下一步是需要选择VSM虚拟机,这里配置选项用Advanced L2方式如图12:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">

下一步重新配置一下VSM的网络参数如图13:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


下一步将显示全部配置信息如图14:

 

完成之后如图15:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">

整个过程完成之后,VSM需要重启一次,最终VSM会注册到vCenter上,

Nexus 1000V 会添加到vCenter上两个默认的分布式交换机如图16:


当然也可以在VSM上使用show svs connections查看连接状态如图17:


4;在VSM上为VEM通信所需要配置port-profile(此处需要理论性知识较强,注意的细节也很多,限于篇幅我不做过多讲解,只给出配置命令,请注意命令的先后顺序)

vlan 146

name vm_cisco

port-profile type ethernet system-uplink

no shutdown

switchport mode trunk

switchport trunk allow vlan all

system vlan 146

state enabled

show run显示命如图18:

 

5;在VSM上为VM通信所需要配置port-profile

vlan 148

port-profile type vethernet hebnx_vmvlan148

no shutdown

switchport mode access

switchport access vlan 148

vmware port-group

state enabled

 

show run显示命如图19:

 

新建的两个port-profile会在vCenter的Nexus分布式交换机里生成如图20:

 

至此,整个VSM的安装完成!


21.3.2安装VEM到ESXi主机

添加ESXi主机到Nexus 1000V并最终测试。

1;使用CLI方式安装VEM模块到指定ESXi主机上(就是ESXi2这台)

第一步要开启ESXi的远程SSH ESXi Shell,用于远程登陆执行安装命令(当然也可以使用vSphere Power CLI方式安装),如图21:


如图22:


 

 

如图23:


使用SSHv2远程登陆ESXi2(IP地址为10.0.46.2)效果如图24:

 

接下来确定VEM的安装文件VEM500-201108271.zip(在Nexus1000v.4.2.1.SV1.4a安装文件中找的到)图25:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


接下来需要将VEM500-201108271.zip上传到ESXi2的存储设备上如图26:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


这样可以在ESXi2上找到此安装文件,查看命令如图27:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


执行命令esxcli software vib install -d (vem文件的绝对路径)如图28:
ESXi 5.0 环境下安装部署Cisco Nexus 1000v">


安装完之后使用esxcli software vib list | grep cisco 查看安装结果如图29:


使用vem status -v查看VEM模块安装的版本信息如图30:
2;添加ESXi2主机到Nexus 1000V继续如图31:ESXi 5.0 环境下安装部署Cisco Nexus 1000v">

下一步选择ESXi2网卡,选择新的未用的vmnic1网卡如图32:


添加完成之后在主机页面会看到ESXi2如图33:

 


在VSM上show module会看到VEM模块会添加到VSM中如图34:


此命令同样也能看到是哪台带有VEM模块的ESXi主机注册到VSM中如图35:


至此VEM安装步骤也已经完成!


21.3.3使用Nexus 1000V分布式交换机测试网络连通性

有台6-1win2003虚拟机它的网卡使用的正是我们之前用的VMnetwork网络,此网络vlan id 是146,如图36:


在这个Vlan里的网关是一台Cisco3750 的48口网络交换机,IP地址10.0.46.254如图37


在6-1win2003这个虚拟机上PING网关如图38:


说明整个Nexus 1000V是正常工作的!

本次安装配置Cisco Nexus1000v虚拟交换机工作全部完成!

 

 


附 录

创建新的角色

 

1.在 vsphere client 中,导航到“主页“?“系统管理”?“角色”

 

2.单击“添加角色”

 

3.输入角色名称,然后为新的角色选择所需的权根

 

4. 单击“确定”

添加权限

 

1.在 vsphere client 中,导航到“主页“?“清单”?“主机和群集”

 

2.右击你要添加的权限的清单对象(如,群集),选择“添加权限”

 

3.在用户和组框中,单击“添加”

 

4.在选择用户和组介面中:

 

?   选择域

 

?   选择所需的显示方式(按字母顺序,先显示用户或先显示组)

 

?   添加突出显示该用户或组,然后单击“添加“(为每个你要添加的用户或组 重复些步骤)

 

?   单击“确定

 

5 . 在分配的角色框中,选择你要分配角色给选定的用户或组

 

5. 单击“确定”

监视

 

监视 vCenter

 

1 .为监视 vCenter Server 事件,在 vSphere Client 中,导航到“主页”?“管理”

 

?“事件

 

2 .为监视 vCenter Server 服务,导航到“主页”?“系统管理”?“vcenter 服务 状态”

 

3 . 为监视 vCenter Server 日志,导航到“主页”?“系统管理”?“系统日志”

 

监视 ESX/ESXi 主机

 

1.为了监视 VMware ESX/ESXI 主机的硬件状态,在 vSphere Client 中,导航到“主页”?“清

 

单”?“主机和群集”

 

2.选择你要监控的主机,然后选择“硬件状态”选项卡

 

注意:vcenter 硬件状态插件必须启用

3 .下一步,执行性能监视,然后单击“性能”选项卡.

 

监视存储

 

1.为了监视存储,在 vSphere Client 中,导航到“主页”?“清单”?“主机和群集”

 

2.在清单的左边,选择数据中心,群集或虚拟机,然后选择“存储视图”选项卡

 

3.通过单击存储下拉列表选择所要的存储,以及选择适当的对象视图


 4.注意:存储视图要周期性更新,所以视图可能已过期。你可以通过单击在显示器上的右上角 “更新“来生成一个最新的视图

 

VMware vCenter 高可用性 保证业务高连续性

 

对于 Vcenter 高可用性,我们可以采用三种措施进行实施:

 

1、定期备份恢复数据库或 vCenter 单独使用第三方数据库如 Sql Server (方案见附件) 2、采用 Vmware FT 高容错故障切换双机寻虚拟机热备将 vCenter 安装入 E sxi 虚拟机中开启

 

FT 功能

 

3、采用 Vmware 官方解决方案、使用 VMware vCenter Server Heartbeat 为您的虚拟数据中 心基础架构提供了最长的正常运行时间,确保一致的操作,甚至在 VMware vCenter Server 受

到计划内和计划外停机威胁时也是如此。 ? 确保 VMware vCenter Server 的无缝故障切换 和故障恢复。(详细见附件)

F:\

 

备份及恢复vCenter Server配置信息 by Kein Wu_20100722.pdf

数据库备份恢复资料

F:\

解决方案-vCenterHeartbeat_产品手册.pdf      

VMware vCenter Server Heartbeat

你可能感兴趣的:(云计算)