虚拟化 频道

故障转移群集动手实验3:建立高可用资源

  【IT168 虚拟化频道】故障转移群集(即服务器群集)是由单独的计算机组成的,用于改进应用和服务可用性的组合。集合的服务器(即节点)通过电缆或软件连接在一起。如果其中的一个节点出现了故障,则通过被称作故障转移的流程,使集群中的另一个节点接替故障节点的任务,确保对服务造成的影响最低。故障转移集群通常为需要为关键的服务应用提高可用性的IT人员所采用。在Windows server 2008中,对于故障转移群集的改进目的是为了简化集群,使他们更安全,更稳定。

  通过本系列动手实验,您可以了解到:如何配置 Windows Failover Clustering、如何创建高可用性文件服务器、如何创建一个高可性 DHCP Server、正确使用 Windows Failover Clustering PowerShell Cmdlets。

  前提条件

  要想完成试验,你必须具备:

  " 对SAN存储概念的理解

  " 对集群和高可性的理解

  试验概述

  本次试验将介绍如何用 Windows Server 2008 R2集群技术实现高可用性的过程. 现已有一个具有公共SAN存储的两节点的群集. 再此基础上,创建两个资源:文件服务器和DHCP服务器.当验证当前节点失败,另外节点正确响应后,你可以用新的集群管理命令集 PowerShell Cmdlets 实现一些基本的管理任务.

  场景

  Woodgrove Bank, Inc 是一家位于San Diego, USA 的医药公司,该公司有几个在线应用和架构服务希望运行在Windows Server 2008 R2 cluster 上,确保这些应用的高可 用性。公司已经购买了SAN存储设备并且和服务器节点已经连接好。

  虚拟机技术

  本试验使用基于Hyper-V的虚拟机,开启虚拟机之前,确保你应用正确的快照。当开启虚拟机后,参考试验手册中的登陆信息登陆到虚拟机。

  试验所用的机器

  下列是本次试验所用的虚拟机描述信息.
 

  虚拟机 Role

  R2Lab-BAL-DC-01 Domain Controller

  R2Lab-BAL-NODE-01 Cluster Node

  R2Lab-BAL-NODE-02 Cluster Node

  注意User Account Control

  试验中有些步骤需要用到UAC提升权限。

  在这个练习中,你将建立和测试一个高可用性文件服务器. 首先建立一个文件服务器然后创建一个新的文件共享.另外,你将建立一个高可用性的DHCP服务器和一个通用应用程序. DHCP server 和通用应用程序不是本试验情景中的部分,只是提供给你集群其他部分的练习目的.

  任务A:建立文件服务器的高可用性

  步骤:

  " 登陆计算机 BAL-DC-01

  " 用户名 Woodgrovebank\Administrator, 密码 Passw0rd!

  " 开启 Failover Cluster Manager 管理界面.

  1.         在 Failover Cluster Manager,浏览并扩展 Cluster.woodgrovebank.com ,然后选择 Services and Applications.

  2. 在动作面板,单击 Configure a Service or Application.

  3. 在High Availability向导中,开始页面,单击 Next.

  4. 在 Select Service or Application 页面, 单击 File Server 然后选择Next.

  5. 在 Client Access Point 页面, 在 Address栏中,输入 192.168.1.102 然后点击 Next.

  6.  在Select Storage页面, 单击 Cluster Disk 2 然后单击 Next.

  7. 在 Confirmation 页面,单击 Next, 当配置完成后,单击 Finish.

  8. 在Failover Cluster Manager,浏览扩展到 Services and Applications, 单击ClusterFS, 然后在Action menu,单击 Add a Shared folder.

  9. 在弹出的 Shared Folder Wizard, (ClusterFS) wizard, 在位置处输入 F:\Auditing然后单击 Next.

  10. 在弹出的 Shared Folder Wizard对话框,单击 Yes.

  " F: is the local drive letter for the shared storage on the cluster node. This drive letter was assigned when the virtual hard disks for this lab were pre-created.

  11. 在 NTFS Permissions页面,单击 Next.

  12. 在Share Protocols页面, 单击 Next.

  13. 在 SMB Settings页面, 单击 Next.

  14. 在SMB Permissions 页面, 单击 Next.

  15. 在DFS Namespace Publishing 页面, 单击 Next.

  16. 在 Review Settings and Create Share 页面, 单击 Create.

  17. 在 Confirmation 页面,单击 Close.

  任务B:建立DHCP服务器高可用性

  步骤:

  在这个任务中,你将在集群中建立一个高可用性的DHCP服务器.群集管理工具将验证每个节点配置,确保在每个节点都安装了DHCP服务.

  " 登陆计算机 BAL-DC-01

  " 用户名 Woodgrovebank\Administrator, 密码 Passw0rd!

  " 开启 Failover Cluster Manager 管理界面.

  1. 在Failover Cluster Manager, 单击 Services and Applications, 然后在 Actions pane, 单击 Configure a Service or Application.

  2. 在High Availability Wizard, 单击 Next, 选择 DHCP server 然后 单击 Next.

  3. 在 Client Access Point page, 在 Address栏中输入 192.168.1.103 ,然后单击 Next.

  4. 在Select Storage page, 选择 Cluster Disk 3 然后单击 Next.

  5. 在 Confirmation page, 单击 Next, 当集群配置完成后, 单击 Finish.

 

  任务C:验证DHCP 高可用性配置

  步骤:

  本次任务,你将在BAL-DC-01上验证DHCP服务是否可用.

  " 登陆计算机 BAL-DC-01

  用户名 Woodgrovebank\Administrator, 密码 Passw0rd!

  1. 在开始菜单找到管理工具然后 单击 DHCP.

  2. 在 DHCP管理控制台中, 单击 Add Server.

  3. 在 Add Server对话框中,输入clusterDHCP.Woodgrovebank.com 然后 单击 OK.

  4. 在DHCP控制台中, 单击 ClusterDHCP.Woodgrovebank.com.

  " You are now able to create DHCP scopes on the clustered DHCP server.

  5. 关闭 DHCP console.

  任务D:建立通用应用程序的高可用性

  步骤:

  本任务中,你将建立一个通用的应用程序的高可用性. 许多 line-of-business 应用程序可以通过通用应用来建立一个高可用性.

  " 登陆计算机 BAL-DC-01

  " 用户名 Woodgrovebank\Administrator, 密码 Passw0rd!

  " 开启 Failover Cluster Manager 管理界面.

  1. 在 Failover Cluster Manager, 单击 Services and Applications, 然后在 Actions pane, 单击 Configure a Service or Application.

  2. 在High Availability Wizard, 单击 Next, select Generic Application 然后 单击 Next.

  3. 在 Command line, 输入 C:\OnTheServer.exe 然后 单击 Next.

  " OnTheServer.exe is a sample server application that demonstrates how any application can be made highly available.

  4. 在 Name栏中输入 ServerApp, 在 Address栏中 192.168.1.104 然后 单击 Next.

  5. 在 Select Storage页面, 单击 Next.

  6. 在 Replicate Registry Settings 页面, 单击 Next.

  " If the application uses any local registry keys, you should list those keys here. This will ensure the keys are properly replicated to the other node when the application fails.

  7. 在Confirmation页面, 单击 Next.

  8. 单击 Finish.

  任务E:验证 Generic Application

  步骤:

  本任务,你将验证你刚刚建立通用应用的高可用性.

  " 登陆计算机 BAL-DC-01

  " 用户名 Woodgrovebank\Administrator, 密码 Passw0rd!

  " 开启 Failover Cluster Manager 管理界面

  1. 在 Failover Cluster Manager,展开 Services and Applications, 单击 ServerApp.

  " The resources will be listed as online, indicating the application is running.

  2. 在Action menu, 单击 Move this service or application to another node 然后 单击 Move to node BAL-NODE-01.

  " In some cases, you may see the option to move the service to node 2. If that option is available, select it.

  3. 单击 Move ServerApp to BAL-NODE-01.

  " The application will transfer to the other node.

0
相关文章