利用微软的ClusDiag工具控制服务器集群

日期: 2009-12-16 作者:Bruce Mackenzie-Low翻译:刘波 来源:TechTarget中国 英文

每个工具都有其针对性的用途,微软的ClusDiag工具也不例外。无论是管理一个还是多个Windows集群,ClusDiag都是一款强大而又免费的工具,可以用于产生基线报告并解决集群级别的问题。   这三部分组成的系列文章将解释如何去下载并安装该工具,如何去收集日志,如何产生图形化或基于文本的报告,以及怎样去排除集群中的问题点。   背景知识   集群诊断工具(ClusDiag)是随着Windows Server 2003的发布而引入的。

起初,微软在Windows Server 2003的资源工具包中包含了该工具,后来又将该工具分离出来,并提供免费下载。   ClusDiag有两个目标: 在集群……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

每个工具都有其针对性的用途,微软的ClusDiag工具也不例外。无论是管理一个还是多个Windows集群,ClusDiag都是一款强大而又免费的工具,可以用于产生基线报告并解决集群级别的问题。

  这三部分组成的系列文章将解释如何去下载并安装该工具,如何去收集日志,如何产生图形化或基于文本的报告,以及怎样去排除集群中的问题点。

  背景知识

  集群诊断工具(ClusDiag)是随着Windows Server 2003的发布而引入的。起初,微软在Windows Server 2003的资源工具包中包含了该工具,后来又将该工具分离出来,并提供免费下载

  ClusDiag有两个目标:

  • 在集群被部署到生产环境之前分析其配置;
  • 当集群产生问题时,用于进行辅助性的诊断分析。

  对应上面的目标,该工具分别有两种相应的模式:在线模式用于分析配置,以及离线模式用于问题的诊断分析。

  在线模式

  可能您会知道,去年,微软发布了一款名字叫做集群配置和验证向导,或者叫做ClusPrep的新工具。

  实际上,ClusPrep正是ClusDiag的在线模式中验证功能的替代品。然而,ClusDiag中还有一个遗珠,也就是其图形化的报告能力还没有被替代。ClusDiag可以图形化的展示SAN(Storage Area Network 存储区域网络)磁盘配置、网络拓扑以及集群资源。而ClusPrep以及其在Windows Server 2008中的延续产品都没有提供这样的功能。图1是磁盘配置报告的一个实例。

ClusPrep

点击放大

  从上图中可以看出,磁盘配置图显示了各种磁盘与集群节点的相互关系。在这个例子中,集群包括三个节点(Arcticwolf, Nordikwolf以及Timberwolf)。每个节点都有权访问共享的SAN磁盘(包括Q:、R:、S:以及T:)。将鼠标置于一个磁盘图标之上,ClusDiag会显示该磁盘更多的细节信息,包括类型、签名、目标ID、路径ID以及LUN(Logical Unit Number 逻辑单元号)信息。

  提示:更多的有关ClusDiag的实例报告请参见本系列的第二部分。

  离线模式

  除了集群配置报告,ClusDiag还具有优秀的对集群级别问题点进行辅助诊断的能力,包括可以同时分析多个集群日志文件,可以使用客户的过滤器去屏蔽信息。该工具的输出采用颜色来标记,因此你可以对噪音或者信息化的输出一扫而过,然后集中于以红色显示的错误消息。图2给出了如何使用ClusDiag去显示以及操作多个集群日志文件的实例。

ClusDiag

点击放大

  如上图所示,ClusDiag以离线模式(诊断模式)启动。该工具允许使用者在分离的面板中查看一个或者多个集群日志文件,多个面板之间依靠时间戳或者GUM(Global Update Manager 全局更新管理器)序列号来实现数据的同步。可以通过设置过滤来屏蔽信息化的信息,也可以对单个的条目进行颜色标注。

  提示:在本系列的第三部分,将对包括这些特征在内的有用特征进行讨论。

  安装

  ClusDiag是一个客户端到服务器应用程序并会被安装到客户端。客户端的操作系统可以是Windows XP、Windows Server 2003以及Windows 2000(Professional版或者是Server版)。你可以使用这个工具去分析已有的Windows 2000或者Windows 2003集群、或者用于分析更高级的企业版以及数据中心版本的服务器。

  ClusDiag的安装非常简单。在调用ClusDiag MSI工具包后,系统会提示你是否接受许可声明,并指定安装目录,然后就可以进行安装。安装结束后,你可以简单的通过开始 | 程序 | 集群诊断工具,或者双击安装过程中添加的桌面图标来启动该工具。

ClusDiag

点击放大

  当初次使用ClusDiag时,会提示你选择相应的模式(在线模式或者离线模式),如果你选择的是在线模式,那么你就需要填写集群名或者点击浏览按钮“…”去选择可用的集群。而如果你采用的是离线模式,你就需要或者输入集群日志文件的保存路径,或者点击浏览按钮去定位其保存路径。图3显示了ClusDiag的初始菜单。

  调用时,ClusDiag工具无论是外观还是感觉上都和用于建立并管理集群的集群管理工具(Cluster Administrator utility)非常相似。根据功能的不同,ClusDiag会将显示窗口分割为左右两个面板,其中左面板用于显示集群对象(包括节点、组以及资源等等),而右边的面板则用于显示左边面板中高亮的对象的详细信息。在离线模式下,你会在左边看到一些附加的条目,包括集群日志文件、事件日志以及配置信息。下图是ClusDiag处于在线模式的一个例子。

ClusDiag

  到目前为止,您已经对ClusDiag有了一定的了解,请继续阅读该系列接下来的两个部分。在第二部分,我们会针对如何使用ClusDiag的在线模式给出详细的描述,其中包括如何去收集日志、如何执行验证测试以及如何产生图形化和基于文本的报告去记录你的集群配置。最后,在本系列的第三部分,也就是总结部分,我们会使用ClusDiag的离线模式去诊断集群级别的问题点;分析多个集群日志文件和事件日志;并使用内建的过滤和合并功能。

相关推荐

  • 透析Windows Server 2012新功能

    本文我们对Windows Server 2012中新增加以及进行过改进的数项出色功能进行深入讨论包括实时迁移、分组、集群等功能。

  • 如何进行Linux上的Ganeti集群虚拟化?

    Ganeti项目是管理整个集群虚拟实例的工具。它与Xen或KVM一起工作,作为底层管理程序并利用很多其它开源项目来完成任务,那么Linux上的Ganeti集群虚拟化如何完成呢?

  • 使用ClusDiag诊断Windows服务器集群

    在前面两个部分,我们看了一下微软ClusDiag工具的安装过程,以及它一些有用的报告能力。ClusDiag主要有哪些操作模式?它有哪些强大的故障排除功能?

  • 使用ClusDiag加强对Windows服务器集群的报告

    尽管有部分功能被取代,ClusDiag仍然拥有出色的报告能力和方便的诊断问题的功能。ClusDiag有哪些报告能力?如何通过ClusDiag去获取日志以及查看报告?