四川移动db2mpp架构部署方案_第1页
四川移动db2mpp架构部署方案_第2页
四川移动db2mpp架构部署方案_第3页
四川移动db2mpp架构部署方案_第4页
四川移动db2mpp架构部署方案_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章概 第2章DB2MPP部署方 方案简 DB2MPP集群节点角色管 数据节 数据校 高性 数据一致 数据安全 系统扩展 可用 方案优 方案配置 LINUX服务器安装部 用户列表 LINUX系统参数修 LIMIT.CONF文件修 SYSCTL.CONF文件修 CONFIG文件修 RC.LOCAL文件修 GPFS集群MPP01- GPFS集群MPP01- GPFS集群MPP01- 第3章MPP数据库操 正常停止DB2MPP集群的操作步 正常启动DB2MPP集群的DB2数据库步 故障类型1,一台服务器万兆网络故障(以MPP01-008为例) 第1章概移动经营分析系统经过多年的建设,目前,形成了以IBMPOWER+DB2+IBM构为了降低经分系统的硬件成本及提高系统的可用性,性能及地市应用之间的相互影响,拟采用基于86的PCIBMD2传统的小机模式主要采用的是成本比较高的小机+外置磁盘阵列的模式,MPPPCMPPPC+内置磁盘用RAID;采用的冗的万兆讯网;采冗余的兆外部信网;务MPP库的计算能力和是同时扩展的,在增加容量的时候,同时增加计算能力和I/O能力。可以保证在大规模集群的情况下的I/O性能,可以比小机+外置阵列方式的I/O性能MPP响:1.27X24小时不间断运行,避免由于某台服务器MPP共享系统架构提升数据库集群整体性能,集群中服务器数量增加时,系统的容第2章DB2MPP部署方通过对移动经分系统的分析,从成本、可用性、扩展能力、易管理及大数据量方面来考虑,IBMPC+DB2DPF的架构来构建地市数据集市平台。第一个MPP集群将使用12台PC服务器构建MPP集群用于迁移部分需求比较迫切的地市现在业务支撑中心还要一批旧的磁盘阵列,为了充分利用资源,建议新数据集市系统采用DB2MPP内置磁盘方案和外置磁盘方案混合的方式。其中,DB2MPP内置磁盘近期活跃数据,而DB2外置磁盘不活跃的历史数据。DB2MPPDB2MPP内置盘方案,移动数据集市平DB2MPP部署方4.冗余万兆

冗余万兆网1.PC服务器集

PC服务器集

PC服务器集DataDataDataDataDataDataData

Data

DataNode Data

Data

GPFSfilesystem

GPFSfilesystem

GPFSfilesystem

文件系统镜像2.DB2多分区集群文件系统镜

文件系统镜

DB2多分区文件系统镜

文件系统镜像2.DB2多分区集文件系统镜

第一构建模

第二构建模

