HP-UX11iMCServiceGuard双机调测指南(RAC方式和FailOver方式)_第1页
HP-UX11iMCServiceGuard双机调测指南(RAC方式和FailOver方式)_第2页
HP-UX11iMCServiceGuard双机调测指南(RAC方式和FailOver方式)_第3页
HP-UX11iMCServiceGuard双机调测指南(RAC方式和FailOver方式)_第4页
HP-UX11iMCServiceGuard双机调测指南(RAC方式和FailOver方式)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

1、HP-UX 11i双机调测指南目录第1章系统要求 11.1 操作系统要求 11.2磁盘11.3内存11.4存储11.5 JDK & JRE 11.6补丁 /包的要求11.7内核参数41.8 创建 X-LIBRARY 的 LINK 5第2章安装命名规则 62.1主机名62.2 VG :划分62.3 Cluster 72.4 Package 72.4.1 RAC 方式72.4.2 FailOver 方式7第3章空间划分 83.1本地文件系统 83.2交换区83.3根盘镜像83.4磁盘阵列10第4章网卡规划 134.1 RAC 方式134.2 FailOver 方式 13第5章用户、组 145.1

2、创建 oracle 用户及 dba 组145.2 仓U建 /var/opt/oracle 目录,并赋 oracle:dba 权限165.3创建启动、关闭 Oracle的脚本 165.4 修改 root 用户的 profile 165.5 修改 /etc/hosts 文件165.5.1 RAC 方式165.5.2 FailOver 方式175.6建立双机信任关系 17第6章异步IO设置 196.1仓U建/dev/async 字符设备 196.2 用SAM 在内核中配置 async driver196.3检查参数196.4检查是否给 oracle组(dba )赋MLOCK权限 196.5 创建/e

3、tc/privgroup 文件,文件内容如下:196.6赋权限20第7章NTP设置 217.1在双机系统中,选择一台小型机做主小型机(即时间源)217.1.1在这台小型机上,编辑/etc/ntp.conf文件,做如下设置 217.1.2 修改 /etc/rc.config.d/netdaemons 217.1.3 启动 XNTPD 进程217.1.4运行ntpq -p查看NTP运行情况 217.2另外一台小型机(客户端)的配置: 217.2.1 编辑 /etc/ntp.conf217.2.2 修改 /etc/rc.config.d/netdaemons 227.2.3 启动 xntpd 进程

4、227.2.4 运行 ntpq -p 检查ntp工作情况 22第8章双机配置 238.1 RAC 方式238.1.1 cluster 配置238.1.2 cluster 配置检查248.1.3 cluster 配置应用248.1.4 package 配置258.1.5 package 配置检查 288.1.6 package 配置应用 288.2 FailOver 方式 288.2.1 cluster配置288.2.2 cluster配置检查 308.2.3 cluster配置应用 308.2.4 package 配置308.2.5创建包的监控文件 338.2.6 package 配置检查 3

5、68.2.7 package 配置应用 36第9章 现场修改主机名时间及IP地址 379.1修改主机名379.2修改时间379.3修改时区379.4修改IP地址379.5请注意修改icdnode2上的/etc/ntp.conf中的NTP服务器的IP地址,修改完毕后,运行如下命 令:37关键词:HP-UX oracle RAC FAILOVER摘要:本文详细描述了在HP平台安装数据库前,对操作系统以及双机的安装调测要求。缩略语清单:参考资料清单:第1章系统要求1.1操作系统要求11.0 (64bit)11.11 (64bit)11.23 (PA-RISC) (64bit)11.22, 11.23

