高手教你用VCS配置DB2双机-高级-Read.DOCVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高手教你用VCS配置DB2双机-高级(1)   前面我们通过Veritas Cluster Server for DB2双机-入门一文已经向大家介绍了DB2双机的基本原理和配置方法,本文将接续上文,继续介绍DB2的高级需求-大规模并行处理(Massively Parallel Processing, MPP)-环境下,用户如何利用VCS配置双机互备环境。  需要强调的是,本文是接续上文Veritas Cluster Server for DB2双机-入门,继续进行双机介绍,因此在看本文之前,最好先看看本文上篇Veritas Cluster Server for DB2双机-入门。  MPP简介  首先介绍一下DB2的大规模并行处理(MPP)的含义。MPP其实就是多台计算机协同工作,共同完成同一个任务,目的就是为了能够使用一些比较廉价的服务器一起工作,提供给用户单机无法完成的服务。而双机互备就是指当这些机器中的某一天出现故障的时候,其他的服务器可以接管运行在其上的服务请求,保证服务的高可用性。  大规模并行处理有两种方式:无共享并行方式和共享磁盘并行方式。  无共享并行方式是指集群中的 HYPERLINK /sql.asp \t _blank 数据库系统各自使用自己的数据资源,将协调程序发给自己的数据请求在自己的数据库上面查询,再将结果返回,由协调程序来将各个数据库发过来的数据组合成大的数据集并且发送给用户。这种工作模式的优点是易于部署,结构简单清楚;缺点是缺乏高可用性,节点中任何一个节点的损坏都会导致其数据资源不可获得,破坏了数据请求的完整性。其工作模式如下图所示:  图1 无共享并行体系结构  共享磁盘共享方式是指多个数据库同时工作,但是他们所读写的资源都是在一个共享的磁盘库中。他们之间的访问冲突是通过锁机制来解决的。它的优点是高可用性,任何一个节点的故障都不会对数据访问造成影响,每一个节点都可以访问全部的数据资源;这种缺点当然也是有缺点的:随着服务器数量的增加,锁的数量以及数据库访问失败的频率也会指数级的增加,会成为数据库访问的瓶颈。然而,在目前的实际应用中,一般集群数量不会太多,所有这个因素可以忽略不记,而其带来的高可用性是大多用户选择它的主要原因。其工作原理如图所示: 1234下一页   图2,共享磁盘并行体系结构  Symantec SFCFS简介  SFCFS的全称是Storage Foundation Cluster File System;它是symantec旗下SF产品线的一员,其具体的安装配置过程稍后会有仔细的讲解。现在就让用户大概了解一下:SFCFS其实和SF是非常相似的,都是用来治理磁盘和文件系统的。对于磁盘组,卷和文件系统的概念和SF是完全一样的。它和SF唯一的不同是它支持多个节点同时访问一个文件系统上面的数据,由SFCFS来进行文件锁治理,而SF中对于文件系统的访问是具有独占性的。SFCFS答应多个节点同时访问的特点就是针对数据库的并行操作的需求而来的,所以它非常适合进行数据库的并行处理模式的治理。  DB2的配置  在DB2的配置中,我们先做好如下假设:由system1和system2来组成集群,其IP分别是 192.168.02,磁盘组名为DB2DG,卷为DB2Vol,文件系统将挂载在/home/db2目录下。  注重:在配置过程中将不再说明DB2的基础配置,配置的具体信息请看Veritas Cluster Server for DB2双机-入门。  1.安装SFCFS的程序在system1和system2上;  2.创建SFCFS需要使用的共享磁盘和共享文件系统(原理和细节稍后会有专题,这里只是配置):  a)在两台机器上面运行下面命令:  i.# vxdctl -c mode  得到的结果可能是下面两个中的任意一个:  cluster active - MASTER  cluster active – SLAVE  注重,下述的命令只能在返回是master的那台机器执行,因为它是整个cluster中的主节点。  b)创建共享磁盘组  # vxdg -s init DB2DB c0t0d0; -s就是共享(share)的意思; 上一页1234下一页   c)将新建的磁盘组以共享模式加入到system1和system2:  # vxdg deport DB2DG  # vxdg -s import DB2DG  注重:假如在这里没有用-s参数,那么磁盘组将被第一个执行导入的系统使用,其他系统的导入操作将会失败。必须以共享模式导入才能被多个系统使用。  d)创建卷:  # vxassist -g DB2DG make DB2Vol 5g  e)创建文件系统:  # mkfs -F vxfs -o

文档评论(0)

wangyueyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档