第三构建模整个解决方案由12台PC服务器构建基础硬件平台,每台服务器安装内置盘构成平台,服务器之间采用万兆以太网连接构成集群通讯网络,并且采用单独的以太网提供给对外数为了保证系统网络的高可用性,对外服务网络和通讯的万兆以太网可以采用冗余架构,即每个网络采以太网交换机,服务器与交换机采用冗余连接。FPO43个集群构建12PC服务器。为了保证系统的高可用性,在每个集群构建块的数据模块之间通过GPFS实现了数据的备份。例如在构建块1中的数据模块1可以备份数据模块2、3的数据,而模块2可以备1、3的数据。这样任何一个数据模块出现故障,由于其数据在其它服务器上有备份,都数据库数据通过GPFS进行管理,并通过GPFS实现数据同步镜像,保证数据强一致构建单元(BuildingBlock)1GPFS421(DataModule)DB2DPF1GPFS(/db2fsx_x)14,214DB2HOME:4GPFS录(/db2home),其他构建单元采用GPFS客户端方式挂载/db2homePC42个万兆网口。2个万兆网口采用网口绑定的方式提供高可用能力,用于集群的通讯;2个千兆网口采用网口绑定的方式,用于外DB2MPPDB2所有节点构成单一DB2MPP数据库集群,通过DB2DPF数据库引擎进行管理。每个节点1个或多个数据库分区(DatabasePartition)CPU,内存以及内置磁盘个数;考虑到DB2集群分区数越多集群通讯开销越大,需要控制DB2集群的256个以内性能最佳。PC84RAID1,4DB2DB2RAID,可以充分的发管理节点(协调节点121号节点为管理节点,同时它也是数据库编目节点(SysCatalog)。管理节点的主要作用包括:接收客户端连接请求,接收客户端发SQL语句、解析和编译SQL语句、分发SQL语句到各数据节点执行、接收个数据节SQL后的结果集、将部分结果集进行最终的汇总处理、将最终结果集反馈给客户端。300-5001个管理节点就1999分区。在执行1个分区为并行执行数据哈希处理的分区(LOAD命令中PARTITIONING_DBPARTNUMS选项)1个数据加将数据加载节点当做管理节点。DB2MPP数据库在实现上不区分管理节点还是数据加专门和管理业务数据的节点,目前12节点中有10个数据节点。每个数据节点运DB2MPP通过GPFSFPO层实现数据写操作。每个DB2MPP数据节点数据库层面的1GPFSFPO2个写操作,11个写操作针对该数据节点的备份节点磁盘。2个写操作是同步写方式,只有本地写和写都成功之后,GPFSFPO才返回给DB2写操作成功完成的消息。GPFS该方案采用GPFSFPO分布式集群文件系统技术,DB2MPP数据库使用的几乎所有空GPFSFPO文件系统来管理的,系统临时表空间除外。由于系统临时表空间不存放业务数据,仅存放数据库查询过程中产生的中间过程数据,不需要两个数据副本,所以采用了ex4文件统存放这些临时数据。由于采用内直盘方式SOSOD2MPSO43SOSOSSOS集群过大来的额开销及问,高可性题等。特是高可性这方,采用个小集群的式,一某个小群出现障,不带整体的故障小集群计和D2数ABSBSA地市的SATSATSA(TivoliSystemAutomation)是DB2MPP数据库内置的集群管理。采用2个TSA集群对软硬件故障进行检测,当一个节点出现软故障时,TSA尝试在原节点重启DB2实例进程,数据库缓冲池参数不变;当一个节点出现硬件故障时,TSA尝试在对端节点尝DB2进程。80%DB2进程“漂”到对端节点运行,首DB2进程,然后启动故障节点的DB2进程,最后在激活数据库前需要减半接管节点上目前运行的所有DB2数据库分区的缓冲池,否则数据库将因为内存过度分配而无法激活。这种处理方式,对共个TSA集群的两个数据集市造成一定影响,TSA接MPPGPFS集群的方式。在一个物理数据库里面采用了多个数据库分区组(DatabasePartitionGroup)的方式,个地市或基础(公共)数据层跨所有节点的方式。因此,MPP数据库的扩容是针对一个数据库MPP集群数据性能及可靠FCMDB2MPPTCP/IP通讯方式,DB2FCM(FastCommunicationManager)正是DB2实现节点间通讯的组件。一个节点各数据库分区间的通讯FCM采用了共享内存的通讯方式以提升性能。不管是节点间通讯,还是节点各数据库分区间的通讯,FCMTableQueueTableQueue进行数据传递。TableQueueBTQBroadcastTableQueue),DTQDirectedTableQueue)等,满足表关联时各种GPFSS允许在同一点内的进程或应用使准文件系调用,时并发,写)GPFS通过一套复杂的信令管理机制提供数据一致性。通过这套机制允许任意节点通过各自GPFS也可以找到其它的路径。GPFSmetadata的分布,GPFSfail-overfailuregroup内达到高可用性,减GPFSfailuregroup内为每个数据实例做备份,即使创建文件系统时没有要求,GPFS也会自动在不同的failuregroup内恢复日志。GPFS服务情况下添加新节点。GPFS的数据完整性一方面是由以上提到的数据安全机制来保证,另外也通过一套可用性判GPFSquorum机制来判断系统当前FileDescriptorQuorumnodequorum和tiebreakerquorum方式只能二者选其一,使用那种方式要基于的系统环境与可靠性分析。FilesystemDescriptorQuorum,FilesystemDescriptor顾名思义即描述文件系统信息的数据。在几个不同的failure-group的磁盘上创建GPFS文件系统时,会把文件系统的配置信息(FD)的拷贝写到多个磁盘上,以实现冗余备份。FDquorum的机制即通过判断含有FD磁盘的情况来判断当前系统是否正常,当超过半数的含有FD的磁盘掉线时,就判断为NodeQuorum是通过主机状态的来判断系统可用性的机制。GPFS文件系统集群中,可Quorumnode。NodeQuorum的机制是通过判断Quorumnode的状态来判断系统是否正常,当超过半数的Quorumnode时,判断系统为正常,反之,将关闭文件系TiebreakerDiskTiebreakerDisk掉线时,则判断系统故障,将自动关闭文件系统。Tiebreaker最多只能配置两个用来磁盘状态的quorum主机,当2台quorum主机都宕机的话,GPFS系统也将会关闭。其优势在于节点数较少时可用性较高,但节Nodequorum根据以上三种判断机制,GPFS自动判断系统的状态,当异常发生时自动关闭系统以保护系GFFSFPO文件系统如何实现数据块的镜像以保证数据一致性。DB2MPP每1GPFS0/db2fs1_15个网络磁盘(NSD)/db2fs1_1NSDP0_Local(1DM1上),P0_backup(2DM2上),P0_Meta_Local(1上),P0_Meta_backup(2上),P0_desc(3DM3)上。531个失效组(FailureGroup)。对于互为镜像的数据盘和原数据盘,GPFSFPO执行写操作时为同步方式,确保数据在两台不同的物理机上都DB2MPP123上的仲裁盘用于决定是否关闭/db2fs1_1将被关闭。GPFSFPO在执行写操作时对于需要写入的数据库必须加锁,否则写操作共享将会导致DB2MPPGPFS小集群的方式(GPFS4个节点)而不是采用一个大GPFS集群的方式,有利于减少GPFS节点间协调管理的通讯开销;4节点集群可以避免大集群潜在的风险和不确定性;GPFSGPFS文件系统,11DB2数据库分区使用;由于DB2MPP数据库是非共享架构数据库,数据库分区间不会互操作数据,不会发生一个数据库分区读写另外一个数据库分区数据的情况,一个数据库分区只会读写自己的GPFS文件系统,从而大大降低了文件系统锁带来的影响;如果创建一个GPFS文件系历史数据库可以和集市生产库在一个DB2集群里,提供的接口DataDataSAN利旧SAN磁盘阵列磁盘阵列DataPC内置盘+DB2极大的降低了整体系统的成本,并提供了非常高的系统采用IBMGPFS-FPO共享文件系统,实现服务器之间的数据,保证数据的高可用DB2MPP架构实现线性的集群性能增长,通过增加数据模块同时增加计算能力、容量和I/O带宽。采用在移动经分系统中普遍使用的IBMDB2数据库,可以与经分主数据仓库统IBMDB2支持深度数据压缩,可以达到7比1的压缩比,节约大量容量和成本IBMDB2Insert,Update和Delete操作,适合于IBMDB2提供完善灵活的工作负载管理,在多并发的情况下,保证各种应用的服务IBMDB2提供基于成本的SQL语句优化器,在各种应用场景都可以提供非常高的执IBMDB2提供表分区功能,可以对非常大数据量的表进行自动数据分区,极大的提IBMDB2IBMDB2具有强大的本地支持能力,在IBM中国可以提供对DB2的代码级针对目前的相互影响问题,主要是由于多个集市共享系统硬件资源造成的。在MPPPC服务器构建的集群,(3MPP库集群,成PC服务器,这样地市集市之间的应用不会相互影响。MPP库中每台服务器的日志空间都是独立使用的,如果一个地市应用导致DB2日志满,将只会影响到自己的那台服务器,对其它服务器上地市的应用没建议在D2要是U30自的应的时候每个用所分配资不会超过3%,以避免于程10%。MPP硬件设备和网络环境达到设计要求,用于管理的千兆网和用于通讯的万兆网都采用冗余部署;目前问题是用于通讯的万兆网络还是采用的单网络,没有冗余LOAD项数 说目1内存硬盘:2T*6SAS),支持RAID5的RAID卡。点6CPU230310台CPU:2*8SAS,20*900G2IBMDB2AESE363RedhatLinux企业服务器6.5364252项目1内存硬盘:2T*8SAS),支持RAID5的RAID卡,一块FC光纤4PCCPU配置很高,256G。2IBMDB2AESE43RedhatLinux企业服务器6.544252670TBMPPMPP数据库集群、降低MPP集群出现问题带来的影响,计划把地市数据集市部署在3个MPP数据库集群上。:

其中集市单独部署在一个MPPCD集群3上,其它20个地市按照数据量要求及用MPP011MPP022上。目前的硬件环境,可以构建三个12台服务器的MPP集群,其中MPP01集群中的数据集市包括:泸州,绵阳,达州,凉山,资阳,广元,南充,攀枝花,自贡,甘孜;MPP02集群中的数据集市包括:德阳,宜宾,,乐山,眉山,内江,遂宁,巴中,雅安,阿坝;MPPCD集 MP(U,内存,O硬件资。工作载管理块将每客户和应的硬件源使用况,并据DB2Mpp01集群表空间分布表空实际容量大单位数据文件大可装数据大单位备3帐,330135Mpp02表空实际容量大单位数据文件小可装数据大单位备3营帐,32713表空单位G数据文件大单位T备3营帐,3226Mpp01-1TBS_SMALLMpp01-mpp01-001共享Staging1和2Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-Mpp01-MPP110个,所有地市的数据集市的表空间都均匀的分布在10个数据节点上。集市用户通过两台接入节点整个集群。3TBS_APP_YA、TBS_BAS_YA、采用压缩表,为原来的1/3,其余给CDR和营帐表空间,如:TBS_CDR_YA。Linux~mpp01-IBM(6台6*2TGPFS文件系统,db2home文件staging文PC台RAID1Raid卡1:Raid(1+1)OS+2*Raid5(4+P)Raid2:2Spare+2*Raid(4+P)DATA(Raid112Mpp01-IBM(6台Redhat6.1DB2 Mppcd-003PC台Mpp01-至12号机上Linux#/etc/security/limits.conf#Eachlinedescribesalimitforauserintheform: <type><item><value>#<>can -anuser -agroupname,with@groupsyntax -thewildcard*,fordefaultentry -thewildcard%,canbealsousedwith%groupsyntax, formaxloginlimit##<type>canhavethetwo -"soft"forenforcingthesoftlimits -"hard"forenforcinghardlimits##<item>canbeoneofthe -core-limitsthecorefilesize(KB) -data-maxdatasize(KB) -fsize-umfilesize -memlock-maxlocked-in-memoryaddressspace -nofile-maxnumberofopenfiles -rss-maxresidentsetsize(KB) -stack-maxstacksize(KB) -cpu-maxCPUtime -nproc-maxnumberofprocesses -as-addressspacelimit(KB) -maxlogins-maxnumberofloginsforthis -maxsyslogins-maxnumberofloginsonthesystem -priority-theprioritytorunuserprocesswith -locks-maxnumberoffilelockstheusercanhold -sigpending-maxnumberofpendingsignals -msgqueue-maxmemoryusedbyPOSIXmessagequeues(bytes) -nice-maxnicepriorityallowedtoraisetovalues:[-20,19] -rtprio-maxrealtimepriority <type><item> softnofilehardnofilem07softnproc16384m07hardnproc16384m07softdata-1m07harddata-1m07softrss-1m07hardrss-1m07softfsize-1m07hardfsize-1m07softcpu-1m07hardcpu-1m07softstack-1m07hardstack-1m07softlocks-1m07hardlocks-1m07softmemlock-1m07hardmemlock-1m07softas-1m07hardas-#Endof#KernelsysctlconfigurationfileforRedHatLinux#Forbinaryvalues,0isdisabled,1isenabled.Seesysctl(8)and#sysctl.conf(5)formoredetails.#ControlsIPpacketforwardingnet.ipv4.ip_forward=0#Controlssourcerouteverificationnet.ipv4.conf.default.rp_filter=1#Donotacceptsourceroutingnet.ipv4.conf.default.accept_source_route=0#increaseLinuxTCPbufferlimitsnet.core.rmem_max=8388608net.core.wmem_max=#increasedefaultandumLinuxTCPbuffersizesnet.ipv4.tcp_rmem=40962621448388608net.ipv4.tcp_wmem=4096262144#ControlstheSystemRequestdebuggingfunctionalityofthekernelkernel.sysrq=0#ControlswhethercoredumpswillappendthePIDtothecorefilename.#Usefulfordebuggingmulti-threadedapplications.kernel.core_uses_pid=#ControlstheuseofTCPsynsnet.ipv4.tcp_syns=1#D.bridge.bridge-nf-call-ip6tables=0net.bridge.bridge-nf-call-iptables=#Controlsthedefaultmaxmimumsizeofamesagequeuekernegmnb=65536#Controlstheumsizeofamessage,inbyteskernegmax=65536#Controlstheumsharedsegmentsize,inbyteskernel.shmmax=103079215104#Controlstheumnumberofsharedmemorysegments,inpageskernel.shmall=22649242kernegmni=131072kernel.randomize_va_space=0kernel.sem=25025600032kernel.shmmni=vm.dirty_background_ratio=vm.dirty_ratio=vm.swappiness=config#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues: enforcing-SELinuxsecuritypolicyis permissive-SELinuxprintswarningsinsteadofenforcing. disabled-NoSELinuxpolicyisloaded.#SELINUXTYPE=cantakeoneofthesetwovalues: ed-edprocessesareprotected, mls-MultiLevelSecurityprotection.#Thisscriptwillbeexecuted*after*alltheotherinitscripts.#Youcanputyourowninitializationstuffinhereifyoudon't#wanttodothefullSysVstyleinitstuff.touch/var/lock/subsys/localmodprobesunrpcMPP府府府青N5K云平10,95,124.164~74

7|DB2MPP集群采用冗余千兆网络做为管理和外部网络,冗余万兆网做为集群通讯Mpp01-IP)(Mpp01-IP)(Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-IP)Mpp01-Mpp01-IP)HOSTlocalhostlocalhost.locallocalhost4localhost4.local localhostlocalhost.locallocalhost6localhost6.localMPPGPFSMPPGPFS4台服务器构成一个集群,集群之中的文件系统可以相互共享。另外安装DB2db2home文件系统可以被所有服务器GPFS文件系统构成相互镜像模式。 在NodeDaemonnodenameIP Adminnodename1mpp01-0mpp01-2mpp01-1mpp01-3mpp01-2mpp01-4mpp01-3mpp01-Mpp01-/dev/db2home(1号DB2/dev/staging1(1号机1/dev/staging2(1号机2Mpp01-999/dev/db2home(1号DB2/dev/staging1(1号机1/dev/staging2(1号机2Mpp01-DB21表空间和日志空DB22表空间和日志空DB23表空间和日志空/dev/db2home(1号DB2Mpp01-DB24表空间和日志空DB25表空间和日志空DB26表空间和日志空/dev/db2home(1号DB2NodeDaemonnodenameIP Adminnodename1mpp01- 4mpp01- 2mpp01- 5mpp01- 3mpp01- 6mpp01- 4mpp01- 7mpp01- Mpp01-/dev/db2home(1号DB2Mpp01-/dev/db2home(1号DB2Mpp01-/dev/db2home(1号DB2Mpp01-DB2NodeDaemonnodenameIP Adminnodename1mpp01- 4mpp01- 2mpp01- 5mpp01- 3mpp01- 6mpp01- 4mpp01- 7mpp01- Mpp01-/dev/db2home(1号DB2Mpp01-DB2Mpp01-/dev/db2home(1号DB2Mpp01-/dev/db2home(1号DB2GPFS121010台服务3GPFS1.7T,每两台服务器之间的GPFS文件系统是相互镜像的关系,所以整个GPFS的可用的空间是:10*3*1.7/2=db2home可用被集群中的所有服务器看到,staging1staging2两个文件系统做1、2号机同时使用。DB2本次安装的DB2版本是10.5.4,安 在实例用户是 DB245mpp01-0010分区做为管理、接入及单分区表;mpp01-002996、997、998、9994个分区。DB212台服务器集群上的分布情况如下表:Mpp01-0Mpp01-Mpp01-12DB23DB2Mpp01-4DB25DB26DB2Mpp01-7DB28DB29DB2Mpp01-DB2DB2DB2Mpp01-DB2DB2DB2Mpp01-DB2DB2DB2Mpp01-DB2DB2DB2Mpp01-DB2.DB2DB2Mpp01-DB2DB2DB2Mpp01-DB2DB2DB2DB2DatabaseManagerNodetype=EnterpriseServerEditionwithlocalandremoteDatabasemanagerconfigurationrelease =CPUspeed(millisec/instruction) (CPUSPEED)=1.889377e-07Communicationsbandwidth(MB/sec) (COMM_BANDWIDTH)=1.000000e+02Maxnumberofconcurrentlyactivedatabases(NUMDB)=32FederatedDatabaseSystemSupport (FEDERATED)=NOTransactionprocessormonitorname(TP_MON_NAME)=Defaultcharge-back JavaDevelopmentKitinstallation (JDK_PATH)=/db2home/Diagnosticerrorcapturelevel (DIAGLEVEL)=3NotifyLevel (NOTIFYLEVEL)=3Diagnosticdatadirectorypath (DIAGPATH)=/db2home/m07/sqllib/db2dump/CurrentmemberresolvedDIAGPATH =/db2home/m07/sqllib/db2dump/Alternatediagnosticdatadirectorypath(ALT_DIAGPATH)=CurrentmemberresolvedALT_DIAGPATH Sizeofrotatingdb2diag¬ifylogs(MB)(DIAGSIZE)=0DefauatabasemonitorBuffer (DFT_MON_BUFPOOL)= (DFT_MON_LOCK)= (DFT_MON_SORT)= (DFT_MON_STMT)=OFF (DFT_MON_TABLE)=OFF (DFT_MON_TIMESTAMP)=ONUnitofwork (DFT_MON_UOW)=OFFMonitorhealthofinstanceanddatabases(HEALTH_MON)=SYSADMgroup (SYSADM_GROUP)=SYSCTRLgroupname (SYSCTRL_GROUP)=SYSMAINTgroupname (SYSMAINT_GROUP)=SYSMONgroup ClientUserid-PasswordPlugin (CLNT_PW_PLUGIN)=ClientKerberosPlugin (CLNT_KRB_PLUGIN)=GroupPlugin (GROUP_PLUGIN)=GSSPluginforLocal ServerPluginMode (SRV_PLUGIN_MODE)=UNFENCEDServerListofGSSPlugins (SRVCON_GSSPLUGIN_LIST)=ServerUserid-Password ServerConnectionAuthentication (SRVCON_AUTH)=NOT_SPECIFIEDClustermanager Databasemanagerauthentication (AUTHENTICATION)=SERVERAlternateauthentication (ALTERNATE_AUTH_ENC)=NOT_SPECIFIEDCatalogingallowedwithoutauthority(CATALOG_NOAUTH)=NOTrustall (TRUST_ALLCLNTS)=Trustedclientauthentication (TRUST_CLNTAUTH)=CLIENTBypassfederatedauthentication (FED_NOAUTH)=NODefauatabase (DFTDBPATH)=/db2home/Databasemonitorheapsize(4KB) (MON_HEAP_SZ)=AUTOMATIC(90)JavaVirtualMachineheapsize(4KB) (JAVA_HEAP_SZ)=2048Auditbuffersize (AUDIT_BUF_SZ)=Globalinstancememory(4KB) (INSTANCE_MEMORY)=AUTOMATIC(5627864)Memberinstancememory(4KB) =GLOBALAgentstacksize (AGENT_STACK_SZ)=1024Sortheapthreshold(4KB) (SHEAPTHRES)=2097152Directorycache (DIR_CACHE)=Applicationsupportlayerheapsize(4KB)(ASLHEAPSZ)=15MaxrequesterI/Oblocksize(bytes)(RQRIOBLK)=65535Workloadimpactbythrottledutilities(UTIL_IMPACT_LIM)=Priorityof (AGENTPRI)=Agentpool Initialnumberofagentsin (NUM_INITAGENTS)=Maxnumberofcoordinatingagents (MAX_COORDAGENTS)=AUTOMATIC(200)Maxnumberofclientconnections (MAX_CONNECTIONS)=Keepfencedprocess (KEEPFENCED)=YESNumberofpooledfencedprocesses (FENCED_POOL)=Initialnumberoffencedprocesses(NUM_INITFENCED)=Indexre-creationtimeandrendexbuild(INDEXREC)=Transactionmanagerdatabasename (TM_DATABASE)=1ST_CONNTransactionresyncinterval(sec) (RESYNC_INTERVAL)=180SPMname (SPM_NAME)=sc_mppdbSPMlogsize (SPM_LOG_FILE_SZ)=256SPMresyncagentlimit (SPM_MAX_RESYNC)=20SPMlogpath (SPM_LOG_PATH)=TCP/IPService (SVCENAME)=DB2C_Discoverymode (DISCOVER)=SEARCHDiscoverserverinstance (DISCOVER_INST)=ENABLESSLserverkeydb SSLserverstashfile (SSL_SVR_STASH)=SSLserverlabel (SSL_SVR_LABEL)=SSLservicename (SSL_SVCENAME)=SSLcipher SSL SSLclientkeydbfile (SSL_CLNT_KEYDB)=SSLclientstashfile (SSL_CLNT_STASH)=umquerydegreeofparallelism(MAX_QUERYDEGREE)=ANYEnableintra-partitionparallelism (INTRA_PARALLEL)=NOumAsynchronousTQsper Nmunicationbuffers(4KB)(FCM_NUM_BUFFERS)=AUTOMATIC(16384)Nmunicationchannels(FCM_NUM_CHANNELS)=AUTOMATIC(2048)Inter-nodecomm.parallelism (FCM_PARALLELISM)=1Nodeconnectionelapsetime (CONN_ELAPSE)=Maxnumberofnodeconnectionretries(MAX_CONNRETRIES)=5Maxtimedifferencebetweennodes(min)(MAX_TIME_DIFF)=60db2start/db2stoptimeout (START_STOP_TIME)=WLMdispatcher (WLM_DISPATCHER)=WLMdispatcherconcurrency (WLM_DISP_CONCUR)=COMPUTEDWLMdispatcherCPUsharesenabled(WLM_DISP_CPU_SHARES)=NOWLMdispatchermin.utilization(%)(WLM_DISP_MIN_UTIL)=5Communicationbufferexitlibrarylist(COMM_EXIT_LIST)Currenteffectivearchlevel (CUR_EFF_ARCH_LVL)=V:10R:5M:0F:3I:0SB:0Currenteffectivecode (CUR_EFF_CODE_LVL)=V:10R:5M:0F:3I:0DB2SCDM01,数据库的配置参数如下:DatabaseConfigurationforDatabasescdm01Databaseconfigurationrelease =Databaserelease =Database=Databasecode=Databasecode=Databasecountry/region=Databasecollating=AlternatecollatingNumber=Varchar2=Date=Databasepage=Statement (STMT_CONC)=Discoverysupportforthis (DISCOVER_DB)=Restrict =Defaultqueryoptimizationclass (DFT_QUERYOPT)=5Degreeofparallelism (DFT_DEGREE)=ANYContinueuponarithmeticexceptions(DFT_SQLMATHWARN)=NODefaultrefreshage (DFT_REFRESH_AGE)=0Defaultmaintainedtabletypesforopt(DFT_MTTB_TYPES)=SYSTEMNumberoffrequentvaluesretained (NUM_FREQVALUES)=10Numberoflesretained (NUM_LES)=20Decimalfloatingpointroundingmode(DECFLT_ROUNDING)=Backup =Allcommittedtransactionshavebeenwrittentodisk =NORollforwardpending =NORestore =Multifileallocation =Logretainforrecovery =Userexitforlogging =Selftuning (SELF_TUNING_MEM)=Sizeofdatabasesharedmemory(4KB)(DATABASE_MEMORY)=AUTOMATIC(460192)Databasememorythreshold (DB_MEM_THRESH)=100Maxstorageforlocklist(4KB) (LOCKLIST)=16384Percent.oflocklistsperapplication (MAXLOCKS)=10Packagecachesize(4KB) (PCKCACHESZ)=2557Sortheapthresforsharedsorts(4KB)(SHEAPTHRES_SHR)=5000Sortlistheap(4KB) (SORTHEAP)=32768Databaseheap (DBHEAP)=Catalogcachesize(4KB) (CATALOGCACHE_SZ)=300Logbuffersize(4KB) (LOGBUFSZ)=16384Utilitiesheapsize(4KB) (UTIL_HEAP_SZ)=262144SQLstatementheap (STMTHEAP)=Defaultapplicationheap(4KB) (APPLHEAPSZ)=AUTOMATIC(256)ApplicationMemorySize(4KB) (APPL_MEMORY)=40000Statisticsheapsize(4KB) (STAT_HEAP_SZ)=AUTOMATIC(4384)Intervalforcheckingdeadlock(ms) (DLCHKTIME)=10000Locktimeout(sec) (LOCKTIMEOUT)=-1Changedpagesthreshold (CHNGPGS_THRESH)=60Numberofasynchronouspagecleaners(NUM_IOCLEANERS)=12NumberofI/Oservers (NUM_IOSERVERS)=AUTOMATIC(52)Sequentialdetectflag (SEQDETECT)=YESDefaultprefetchsize (DFT_PREFETCH_SZ)=Trackmodified (TRACKMOD)=Defaultnumberof =Defaulttablespaceextentsize(pages)(DFT_EXTENT_SZ)=Maxnumberofactiveapplications (MAXAPPLS)=AUTOMATIC(40)Averagenumberofactiveapplications(AVG_APPLS)=AUTOMATIC(1)MaxDBfilesopenperapplication (MAXFILOP)=61440Logfilesize (LOGFILSIZ)=Numberofprimarylogfiles (LOGPRIMARY)=24Numberofsecondarylogfiles (LOGSECOND)=0Changedpathtolog Pathtolog Overflowlog Mirrorlogpath (MIRRORLOGPATH)=activelogfile Blocklogondiskfull (BLK_LOG_DSK_FUL)=NOBlocknonloggedoperations (BLOCKNONLOGGED)=NOPercentmaxprimarylogspacebytransaction(MAX_LOG)=0Num.ofactivelogfilesfor1activeUOW(NUM_LOG_SPAN)=0Percentlogfilereclaimedbeforesoftchckpt(SOFTMAX)=0foroldestpageinLBP (PAGE_AGE_TRGT_MCR)=240HADRdatabaserole =STANDARDHADRlocalhostname (HADR_LOCAL_HOST)=HADRlocalservicename (HADR_LOCAL_SVC)=HADRremotehostname (HADR_REMOTE_HOST)=HADRremoteservice HADRinstancenameofremoteserver(HADR_REMOTE_INST)=HADRtimeoutvalue (HADR_TIMEOUT)=120HADRlist (HADR__LIST)=HADRlogwritesynchronizationmode (HADR_SYNCMODE)=NEARSYNCHADRspoollogdatalimit(4KB) (HADR_SPOOL_LIMIT)=AUTOMATIC(0)HADRlogreplaydelay(seconds) (HADR_REPLAY_DELAY)=0HADRpeerwindowduration(seconds)(HADR_PEER_WINDOW)=logarchivemethod (LOGARETH1)=Archivecompressionforlogareth1 PR1)=OFFOptionsforlogareth1 (LOGARCHOPT1)=Secondlogarchivemethod (LOGARETH2)=OFFArchivecompressionforlogareth2 PR2)=OFFOptionsforlogareth2 (LOGARCHOPT2)=Failoverlogarchivepath (FAILARCHPATH)=Numberoflogarchiveretriesonerror(NUMARCHRETRY)=5LogarchiveretryDelay(secs) (ARCHRETRYDELAY)=20Vendoroptions (VENDOROPT)=Autorestart (AUTORESTART)=Indexre-creationtimeandrendexbuild(INDEXREC)=SYSTEM(RESTART)Logpagesduringindexbuild (LOGINDEXBUILD)=OFFDefaultnumberofloadrecsessions (DFT_LOADREC_SES)=1Numberofdatabasebackupstoretain(NUM_DB_BACKUPS)=12Recoveryhistoryretention(days) (REC_HIS_RETENTN)=366Autodeletionofrecoveryobjects (AUTO_DEL_REC_OBJ)=OFFTSMmanagementclass (TSM_MGMTCLASS)=TSMnodename (TSM_NODENAME)=TSM (TSM_OWNER)TSM Automaticmaintenance (AUTO_MAINT)=OFFAutomaticdatabasebackup (AUTO_DB_BACKUP)=OFFAutomatictablemaintenance (AUTO_TBL_MAINT)=OFFAutomaticrunstats (AUTO_RUNSTATS)=OFFReal-timestatistics (AUTO_STMT_STATS)=OFFStatisticalviews (AUTO_STATS_VIEWS)=OFFAutomaticsampling (AUTO_SAMPLING)=OFFAutomaticre (AUTO_RE)= (AUTO_REVAL)=Currently MIT)=CHARoutputwithDECIMALinput (DEC_TO_CHAR_FMT)=NEWEnableXMLCharacteroperations (ENABLE_XMLCHAR)=YESWLMCollectionInterval(minutes) (WLM_COLLECT_INT)=0MonitorCollectSettingsRequest (MON_REQ_METRICS)=Activity (MON_ACT_METRICS)=Object (MON_OBJ_METRICS)=Routinedata (MON_RTN_DATA)=NONERoutineexecutablelist (MON_RTN_EXECLIST)=OFFUnitofworkevents (MON_UOW_DATA)=NONEUOWeventswithpackagelist (MON_UOW_PKGLIST)=OFFUOWeventswithexecutablelist (MON_UOW_EXECLIST)=OFFLocktimeoutevents (MON_LOCKTIMEOUT)=NONEDeadlock (MON_DEADLOCK)=Lockwait (MON_LOCKWAIT)=Lockwaiteventthreshold (MON_LW_THRESH)=5000000Numberofpackagelistentries (MON_PKGLIST_SZ)=32Lockeventnotification (MON_LCK_MSG_LVL)=SMTP SQLconditionalcompilationflags (SQL_CCFLAGS)=Sectionactualssetting (SECTION_ACTUALS)=NONEConnectprocedure (CONNECT_PROC)=AdjusttemporalSYSTEM_TIMEperiod(SYSTIME_PERIOD_ADJ)=NOLogDDLStatements (LOG_DDL_STMTS)=NOLogApplicationInformation (LOG_APPL_INFO)=NODefauaptureonnewSchemas(DFT_SCHEMAS_DCC)=NODefaulttableanization (DFT_TABLE_)=ROWDefaultstringunits (STRING_UNITS)=SYSTEMNationalcharacterstringmap(NCHAR_MAP)=NOTAPPLICABLEDatabaseisinwritesuspendstate =NOExtendedrowsize (EXTENDED_ROW_SZ)=DB2变量配0mpp01-0011mpp01-0032mpp01-0033mpp01-0034mpp01-0035mpp01-0046mpp01-0047mpp01-0048mpp01-0049mpp01-00510mpp01-00511mpp01-00512mpp01-00513mpp01-00614mpp01-00615mpp01-00616mpp01-00617mpp01-0070mpp01-18mpp01-0071mpp01-19mpp01-0072mpp01-20mpp01-0073mpp01-21mpp01-00822mpp01-00823mpp01-00824mpp01-00825mpp01-0090mpp01-26mpp01-0091mpp01-27mpp01-0092mpp01-28mpp01-0093mpp01-29mpp01-01030mpp01-01031mpp01-01032mpp01-01033mpp01-01134mpp01-01135mpp01-01136mpp01-01137mpp01-01238mpp01-01239mpp01-01240mpp01-012999mpp01-002MPP集群中使用TSA(TivoliSystemAutomation)实现服务器之间的高可用方案。在本mpp01-001mpp01-002组成相互备份,112号机上。RAIDRAID1,保证在一块磁盘故障第3章MPP数据库操DB2MPPDB21:使用root用户,停止TSA集群的自动功能。samctrl-MT2:使用m07用户,停止所有的DB2客户端应用,停止DB2db2forceapplicationalldb2stop3rootGPFS集群的共享文件系统9,5,1号服务器上执行命令GPFS文件系统都已经unmountdf-hDB2MPPDB2cd./mmstartup-./mmgetstate-[root@mpp01-001~]#mmgetstate-NodenumberNode GPFS 1、5、9GPFS文件系统检查,检查各个GPFS文件系统中的NSDUPGPFSmount.#df-h[root@mpp01-001~]#df- SizeUsedAvailUse%Mounted/dev/mapper/rootvg-lvroot50G6.5G41G14% 48G76K48G1% 504M71M408M15%/dev/mapper/rootvg-lvhome64G2.9G58G5%/dev/mapper/rootvg-lvnmon5.0G138M4.6G3% 50G581M47G2% 30G8.2G20G30% 30G5.2G23G19% 19G18G239M99%/db2stemp/ 19G18G240M99%/db2stemp/ 19G18G240M99%/db2stemp/ 19G18G240M99%/db2stemp/ 19G18G240M99%/db2stemp/ 19G18G239M99%/db2stemp/ 19G18G239M99%/db2stemp/ 19G18G239M99%/db2stemp/ 373G

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论