版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、HPUX11.23_oracle10g_serviceguard环境:系统-HPUX11.23 数据库-oracle10.2.0.1 双机软件-servicesguard 虚拟存储-starwind俩个锁盘vg01、vg02一个数据文件卷组oradatavgOracle数据库已经安装在系统中,软件目录在本地磁盘中,数据库文件在oradatavg中磁盘分布状态091926# ioscan -kfnC disk091926Class I H/W Path Driver S/W State H/W Type Description091926=091926disk 0 0/0/2/0.0.0.0 s
2、disk CLAIMED DEVICE TEAC DV-28E-N091926 /dev/dsk/c0t0d0 /dev/rdsk/c0t0d0091926disk 1 0/1/1/0.0.0 sdisk CLAIMED DEVICE COMPAQ BF14684970091926 /dev/dsk/c2t0d0 /dev/rdsk/c2t0d0 091926 /dev/dsk/c2t0d0s1 /dev/rdsk/c2t0d0s1091926 /dev/dsk/c2t0d0s2 /dev/rdsk/c2t0d0s2091926 /dev/dsk/c2t0d0s3 /dev/rdsk/c2t0
3、d0s3091926disk 2 255/0/0.0.0.0 sdisk CLAIMED DEVICE ROCKET IMAGEFILE091926 /dev/dsk/c4t0d0 /dev/rdsk/c4t0d0091926disk 3 255/0/2.0.0.0 sdisk CLAIMED DEVICE ROCKET IMAGEFILE091926 /dev/dsk/c5t0d0 /dev/rdsk/c5t0d0091926disk 4 255/0/3.0.0.0 sdisk CLAIMED DEVICE ROCKET IMAGEFILE091926 /dev/dsk/c6t0d0 /de
4、v/rdsk/c6t0d0编辑hosts文件#vi /etc/hosts127.0.0.1 localhostloopback135.160.10.1hp110.0.0.1hp1_heart135.160.10.2hp210.0.0.2hp2_heart135.160.10.5hp在hp1和hp2中分别安装servicesguard软件#mount /dev/dsk/c0t0d0 /cdrom#swinstall配置双机互信在hp1和hp2中分别执行#vi /.rhostshp1 roothp2 root测试互信#rloginhp1#rloginhp2创建锁盘在hp1上执行#cd/dev#mk
5、dirvg01#mkdirvg02#ls/dev/*/group#mknod/dev/vg01/group c 64 0 x020000#mknod/dev/vg02/group c 64 0 x030000创建锁盘#pvcreate /dev/rdsk/c4t0d0#vgcreate vg01 /dev/dsk/c4t0d0#pvcreate /dev/rdsk/c5t0d0#vgcreate vg02 /dev/dsk/c5t0d0复制锁盘到hp2上(01)关闭vg01和vg02#vgchange a n vg01#vgchange a n vg02创建卷组映射#vgexport p s
6、m /tmp/vg01.map /dev/vg01#vgexport p s m /tmp/vg02.map /dev/vg02将卷组映射复制到hp2#rcp /tmp/vg01.map hp2:/tmp/#rcp /tmp/vg02.map hp2:/tmp/复制锁盘到hp2(02)在hp2上执行#cd /dev#mkdir vg01#mkdir vg02#ls /dev/*/group#mknod /dev/vg01/group c 64 0 x020000#mknod /dev/vg02/group c 64 0 x030000(需要与hp1一致)复制锁盘到hp2(03)将卷组信息导入到
7、hp2中#vgimport s m /tmp/vg01.map /dev/vg01#vgimport s m /tmp/vg02.map /dev/vg02激活锁盘卷组#vgchange a y vg01#vgchange a y vg02关闭锁盘卷组#vgchange a n vg01#vgchange a n vg02配置SG指定集群节点和生成集群配置模版文件#cmquerycl v C /etc/cmcluster/oraha n hp1 n hp2#vi /etc/cmcluster/oraha编辑oraha文件CLUSTER_NAMEcluster1FIRST_CLUSTER_LOC
8、K_VG/dev/vg01SECOND_CLUSTER_LOCK_VG/dev/vg02NODE_NAMEhp1 NETWORK_INTERFACElan0 HEARTBEAT_IP135.160.10.1 NETWORK_INTERFACElan1 HEARTBEAT_IP10.0.0.1# CLUSTER_LOCK_LUN FIRST_CLUSTER_LOCK_PV /dev/dsk/c4t0d0 SECOND_CLUSTER_LOCK_PV /dev/dsk/c5t0d0# Warning: There are no standby network interfaces for lan0
9、.NODE_NAMEhp2 NETWORK_INTERFACElan0 HEARTBEAT_IP135.160.10.2 NETWORK_INTERFACElan1 HEARTBEAT_IP10.0.0.2# CLUSTER_LOCK_LUN FIRST_CLUSTER_LOCK_PV /dev/dsk/c4t0d0 SECOND_CLUSTER_LOCK_PV /dev/dsk/c5t0d0NODE_TIMEOUT5000000VOLUME_GROUP/dev/oradatavgVOLUME_GROUP/dev/vg01VOLUME_GROUP/dev/vg02(参考oraha文件)配置SG
10、验证集群配置#cmcheckconf k v C /etc/cmcluster/oraha分发配置文件#vgchange a y /dev/vg01#vgchange a y /dev/vg02#cmapplyconf k v C /etc/cmcluster/oraha#vgchange a n /dev/vg01#vgchange a n /dev/vg02SG集群应用运行集群#cmruncl v查看集群状态#cmviewcl v停用集群#cmhaltcl f v 无包时的Cmviewcl -v112159CLUSTER STATUS 112159cluster1 up 112159 11
11、2159 NODE STATUS STATE 112159 hp1 up running 112159 112159 Cluster_Lock_LVM:112159 VOLUME_GROUP PHYSICAL_VOLUME STATUS 112159 /dev/vg01 /dev/dsk/c4t0d0 up 112159 /dev/vg02 /dev/dsk/c5t0d0 up 112159 112159 Network_Parameters:112159 INTERFACE STATUS PATH NAME 112159 PRIMARY up 0/1/2/0 lan0 112159 PRIM
12、ARY up 0/1/2/1 lan1 112159 112159 NODE STATUS STATE 112159 hp2 up running 112159 112159 Cluster_Lock_LVM:112159 VOLUME_GROUP PHYSICAL_VOLUME STATUS 112159 /dev/vg01 /dev/dsk/c4t0d0 up 112159 /dev/vg02 /dev/dsk/c5t0d0 up 112159 112159 Network_Parameters:112159 INTERFACE STATUS PATH NAME 112159 PRIMAR
13、Y up 0/1/2/0 lan0 112159 PRIMARY up 0/1/2/1 lan1配置oracle包在hp1上执行#mkdir /etc/cmcluster/oracle#cmmakepkg p /etc/cmcluster/oracle/oracle.conf#vi /etc/cmcluster/oracle/oracle.conf编辑oracle.conf修改一下行PACKAGE_NAMEoraclePACKAGE_TYPEFAILOVERNODE_NAMEhp1NODE_NAMEhp2RUN_SCRIPT/etc/cmcluster/oracle/oracle.shHALT
14、_SCRIPT/etc/cmcluster/oracle/oracle.shSCRIPT_LOG_FILE/etc/cmcluster/oracle/oracle.sh.log(参考oracle.conf文件)创建、编辑程序包控制脚本#cmmakepkg s /etc/cmcluster/oracle/oracle.sh#vi /etc/cmcluster/oracle/oracle.sh修改一下行VGCHANGE=vgchange -a e# DefaultCVM_ACTIVATION_CMD=vxdg -g $DiskGroup set activation=exclusivewrite“
15、VG0=oradatavg“LV0=/dev/oradatavg/lvoradata; FS0=/oradata; FS_MOUNT_OPT0=-o rw; FS_UMOUNT_OPT0=; FS_FSCK_OPT0=FS_TYPE0=vxfs“IP0=135.160.10.5SUBNET0=135.160.10.0“function customer_defined_run_cmds# ADD customer defined run commands.: # do nothing instruction, because a function must contain some comma
16、nd./etc/cmcluster/oracle/oraclestart.shtest_return 51 # This function is a place holder for customer define functions.# You should define all actions you want to happen here, after the service is# halted.function customer_defined_halt_cmds# ADD customer defined halt commands.: # do nothing instructi
17、on, because a function must contain some command./etc/cmcluster/oracle/oraclestop.shtest_return 52创建、编辑oracle启动脚本#vi /etc/cmcluster/oracle/oraclestart.shsu - oracle -c lsnrctl startsu - oracle -c sqlplus /nolog EOFconnect /as sysdbastartupexitEOF创建、编辑oracle关闭脚本#vi /etc/cmcluster/oracle/oraclestop.sh
18、su - oracle -c lsnrctl stopsu - oracle -c sqlplus /nolog EOFconnect /as sysdbashutdown immediateexitEOF分发程序包控制脚本#rcp /etc/cmcluster/oracle/oracle.sh hp2:/etc/cmcluster/oracle/oracle.sh#rcp /etc/cmcluster/oracle/oralcestart.sh hp2:/etc/cmcluster/oracle/oraclestart.sh#rcp /etc/cmcluster/oracle/oracles
19、top.sh hp2:/etc/cmcluster/oracle/oraclestop.sh赋予脚本执行权限hp1:#chmod 700 /etc/cmcluster/oracle/*hp2:#chmod 700 /etc/cmcluster/oracle/*配置程序包验证程序包配置模版#cmcheckconf v P /etc/cmcluster/oracle/oracle.conf在节点间分发配置文件#cmapplyconf v P /etc/cmcluster/oracle/oracle.conf启动及操作SG启动Cluster# cmruncl -v # cmruncl -v n hp
20、ux1-n hpux1在已运行的Cluster中增加一个节点运行# cmrunnode -v hpux2 在已运行的Cluster中停止一个节点运行# cmhaltnode -f -v hpux2停止整个Cluster# cmhaltcl -f -v 启动Package# cmrunpkg -n hpux1 oracle # cmmodpkg e hpux1 oracle停止Package,不切换# cmhaltpkg pkg 移动Package# cmhaltpkg -n hpux1 oracle# cmrunpkg n hpux2 oracle # cmmodpkg -e oracle单服
21、务器启动#cmruncl n hpux1#cmruncl n hpux2查看运行情况# cmviewcl v配置完包后的cmviewcl -v115240CLUSTER STATUS 115240cluster1 up 115240 115240 NODE STATUS STATE 115240 hp1 up running 115240 115240 Cluster_Lock_LVM:115240 VOLUME_GROUP PHYSICAL_VOLUME STATUS 115240 /dev/vg01 /dev/dsk/c4t0d0 up 115240 /dev/vg02 /dev/dsk/c5t0d0 up 115240 115240 Network_Parameters:115240 INTERFACE STATUS PATH NAME 115240 PRIMARY up 0/1/2/0 lan0 115240 PRIMARY up 0/1/2/1 lan1 115240115240 PACKAGE STATUS STATE AUTO_RUN NODE 115240 oracle up running enabled hp1 115240 115240 Polic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业财务内控规范检查表与手册
- 小动物的家园:童话作文14篇
- 电工初级考试题库及答案
- 商务谈判技巧及方案准备模板
- 2025年地产建筑行业智慧建筑材料应用研究报告及未来发展趋势预测
- 科技惠民工程责任承诺书3篇范文
- 2025年餐饮行业智能餐饮科技研究报告及未来发展趋势预测
- 2025年食品行业智能餐饮系统应用案例解析研究报告及未来发展趋势预测
- 高新科技产品责任和风险承担保证函(5篇)
- 2025年服装业服装行业发展研究报告及未来发展趋势预测
- 平面设计培训考试题及答案
- 2025浙江温州医科大学附属第二医院医务部工作人员招聘1人笔试考试参考题库及答案解析
- 2025至2030赖氨酸行业发展趋势分析与未来投资战略咨询研究报告
- 【课件】2025年消防月主题培训全民消防生命至上安全用火用电
- 江苏省扬州市七校联盟2025-2026学年高三上学期第一次联考英语试题(含答案)
- 2025秋形势与政策课件-聚焦建设更高水平平安中国
- 矩阵论知到智慧树期末考试答案题库2025年哈尔滨工程大学
- 华夫板施工方案(江西南昌)
- 单元板块玻璃幕墙安装施工方案(41页)
- 第5章机械设计齿轮传动设计PPT
- 2017年锦江区英语一诊考试【精】
评论
0/150
提交评论