Veritas Cluster Server入门手册

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Veritas Cluster Server
入 门 手 册
【IT168 专稿】—Lenx 整理
二○一○年三月二十三日星期二

目录
Veritas Cluster Server ................................................................................................................. 1 目 录............................................................................................................................. 2 一、VCS 入门基本知识.................................................................................................... 3 1、VCS 主要特点....................................................................................................... 3 2、VCS 基本概念....................................................................................................... 4 3、集群软件的分类.................................................................................................... 5 4、VCS 环境的搭建................................................................................................... 6 5、VCS 的逻辑结构................................................................................................... 6 6、VCS 配置与使用................................................................................................... 7 二、VCS 添加/删除节点................................................................................................. 10 1、添加 VCS 节点.................................................................................................... 10 2、删除 VCS 节点.....................................................................................................11 三、VCS for DB2 配置入门............................................................................................ 13 1、双机热备概述...................................................................................................... 13 2、配置 DB2 存储.....................................................................................................14 3、测试 DB2 运行.....................................................................................................17 4、配置 VCS DB2..................................................................................................... 18 四、VCS for DB2 配置高级........................................................................................... 20 1、MPP 简介............................................................................................................. 20 2、CFS 简介.............................................................................................................. 21 3、DB2 配置..............................................................................................................22 4、VCS 配置............................................................................................................. 24 五、VCS for Oracle 双机热备的配置............................................................................. 26 1、VCS for oracle 概述............................................................................................. 26 2、Oracle 与 DB2 的对比......................................................................................... 26 3、VCS for oracle 双机配置..................................................................................... 28 4、测试 oracle 能否正常工作.................................................................................. 29 5、配置 VCS for oracle 代理.................................................................................... 30 六、用 VCS 实现 mysq l 的双机热备..............................................................................32
1、VCS 主要特点
(1)首先当然是秉承 VERITAS 的产品的优良特性,跨硬件,跨平台。支持主要厂商 的硬件,各种 UNIX, windows 等,虽然有很多平台,但是对于管理员来说只需要学会 一套命令就可以了,很轻松的就可以成为 VCS 专家了,呵呵。当然也有基于 java-GUI 的图形界面。 (2)在一个 cluster 里面做多可以支持 32 个 node,恩,这足够了 (3)支持各种主流的第三方存储硬件环境,例如 SCSI,ISCSI,NAS,SAN (4)提供了非常灵活的 FAILOVER 方式,1 对 1,1 对多,多对 1,多对多。 (5)支持动态的 FAILOVER 方式,就是可以根据 cluster 的情况动态的选择目标机。 (6)支持 Service Group 的 FAILOVER,就是说可以支持很多台有关联的机器同时 FAILOVER (7)通过 agent 提供了很好的扩展性,用户可以简单的开发出各种 agent (8)具有很好的稳定性,高性能

2、VCS 基本概念
要搞懂 VCS,需要对下列这些基本概念搞清楚: (1)Cluser:就是集群,一个集群就是一群机器来共享同一组硬件存储设备,VCS 监 控这所有机器上运行的程序,出现任何问题,就将它在另一台机器上运行。一个集群 是通过同一个 cluster-ID 来识别的。这一组机器通过各种心跳线来保持通讯。 (2)Resources and resource types,资源包括硬件和软件资源,例如硬盘,网卡, 数据库,IP 地址,程序等等各种概念,这些都可以被 VCS 控制,状态基本就是两 种:ONLINE 和 OFFLINE。VCS 的作用就是监控这些资源。资源的概念是逻辑的,例如, 可以将 IP 地址和网卡设成一个资源。 (3)Agents 针对各种资源,可以开发各种 Agent,VCS 就是通过 Agent 来控制各种资 源,例如导入数据库,启动等等各种操作。有个朋友说过一句”Agent 的成熟度决定 了一个产品的成熟度”,呵呵,很有道理啊 (4)Resource Dependencies ,任何东西都有依赖性,何况资源阿,例如启动一个 web 服务资源,应该先把网卡和 IP 启动吧,如果网卡资源有问题,这台机器上所有的资 源产不多都应高 FAILOVER 了,这就是依赖性。 (5)Heartbeat 心跳,主流的保持集群同步的方式,就看大家谁做的好了。VERITAS 整 个通讯基本都是自己写的,主要包括 LLT(LOW Latency Thansport)和 GAB (Group Membership and Atomic Broadcast)。LLT 依赖于 MAC 地址实现稳定的底层协议,GAB 基于 LLT,实现 VCS 资源的同步。关于 LLT 和 GAB 有很多内容,这里就不叙述了。 (6)Splitbrian 恩,如果一个集群由于网络原因被分成了 2 个和多个部分,资源该在 哪些机器上启动呢,这个问题涉及内容很多,以后再讨论。

一、VCS 入门基本知识
VCS 全称 VERITAS Cluster Server,顾名思义,就是 起到集群管 理的功能。 Symantec 的 VCS 集成在 SFHA 产品中,当然也可以单独购买 VCS,主要是一个 HA 的角 色。
VCS 是一个商用的企业级软件解决方案,它可提供全面的可用性管理,把计划的 和非计划的停机时间降到最低。该产品能满足发展的但严格的世界电子商务模式所要 求的正常工作时间。电子商务需要增加不停机时间以保证为顾客进行各种服务;不管 哪种企业,多大规模,VERITAS Cluster Server (VCS)都能为他们的“无间断商务” 发挥重要作用。
4源自文库
3、集群软件的分类
一般来讲,集群软件分为三种: 1,高性能集群(High performance cluster,HPC),它是利用一个集群中的 多台机器共同完成同一件任务,使得完成任务的速度和可靠性都远远高于 单机运行的效果。弥补了单机性能上的不足。该集群在天气预报、环境监 控等数据量大,计算复杂的环境中应用比较多; 2,负载均衡集群(Load balance cluster, LBC),它是利用一个集群中的多 台单机,完成许多并行的小的工作。一般情况下,如果一个应用使用的人 多了,那么用户请求的相应时间就会增大,机器的性能也会受到影响,如 果使用负载均衡集群,那么集群中任意一台机器都能相应用户的请求,这 样集群就会在用户发出服务请求之后,选择当时负载最小,能够提供最好 的服务的这台机器来接受请求并相应,这样就可用用集群来增加系统的可 用性和稳定性。这类集群在网站中使用较多; 3,高可用性集群(High availability cluster,HAC),它是利用集群中系统 的冗余,当系统中某台机器发生损坏的时候,其他后备的机器可以迅速的 接替它来启动服务,等待故障机的维修和返回。最大限度的保证集群中服 务的可用性。这类系统一般在银行,电信服务这类对系统可靠性有高的要 求的领域有着广泛的应用。VCS 是属于其中的高可用性的集群,它能够在最 短的时间内保证服务的可用性。对于当机时间有严格要求的需求来说,VCS 可以提供最好的服务保证。
相关文档
最新文档