《vSphere5.5DRSHA搭建实例》由会员分享,可在线阅读,更多相关《vSphere5.5DRSHA搭建实例(55页珍藏版)》请在金锄头文库上搜索。
1、-.vSphere5.5+DRS+HAvSphere5.5+DRS+HA 安装配置实例安装配置实例本文介绍使用 VM workstation 新建的 4 台虚拟主机,以此为根底平台,搭建 vSphere 5.5 环境,包括安装域控 DC、安装 ESXi5.5、安装 Vcenter、使用第三方软件 StarWind 搭建 iSCSI 共享磁盘、在 ESXi主机创立 VM、 测试 vMotion 功能、 测试 vSphere DRS、 测试 vSphere HA等步骤及功能。 本文表达过程简单,因此仅作学习参考。错误遗漏之处,还请各位自行研学改正。 目录目录一、根底平台准备 2二、网络配置 3三、
2、使用 StarWind 配置 vStorage5四、在 ESXi 主机创立 VM20五、VM 克隆一个模版 20六、从模版部署虚拟机 24七、测试 VM vMotion 迁移功能 29八、DRS 设置 35九、vSphere HA44.word.zl.-.一、一、根底平台准备根底平台准备硬件一台 lenove T450 本,i5-5200U ,8G 存,win7 系统虚拟机:VMware workstation 部署了 4 台虚拟机DC:1CPU,512M 存,20G 硬盘VC:1CPU,1G 存,10G 硬盘ESX01:2CPU,4G 存,10G 硬盘安装后将存改为2GESX02:2CPU,
3、4G 存,10G 硬盘安装后将存改为2G1、安装 DC 效劳器,并安装 AC 配置 DNS系统使用 2008 EnterpriseDNS(name:DC)地址:192.168.112.200域名:vm.administrator:*2、安装 ESXi5.5ESXi5.5_01192.168.112.201root:11111111ESXi5.5_02192.168.112.202root:11111111.word.zl.-.3、安装 vCenter平台仍选择 2008EnterprisevCenter(name:vc)192.168.112.210本地 administrator:*安装 v
4、Center 效劳软件之前,需要参加域,否那么安装提示错误安装时使用的域用户 VMjohn:*可以用域管理员1先安装 vCenter Single Sign-OnSSO 管理员 administrator:*(在登录 Vclient 时需要)Lookup Service URL:s:/:7444/lookupservice/sdk2再安装 vCenter Inventory ServervCenter Inventory Service URL:s:/:104433最后安装 vCenter servervCenterSSO 管理员:输入以上创立的SSO 用户使用 Vclient 登录时注意权限
5、,从非vm.域登录 vCenter默认用户名:administratorvsphere.local密码:*安装 SSO 时的初始密码登录时提示用户名密码错误多为SSO 问题所致,可以登录SSO Web Client 重设,当然这也需要安装 SSO 时的管理员密码。假设提示如下错误,可以到vCenter 效劳器将以下 2 个效劳重启,等待完全启动后再VMware VirtualCenter Management WebservicesVMware VirtualCenter Server二、二、网络配置网络配置虚拟机配 4 个虚拟网卡.word.zl.-.在 ESXi 上面,配置了前 2 块网卡
6、,后面 2 块未配置.word.zl.-.三、三、使用使用 StarWindStarWind 配置配置 vStoragevStorage1在 DC 使用软件 starWind 建立 iSCSI 共享盘在 server2003 时代,可能需要安装windows iSCSI Initiator,本例用的 server2008,未安装也可能因为本实例用的starWind 5.0.0.832,不要求安装以上软件.word.zl.-.word.zl.-.安装好后配置.word.zl.-.连接用户 root,密码默认 starwind先注册,否那么在下一步无法创立Hard Disk.word.zl.-.w
7、ord.zl.-.添加 target 盘阵.word.zl.-.word.zl.-.word.zl.-.word.zl.-.word.zl.-.2翻开 vClient,登录 vCenter,添加 target 盘当前只有一个存储设备.word.zl.-.选择要添加 target 盘的 ESXi 虚拟主机,然后进“配置,点“存储适配器“添加.word.zl.-.word.zl.-.word.zl.-.在第二台 ESXi 主机也做同样的操作,Vstorage 配置完毕.word.zl.-.四、四、在在 ESXiESXi 主机创立主机创立 VMVM略过五、五、VMVM 克隆一个模版克隆一个模版或者克
8、隆一个新的 VM,步骤与克隆模版根本一样注意磁盘空间对安装好的 VM 右键,点模版克隆为模版.word.zl.-.word.zl.-.word.zl.-.下一步之后,选择是否重新配置VM 资源参数,假设不配置可以选择,开场克隆模版.word.zl.-.六、六、从模版部署虚拟机从模版部署虚拟机.word.zl.-.word.zl.-.word.zl.-.word.zl.-.克隆完之后再做一些网络等配置,假设模版没有安装VMwareTools,在此安装。.word.zl.-.七、七、测试测试 VM vMotionVM vMotion 迁移功能迁移功能将同一台虚拟机上的 VM 从本机磁盘 Stora
9、ge vMotion 到共享盘阵上在此用的虚拟在 VM 存于 ESX 本地硬盘+开机状态下,只能做 Storage vMotion在 VM 存于 ESX 本地硬盘+关机状态下,可以三选一,即Host |Storage|Host+Storage在 VM 存于共享盘阵+开机状态,可以做 Host|Storage.word.zl.-.word.zl.-.重定位虚拟机VM_B出现了常规系统错误:Invalidresponsecode: 503ServiceUnavailableVSPHERE.LOCALAdministratorVC.vm.2015/9/26 16:06:482015/9/26 16:
10、06:532015/9/26 16:07:45该错误可能是因为存太低的问题,建议重启VC,或者增加installation_directoryProgramFilesVMwareInfrastructurevSphereWebClientserverbinserviceconfwrapper.conf 中 wrapper.java.maxmemory=heap_size大小vCenter Server Inventory VMware VirtualCenter ManagementWebservices (tc Server) InventoryService Profile-Driven
11、StorageService.word.zl.-.Small inventory (1-100 hosts or 1-1000 virtual machines) 512MB 3 GB 1 GBMedium inventory (100-400 hosts or 1000-4000 virtual machines)512 MB 6 GB 2 GBLarge inventory (More than 400 hosts or 4000 virtual machines)1024 MB 12 GB 4 GB关机后重新将 VM_A 从 ESXi01 的本地盘移动到 ESXi02 的共享盘,成功。再
12、移动 VM_B 从 ESXi02 的本地盘到 ESXi02 的共享盘.word.zl.-.word.zl.-.顺利转移后,VM_AVM_B 都存放与共享磁盘,资源均使用ESXi02.word.zl.-.八、八、DRSDRS 设置设置1、DRS(Distributed Resource Scheduler)分布式资源调度程序。根据资源的消耗或异常, 进展平衡计算逻辑资源池的硬件资源, 并对 VM 进展动态分配给适宜的主机。VmwareDRS 所做的工作:跨资源池不连续的监控利用率,根据预定义优先规那么,在多个虚拟机之间智能地分配可用资源。.word.zl.-.word.zl.-.word.zl.
13、-.word.zl.-.word.zl.-.word.zl.-.完成后会在数据中心下显示刚创立的DRS然后拖动 ESXi01 到 DRS.word.zl.-.同样将 ESXi02 拖动到 DRS当翻开 VM 时会提示你选择哪个ESXi 主机.word.zl.-.2、Affinity Rules考虑到性能问题,将几个 VM 放在同一个 host 上,不需要经过实体网络即可交换数据,所以希望将他们绑在一起,这称为Affinity Rules。相反的, 假设想将不同分类的VM 放在不同的 host 上, 例如有 2 个主从的 Domain Controller,需要分别放于不同的 Host,这叫做
14、Anti-affinity Rules。.word.zl.-.3、VM Option参加不想某台 VM 自动移来移去,可以在以下列图中设置Auto Level 为 Manual 或是 Disable九、九、vSphere HAvSphere HA解决的业务问题: ESXi 主机硬件故障停机后可以将其上的VM 转移至其他 host 上, 有心跳。两个不同的概念:VMware HA它是从 EMC Autostart 来的。切换时有停机延迟时间。VMware Fault Tolerance 是 vSphere4 之后增的技术,即在不同Host 建 VM 影子,切换时几乎无停机延迟时间。HA 的几个概
15、念:Host Isolation实体 host 正常,只是 Hearbeat Network 线断了,使用该机制。.word.zl.-.为防止单点心跳线故障,增加Redundant Network 做心跳线网络。方案一:从 vmnic 着手,使用NIC Teaming,将 2 个 uplinkvmnic到这个 vSwitchESX 是 COS 的 vSwitch,ESXi 是 VMkernel for management 的vSwitch ,并且设置为 Acitive/Standby,没有 failback,实体网卡分接到不同的实体 Switch。方案二: 从 COS 或 VMkernel
16、的 vNIC 着手。 新增第 2 个 Service ConsoleportESX或VMkernel for managementESXi ,从不同的vSwitch uplink 出去到不同的实体 Switch。VMwareTools Heartbeats 功能,是预防 host、网络都没问题,但 GuestOS 死机蓝屏,此时假设 host 接收不到 VMwareTools Heartbeats,HA 便会尝试重启这个 VM。Admission Control是确保 VM 有足够的资源可使用的工具。.word.zl.-.word.zl.-.HA 的配置设置界面.word.zl.-.word.
17、zl.-.word.zl.-.启动 VM_B 时提示 host 存缺乏将 VM_B 的存有 1G 调整为 512M, 因为 ESXi 的存是 2G,现在启用 HA 已经占用了 1G增加 ESXi 到 4G接下来我们增加第 2 个心跳网络先增加 vSwitch.word.zl.-.word.zl.-.另一台 ESXi 也同样配置然后重新架构 HA.word.zl.-.完成后,测试 HA,翻开 VM_B 电源,选择一个 ESXi host.word.zl.-.关闭 ESXi01 后,VM_B 自动转移到 ESXi02,但等待了约 5 分钟,状态也从翻开到关闭,再到翻开。测试成功了,但转移时间有点长。.word.zl.-.问题:HA 使用什么 heartbeats?从哪里可以查看到?学习:vreference.word.zl.