6、 (IA64 - Ita nium)1.2磁盘4.5G1.3内存512M1.4存储如果使用傻柜,例如 DS2405,建议配置两个柜子。1.5 JDK & JREJDK 2 & 61.6补丁 /包的要求操作系统:HP-UX11i(11.11)MC/SERVICEGUARD(A11.16)补丁: HP 般会打上HP最新补丁集,我们要求必须有以下补丁: 包括MC/SERVICEGUARD 的补丁,千兆光纤网卡的补丁。内存超过8G后的补丁。如果双机软件是 A11.15,则一定需要打上 PHSS-20417补丁以下是Oracle对HP操作系统的补丁要求:HP-UX 11.0(

7、64 bit) Operating System Patches:Sept 2001 Quality PackPHCO_23792 s/b PHCO_26960PHCO_24148 s/b PHCO_25707 s/b PHCO_27608 s/b PHCO_28425 s/bPHCO_32448PHKL_24268 s/b PHKL_27178 (has been recalled by HP may destroy logical volumes on PVGs - more info s/b PHKL_32920PHKL_24729 s/b PHKL_29256PHKL_25475 s/

8、b PHKL_27510 s/b PHKL_30553PHKL_25525 s/b PHKL_27364 s/b PHKL_28766 s/b PHKL_31867PHNE_24715 s/b PHNE_26771 s/b PHNE_29473 s/b PHNE_32041 s/bPHNE_33395PHSS_23670 s/b PHSS_26138 s/b PHSS_27858PHSS_24301 s/b PHSS_26273 s/b PHSS_28433 (only needed for C+ compiler and Pro*C+)PHSS_24303 s/b PHSS_26559 s/

9、b PHSS_30965PHSS_24627 s/b PHSS_26945 s/b PHSS_32574PHSS_22868 (only needed for C+ compiler and Pro*C+)Ensure that unzip version is 5.5 or higher ($ unzip -v) reference Note 263692.1, if not it can be downloaded hereHP-UX 11i (64 Bit) Operating System Patches:Support Plus Bun dle December 2002 SP-02

10、12 or laterJDK 2PHCO_24402 s/b PHCO_25569 s/b PHCO_31923PHCO_28427 s/b PHCO_29029 s/b PHCO_31903 s/b PHCO_33533PHKL 25506 s/b PHKL 33457PHNE_27144 s/b PHNE_27745 s/b PHNE_30580 (For RAC systems)PHNE_28568 s/b PHNE_30378 s/b PHNE_32477 s/b PHNE_33315PHSS_26263 s/b PHSS_26560 s/b PHSS_33033PHSS

11、_24638 s/b PHSS_26946 s/b PHSS_30966 s/b PHSS_33263PHSS_26774 s/b PHSS_28849 s/b PHSS_30742 (For ServiceGuard 11.13 systems)HP-UX 11.22 (IA64) Operati ng System Patches:PHSS_27284 s/b PHSS_28977PHSS_27285 s/b PHSS_28970PHSS_27286 s/b PHSS_28978PHSS_27287 s/b PHSS_29652PHSS_27288 s/b PHSS_28971PHSS_2

12、7289 s/b PHSS_29653PHSS_27290 s/b PHSS_28973PHSS_27291 s/b PHSS_28969PHSS_27292 s/b PHSS_29654PHSS_27293 s/b PHSS_28975PHKL_2846511.31 (Ita nium) required patches:The followi ng operati ng system patches:PHKL_35936Use the -ignoreSysPrereqs option with runlnstaller to ignore the system pre-requisite

13、test如果临时需要打某个补丁,需要安装如下方式操作:登陆 HP 的网站:用户名 down相关补丁包运行 swinatll -s /tmp/hp/*.DEPOT确认unzip版本高于5.5,相关说明的链接参考/un zips/un zips.html1.7内核参数其中 MAXSWAPCHUNKS, SEMMAP 和 VX_NCSIZE 在 11.23 PA-RISC 中 不需要设置。序号核心参数名设置值相关解释1KSI_ALLOC_MAX(NPROC * 8)2MAX THREAD PROC2563MAX

14、DSIZ1073741824 bytes32位系统的最大数据段,至少128M4MAXDSIZ_642147483648 bytes64位系统的最大数据段,至少1G5MAXSSIZ134217728 bytes32位系统的最大堆栈段,至少 100M6MAXSSIZ_64BIT107374182464位系统最大堆栈段,至少 200M7MAXTSIZ641073741824限制ORACLE核可用空间8MAXTSIZ10737418249MAXSWAPCHUNKS16384可用物理内存/2,疋义最大swap chunks 数,其中 SWCHUN为 swap chunk size (1 KB block

15、s). SWCHUNK 缺省为 204810MAXFILES2048定义每进程的文件数的限制, 应大于51211MAXFILES LIM2048应大于102412MAXUPRC4090定义每USER ID用户进程的最大数目9MSGMAP4098( 2+MSGTQL10MSGMNI4096(NPROC)11MSGSEG16384(NPROC*4)12MSGTQL4096(NPROC)13NCALLOUT8200(NKTHREAD+200)14NCSIZE37888(8* NPROC+2048) + VX NCSIZE)15NFILE63488(15 * NPROC+2048)定义操作系统中任何时

16、候最大冋时打开 的文件数16NFLOCKS4096(NPROC)定义系统中可用的文件锁的最大数(应 大于200+所有实例文件之和)17NINODE34816(8* NPROC +2048)疋义最大in ode数目18NKTHREAD8000(NPR0C * 7) /4) + 16)定义系统支持的最大内核线程数19NPROC4096定义系统中冋时存在的最大进程数20SEMMAP8194(SEMMNI+2)疋义 semaphore map entries 的最大量.21SEMMNI8192(NPROC * 2)信号集数22SEMMNS16384(NPROC * 2) *2/宀口 曰. 信号量23S

17、EMMNU4092(NPROC - 4)24SEMVMX3276825SHMMAX最大可用物理内存定义单个共享内存段的最大允许尺寸.SHMMA应足够大,以能在单个共享段中 放下整个SGA.过低的值将会导致创建多个共享段,从 而降低性能.26SHMMIN127SHMMNI512定义系统中共享内存 ide ntifiers数28SHMSEG32定义一个进程可 attach 的共享内存段 的最大数目29VPS_CEILING64以 KB为单位定义最大的 system-selected page size30Dbc_min_pct8G内存设置为2, 16G内存及以上设置为 1根据物理内存计算,原则是这

18、个计算出 来的值在128M左右即可31Dbc max pct1设置原则同dbc min pct32Aio max ops204833Max as yn c ports2048processes数加上所有背景连接数34Max users2048ORACLED 接数 +641.8 创建 X-LIBRARY 的 LINKcd /usr/libIn -s /usr/lib/libX11.3 libX11.slln -s /usr/lib/libXIE.2 libXIE.slln -s /usr/lib/libXext.3 libXext.slln -s /usr/lib/libXhp11.3 libX

19、hp11.slln -s /usr/lib/libXi.3 libXi.slln -s /usr/lib/libXm.4 libXm.slln -s /usr/lib/libXp.2 libXp.slln -s /usr/lib/libXt.3 libXt.slln -s /usr/lib/libXtst.2 libXtst.sl第2章安装命名规则2.1主机名icdno de1,icd no de2 2.2 VG划分VG建议规划如下:在非归档数据库方式下VG规划如下:rootvg根卷组oravgoracle 系统使用的VGlockvg-锁盘所使用的VG ,如果是傻柜2405,使用oravg作为

20、锁盘。在归档数据库方式下 VG规划如下:rootvg根卷组oravgoracle 系统使用的VGarchvg-根盘第3,4块组成的VG ,此VG中只划分一个 70G的LV,给 /archivelog大文件系统使用lockvg-锁盘所使用的VG ,如果是傻柜2405,使用oravg作为锁盘。lv的大小及命名规则如下:除了 oravg,rootvg和archvg需事先定义的lv夕卜,lv统一规划为 4g大小,命 名如下:oravg : lv_datxxx说明如下:xxx表示lv在此vg中的序号,例如:lv_datOO1 表示 oravg 的第 001 号 lv。2.3 ClusterCluster

21、 名称:icdclusterCluster配置文件名称及路径/etc/cmcluster/cmcluster.ascii2.4 Package2.4.1 RAC 方式Package1 名称:icdpkg1Package1 配置文件名称及路径:/etc/cmcluster/icdpkg1/icdpkg1.co nfPackage1 控制文件名称及路径:/etc/cmcluster/icdpkg1/tlPackage2 名称:icdpkg2Package2配置文件名称及路径:/etc/cmcluster/icdpkg2/icdpkg2.c onfPackage2 控制文件名称及

22、路径:/etc/cmcluster/icdpkg2/tl2.4.2 FailOver 方式Package 名称:icdpkgPackage 配置文件名称及路径:/etc/cmcluster/icdpkg/icdpkg.confPackage 控制文件名称及路径:/etc/cmcluster/icdpkg/tl第3章空间划分3.1本地文件系统目前出厂的小型机根盘都是73G,对于非归档数据库,根盘采用2*73G。对于归档数据库,根盘采用4*73G,其中,2块73G的根盘做传统的根盘,另外2块根盘做raidO+1镜像,做文件系统,给 oracle数据库做第一归档

23、目 标,文件系统划分如下:文件系统名大小lv名/1 G/dev/rootvg/lvol3/sta nd500M/dev/rootvg/lvol1/var2 G/dev/rootvg/lvol8/usr2 G/dev/rootvg/lvol7/tmp1 G/dev/rootvg/lvol4/opt4 G/dev/rootvg/lvol6/home10 G/dev/rootvg/lvol5/archivelog(归档方式 下的文件系统,在有4块 根盘时需要配置这个文 件系统,并且是大文件 系统属性)70 G3.2交换区交换区的大小一般要在 1G到8G之间。物理内存大小交换区大小物理内存1G1G1G

24、物理内存8G=物理内存物理内存8G8G3.3根盘镜像1. 执行ioscan -fnCdisk查找出根盘的设备文件,假如/dev/dsk/c4t5d0 是主磁盘,/dev/dsk/c4t6d0 是镜像,则安装如下方法操作2. 创建将用于镜像的可引导的LVM磁盘 pvcreate -B /dev/rdsk/c4t6d03. 将该磁盘添加到当前的根卷中 vgexte nd /dev/vgOO /dev/dsk/c4t6d04. 将新磁盘制作成引导磁盘mkboot -l /dev/rdsk/c4t6d0引导逻辑卷,主交换逻辑卷及根逻辑卷应该严格按照以下顺序进行5 .镜像引导逻辑卷Lvexte nd -

25、m 1 /dev/rootvg/lvol1 /dev/dsk/c4t6d06 .镜像主交换逻辑卷lvexte nd -m 1 /dev/rootvg/lvol2 /dev/dsk/c4t6d07. 镜像根逻辑卷lvexte nd -m 1 /dev/rootvg/lvol3 /dev/dsk/c4t6d08. 更新BDRA中包含的引导信息,使其包含引导逻辑卷,主交换逻辑卷, 根逻辑卷的镜像副本。/usr/sb in/lvln boot -b /dev/rootvg/lvol1/usr/sb in/lvln boot -b /dev/rootvg/lvol2/usr/sb in/lvln boo

26、t -b /dev/rootvg/lvol39. 镜像rootvg中的其他逻辑卷镜像/tmp文件系统lvexte nd -m 1 /dev/rootvg/lvo4镜像/home文件系统lvexte nd -m 1 /dev/rootvg/lvol5镜像/opt文件系统lvexte nd -m 1 /dev/rootvg/lvol6镜像/usr文件系统lvexte nd -m 1 /dev/rootvg/lvol7镜像/var文件系统lvexte nd -m 1 /dev/rootvg/lvol83.4磁盘阵列如果是智能存储,需要做 RAID10,条带大小不宜大于 32K。如果是傻柜例如 DS2

27、405,需要将两个柜子划分为两个 PVG,保障创建的LV的镜像分布在两 个柜子上,每个 LV都条带到PVG中的每一个PV上。磁盘阵列划分为一个 VG,名称oravg。oravg分配以下表格中必须的 LV夕卜, 其余空间均划分为 4G大小的LV。注意,如果是 RAC方式,则以下所有lv 均需要创建,如果是 FailOver方式,则以下标记为红色的 lv不需要创建,lv_undotbs21、lv_undotbs22、lv_undotbs23、lv_undotbs24、lv_redo211、 lv_redo212、lv_redo221、lv_redo222、lv_redo231、lv_redo232

28、、lv_redo241、 lv_redo242、lv_redo251、lv_redo252。LV名大小实际使用大小Iv cntl1208M200MIv cntl2208M200Mlv cntl3208M200Mlv system1008M1000Mlv users128M120Mlv tools112M100Mlv temp4008M4000Mlv u ndotbs114008M4000Mlv u ndotbs124008M4000Mlv u ndotbs134008M4000Mlv u ndotbs144008M4000Mlv undotbs214008M4000Mlv u ndotbs22

29、4008M4000Mlv u ndotbs234008M4000Mlv u ndotbs244008M4000Mlv redo111208M200Mlv redo112208M200Mlv redo121208M200Mlv redo122208M200Mlv redo131208M200Mlv redo132208M200Mlv redo141208M200Mlv redo142208M200Mlv redo151208M200Mlv redo152208M200Mlv redo211208M200Mlv redo212208M200Mlv redo221208M200Mlv redo222

30、208M200Mlv redo231208M200Mlv redo232208M200Mlv redo241208M200Mlv redo242208M200Mlv redo251208M200MIv redo252208M200Mlv in dex112M100MIv spfiIe112M100MIv srvc onfig112M100Ma. 创建VGpvcreate -f /dev/rdsk/cxtydz (x=in sta nee y=target z=unit) mkdir/dev/oravgmknod /dev/oravg/group c 64 0x0nOOOO解释如下:c表示字符设

31、备64-VG 在内核中的主设备号nVG在内核中的次设备号在定义n之前,需要查看目前系统中VG使用到的最大次设备号II /dev/*/group然后在查找出的最大次设备号上加1即为n的值为讲解方便,假设目前有/dev/dsk/c4t1d0 及/dev/dsk/c6t1d0 互为pvlink则创建VG如下:vgcreate -p 32 /dev/oravg /dev/dsk/c4t0d0vgexte nd /dev/oravg /dev/dsk/c4t1d0Ivcreate -A n -i 14-m 1 -L 208 -n lv_cn tI1 /dev/oravgb. 将VG的信息同步到另个另外的

32、节点如果要同步的 VG处于激活状态,则需要将此VG去激活vgcha nge -a n oravgvgexport -p -s -m /tmp/oravg.map oravgrcp -p /tmp/oravg.map icd no de2:/tmp/在节点2(icdnode2)上,进行如下操作:export如果节点2上已经存在oravg,则先将oravg去激活,然后vgcha nge -a n /dev/oravgvgexport /dev/ oravgmkdir /dev/oravgmknod /dev/oravg/group c 64 0x0nOOOO对于n的取值请参见上面的解释vgimpo

33、rt -s -m /tmp/oravg.map oravgc. 对两个节点上的 oravg卷组下的lv赋oracle:dba权限在两个节点上执行以下语句:chow n oracle:dba /dev/oravg/rlv_*第4章网卡规划4.1 RAC方式每个小型机需要4块网卡:网卡一:作为主用网卡。网卡二:作为主用网卡的备用网卡,不设置IP地址。网卡三:作为心跳网卡,IP可定死(一般使用 和), 现场不用修改,采用交叉线将心跳的两块网卡直接相连,不用接交换机。网卡四:作为 RAC IPC网卡,IP可定死(一般使用 和192.16

34、8.1.2 ),现场不用修改,采用交叉线将 RAC IPC的两块网卡直接相连, 不用接交换机。RAC通信对于数据库系统的稳定运行非常重要,如果有网卡容灾方面的需要,可以使用 Team技术,绑定多个物理网卡成为一个逻辑网卡,但注意必须配 置成主备方式,并且必须将网卡连接到支持Team技术的交换机,不可直联。4.2 FailOver 方式每个小型机需要 3块网卡:网卡一:作为主用网卡。网卡二:作为主用网卡的备用网卡,不设置IP地址。网卡三:作为心跳网卡,IP可定死(一般使用 和), 现场不用修改,采用交叉线将心跳的两块网卡直接相连,不用接交换机。第5章用

35、户、组5.1创建oracle用户及dba组a. 创建dba组groupadd -g 200 dbab. 创建oracle用户useradd -u 300 -g 200 -d /home/oracle -s /usr/b in/sh -m oraclec. oracle 用户的.profile 文件及.dtprofile 文件oracle用户的.profile文件示例,红字部分为需要增加的,其余部分为默认值:# (#)B.11.11_LR# Default user .profile file (/usr/b in/sh in itializati on).# Set up the termi

36、nal:if $TERM=the neval tset -s -Q -m :?hpelseeval tset -s -Q fistty erase AH kill AU i ntr 9 eof ADstty hupcl ixon ixofftabs# Set up the search paths:PATH=$PATH:.# Set up the shell environment:set -utrap echo logout 0# Set up the shell variables:EDITOR=viexport EDITOR#if -s $MAIL # This is at Shell

37、startup. In normal#the n echo $MAILMSG # operatio n, the Shell checks#fi# periodically.ORACLE_BASE=/home/oracle/app/oracleORACLE_HOME=/home/oracle/app/oracle/product/9.2ORACLE_SID=ora921export ORACLE_BASE ORACLE_HOME ORACLE_SIDORA_NLS33=$ORACLE_HOME/ocommo n/n ls/admi n/dataNLS_LANG=AMERICAN_AMERICA

38、.ZHS16CGB231280LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib:$ORACLE_HOME/r dbms/libexport ORA_NLS33 NLS_LANG LD_LIBRARY_PATHSHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32export SHLIB_PATHPATH=$PATH:$ORACLE_HOME/bi nexport PATH#LIBPATH=$ORACLE_HOME/lib32#export LIBPATHexportCLASSPATH=$ORACL

39、E_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlibexport PS仁host name$d. oracle用户的.dtprofile文件修改如下:修改oracle用户$HOME目录下的.dtprofile文件的最后一行前面的#号去掉。e. 修改oracle用户的密码#passwd oracle5.2 创建 /var/opt/oracle 目录,并赋 oracle:dba 权限5.3创建启动、关闭Oracle的脚本在/home/oracle下运行以下命令创建文件,相关文件内容暂时为空。to

40、uch startdb.shtouch stopdb.shchmod +x st*db.sh5.4修改root用户的profilea. 修改root用户的.profile文件在root用户的.profile文件中增加一行(加在此文件的最后)export PS1=hostname$PWD#为了将当前路径及机器名加入系统提示符中b. 修改root用户的.dtprofile文件将根目录下的.dtprofile文件的最后一行的前面的 #号去掉5.5 修改 /etc/hosts 文件5.5.1 RAC 方式修改/etc/hosts文件,此文件应该修改为如下格式(只显示主要部分)2

41、icdn ode1icdno de1_data#需要修改为生产系统的IPicdno de1icdno de1_hearticdno de1icdno de1_rac3 icdn ode2icdno de2_data#需要修改为生产系统的IP需要修改为生丿系统口 Jicdno de2icdno de2_hearticdno de2icdno de2_rac5.5.2 FailOver 方式localhostloopbacklocalhost loopb

42、ack2 icdn odelicdn ode1_data#需要修改为生产系统的IP icdnode1icdno de1_heart3 icdn ode2icdn ode2_data#需要修改为生产系统的IP icdnode2icdnode2 heart11icdnode icdno de_float5.6建立双机信任关系修改root用户及oracle用户的.rhosts文件root用户的.rhosts文件icdno de1icdno de2rootrootoracle用户的.rhost

43、s文件icdno deloracleicdno de2oracle配置完成后做以下测试两个节点的root用户和oracle用户都能够互相rlogin而不提示密码为设 置正确。两个节点的root用户和oracle用户都能够rlogin本机而不提示密码为设 置正确。第6章异步10设置6.1创建/dev/async字符设备#/sbi n/mk nod /dev/asy nc c 101 0x0#chow n oracle:dba /dev/as ync#chmod 660 /dev/asy nc6.2用SAM在内核中配置async driver= Kernel Con figurati on= Ke

44、rnel= the driver is called as yn cdskadd drivers to kernelGen erate new kernelReboot6.3检查参数max_async_ports 是否已经按要求设置(2048)aio_max_ops 是否已经按要求设置(2048)6.4检查是否给 oracle组(dba )赋MLOCK权限如果DBA组没有MLOCK权限,异步IO不会工作,并产生大量*.TRC文件。# /usr/bin/getprivgrp 如果ORACLE组及MLOCK授权没有列出,则没有被授权6.5创建/etc/privgroup文件,文件内容如下: MLO

45、CK RTSCHED RTPRIO6.6赋权限setprivgrp -f /etc/privgroup第7章NTP设置7.1在双机系统中,选择一台小型机做主小型机(即时间源)7.1.1在这台小型机上,编辑/etc/ntp.conf文件,做如下设置加入如下两行:server fudge stratum 87.1.2 修改 /etc/rc.c on fig.d/netdaem ons将 export XNTPD=0 修改为 export XNTPD=17.1.3启动XNTPD进程/sbin/in it.d/x ntpd start7.1.4运行ntpq

46、 -p查看NTP运行情况7.2另外一台小型机(客户端)的配置:7.2.1 编辑 /etc/ntp.c onfserver 作为时间源的小型机的IP地址driftfile /var/adm/ntp.drift7.2.2 修改 /etc/rc.c on fig.d/netdaem ons将 export XNTPD=0 修改为 export XNTPD=17.2.3启动xntpd进程/sbin/in it.d/x ntpd start7.2.4运行ntpq -p检查ntp工作情况第8章双机配置8.1 RAC方式8.1.1 cluster 配置cmquerycl -v -

47、C /etc/cmcluster/cmcluster.ascii -n icdno del -n icd no de2CLUSTER_NAME icdcluster生成的模版文件如下:特别注意的地方用红字标注:icdcluster#CLUSTER 名字,推荐使用#选择锁盘所在的卷组,卷VGFIRST_CLUSTER_LOCK_VG /dev/oravg 组名推荐使用oravg,也可以使用单独做锁盘的NODE_NAMEicd node1同NETWORK_INTERFACE Ian1HEARTBEAT_IP NETWORK_INTERFACE Ian3STATIONARY_I

48、P NETWORK_INTERFACE Ian4NETWORK_INTERFACE lanOHEARTBEAT_IP 2NETWORK_INTERFACE Ian2#节点名,与小型机的主机名相#心跳网卡,无备用网卡#RAC网卡#RAC网卡的备用网卡#主用网卡#主用网卡的备用网卡FIRST CLUSTER LOCK PV /dev/dsk/c4t0d0#锁盘所在的 PVNODE_NAMEicdno de2#节点2名,与小型机名相同NETWORK INTERFACEIan1HEARTBEAT#NETWORK_INTERFACE Ia

49、n3STATIONARY_IP NETWORK_INTERFACE Ian4NETWORK_INTERFACE lanOHEARTBEAT_IP 3NETWORK_INTERFACE Ian2FIRST_CLUSTER_LOCK_PV/dev/dsk/c4t0d0#心跳网卡,无备用网卡#RAC网卡#RAC网卡的备用网卡#主用网卡,到现场后需要修改#主用网卡的备用网卡#锁盘所在的PVHEARTBEAT_INTERVAL2000000#将心跳间隔设置为 2秒NODE_TIMEOUT6000000#将节点超时时间设置为 6秒AUTO_START_TIMEO

50、UT 600000000NETWORK POLLING INTERVAL 2000000MAX_CONFIGURED_PACKAGES4#将最大package数设置为4VOLUME_GROUP/dev/vglock#设置锁盘所在VGOPS_VOLUME_GROUP/dev/oravg#应用VG8.1.2cluster配置检查cmcheckc onf -v -C /etc/cmcluster.ascii8.1.3cluster配置应用cmapplyc onf -v -C /etc/cmcluster.ascii8.1.4 package 配置创建包的配置文件mkdir /etc/cmcluste

51、r/icdpkg1mkdir /etc/cmcluster/icdpkg2cmmakepkg -p /etc/cmcluster/icdpkg1/icdpkg1.c onfcmmakepkg -p /etc/cmcluster/icdpkg2/icdpkg2.c onf修改包的配置文件F面说明icdpkg1如何修改,icdpkg2.conf的修改原理同修改icdpkg1.c onficdpkg1#包名,建议设置为PACKAGE_NAME icdpkg1,icdpkg2PACKAGE_TYPEFAILOVER# 包类型,failoverFAILOVER_POLICYCONFIGURED_NODE

52、# 采用默认值FAILBACK_POLICYMANUAL#采用默认值NODE_NAMEicdn ode1# RAC方式每个包只配置一个节点名AUTO_RUN YES启动包#修改为YES,当NODE加入cluster时,会自动LOCAL_LAN_FAILOVER_ALLOWED现问题时由备用网卡接管YES #设置为YES,主用网卡出NO#表示包down的时候节点不NODE_FAIL_FAST_ENABLED dow nRUN_SCRIPT脚本RUN_SCRIPT_TIMEOUTHALT_SCRIPT脚本/etc/cmcluster/icdpkgl/icdpkgl.c ntl# 启动包NO_TIMEOUT#采用默认值/etc/cmcluster/icdpkg1/tl# 停止包HALT_SCRIPT_TIMEOUTNO_TIMEOUT#采用默认值SUBNET创建包的控制文件#定义主用网络的子网cmmakepkg -s /etc

温馨提示

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

评论

0/150

提交评论