当前位置:首页 >> 计算机软件及应用 >>

AIX6+HACMP5.5+Oracle


AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

AIX6.1.3 + HACMP5.5 + Oracle 10g RAC 10.2.0.4 安装文档

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

1

2

3

4

5

项目实施总体说明 ................................................................................................................... 4 1.1 系统连接图................................................................................................................... 4 1.2 服务器物理位置 ........................................................................................................... 5 1.3 标签说明....................................................................................................................... 5 AIX6.1.3 安装和配置............................................................................................................... 6 2.1 安装基本操作系统 ....................................................................................................... 6 2.2 安装文件集................................................................................................................. 10 2.2.1 安装文件集 ..................................................................................................... 11 2.2.2 安装 Bundle .................................................................................................... 12 2.2.3 安装 openssh ................................................................................................... 13 2.2.4 安装 Oracle 10g R2 RAC 需要的补丁包 ...................................................... 13 2.3 客户化配置................................................................................................................. 14 2.3.1 文件系统调整 ................................................................................................. 14 2.3.2 设置用户最大进程数 ..................................................................................... 14 2.3.3 设置支持大文件 ............................................................................................. 15 2.3.4 调整 syncd 频率 ............................................................................................. 15 2.3.5 配置网络可调参数 ......................................................................................... 15 2.3.6 转换 AIX 64bit 内核....................................................................................... 16 2.3.7 调整 swap 空间............................................................................................... 16 2.3.8 做硬盘的镜像 ................................................................................................. 17 HACMP5.5 安装和配置......................................................................................................... 17 3.1 设计规划..................................................................................................................... 17 3.1.1 /etc/hosts 文件设计 ......................................................................................... 17 3.2 实施前提..................................................................................................................... 18 3.2.1 创建 Concurrent VG ....................................................................................... 18 3.2.2 网络配置 ......................................................................................................... 19 3.3 安装 HACMP ............................................................................................................. 20 3.3.1 安装 HACMP5.5............................................................................................. 20 3.3.2 修改文件 ......................................................................................................... 20 3.4 配置 HACMP ............................................................................................................. 21 3.4.1 配置网络拓朴 ................................................................................................. 21 3.4.2 配置 HACMP 资源......................................................................................... 26 3.4.3 校验并同步 HACMP 配置............................................................................. 29 3.4.4 启动/停止 HACMP......................................................................................... 29 3.5 附录............................................................................................................................. 30 3.5.1 相关文件 ......................................................................................................... 30 3.5.2 问题集锦 ......................................................................................................... 32 光纤交换机配置..................................................................................................................... 33 4.1 配置前期工作 ............................................................................................................. 33 4.2 激活 license................................................................................................................. 33 4.3 配置光纤交换机 ......................................................................................................... 38 4.4 配置信息..................................................................................................................... 43 配置 Oracle rac ....................................................................................................................... 44

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

5.1 5.2 5.3 5.4 5.5

安装步骤..................................................................................................................... 44 网络环境的要求 ......................................................................................................... 44 存储设备的准备 ......................................................................................................... 45 Oracle 10gR2 RAC 安装前的准备工作 .................................................................... 47 安装 oracle 10gr2 rac 数据库系统 ............................................................................. 58 5.5.1 CRS 安装步骤 ................................................................................................ 58 5.5.2 ORACLE 数据库软件安装步骤 .................................................................... 68 5.5.3 ORACLE 数据库 10.2.0.3 补丁安装步骤 ..................................................... 78 5.6 配置 NETCA .............................................................................................................. 86 5.7 使用 dbca 建立数据库 ............................................................................................... 92

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

1 项目实施总体说明
1.1 系统连接图

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

1.2 服务器物理位置

1.3 标签说明
实例:G2X1A -G6S1P09 第二个机柜的最上面的 pc 服务器的左端光纤卡连接到,第六个机柜最上 面的光交换机的第 9 个端口 G5P1A -G6S2P03 第五个机柜的最上面的小型机的左端光纤卡连接到, 第六个机柜的第二台 光交换机的第 3 个端口 (所有标识都遵循,从左到右从上到下的原则) G:代表机柜位置 X:代表 pc 服务器 A:服务器左端光纤卡(B 为右端) S:代表光纤交换机 P:代表小型机(在标签后方也代表交换机端口号) D:代表存储

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

2 AIX6.1.3 安装和配置

2.1

安装基本操作系统
由于主机出厂时未安装操作系统,需自行安装操作系统。 1. 2. 将 AIX 6.1.3 光盘插入光驱。

将 IBM 小型机启动,在终端上出现图形时按 5 或 F5 键,等待系统自检后 由光盘引导。

3. 4.

选择 console 主控台、安装语言。 在下图中选择 2。

Welcome to Base Operating System Installation and Maintenance Type the number of your choice and press Enter .Choice is indicated by >>> 1. >>> 2. 3. 88 99 Choice : [ Start Installation Now with Default Settings Change/Show Help ? Previous Menu 2 ] Installation Settings and Install Start Maintenance Mode for System Recovery

5.

在下图中选择 1。

Installation and Settings

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Either type 0 and press Enter to install with current settings , or type the number of the setting you want to change and press Enter . 1. System Settings Method of Installation ------------- Migration Disk Where You Want to Install ------ Hdisk0 2. Primary Language Environment Settings ( AFTER Install ): Cultural Convention Language Keyboard ---------------- English ( United States ) English ( United States ) English ( United Stats ) Default no -----------------------------------------------------

Keyboard Type----------------------3. 0 Install

Tursted Computing Base ----------------------

Install AIX with the current setting listed above.

88 Help ? 99 Previous Menu choice : [ 1 ]

6.

在下图中选择 1。

Change

Method of

Installation

Type the number of the installaion method and press Enter. >>> 1. New and Complete Overwrite Overwrite EVERYTHING on the disk selected for installation . Warming: Only use this method if the disk is totally empty or if thereis noting on the disk you want ti preserve .

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

2. Preservation Install Preserves SOME of the existing data on the disk selected for variable installation . Warrning : This method overwrites the usr (/usr) , file and configuration data will bedestroyed . 3. Migration Install Upgrades the Base Operatig System to current release . Other ( applications) files and configuration data are saved . 88 Help ? 99 Previous Menu Choice : [ 1 ] product

(/var) , temporary (/tmp),and root(/) file systems .Other product ( applications)

7.

在下图中选择 1,然后选择 0。

Change Disk(s) Where You Want to Install Type one or more numbers for disk(s) to be used for installation and press Enter . To cancel a choice , type the corresponding number and press Enter . At lease one bootable disk must be selected . The current choice is indicated by >> . Name >>>1 2 0 66 77 88 Location Code hdisk0 hdisk1 Size ( MB ) 00-01-00-0,0 00-01-11-0,0 VG 9100 9100 Status rootvg othervg Bootable yes yes

Continue with choices indicated above Disks not known to Base Operating System Installation Display More Disk Information Help ?

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

99

Previous menu [ 1 ] 再选 : [ 0 ]

Choice :

8.

在下图中选择 3,并将第 4、5 行置为 YES。

Installation and Settings Either type 0 and press Enter to install with current settings , or type the number of the setting you want to change and press Enter . 1. System Settings Method of Installation -------------- New and Complete Overwrite Disk Where You Want to Install ------- Hdisk0 2. Primary Language Environment Settings ( AFTER Install ): Cultural Convention ----------------Language Keyboard 3. Install ------------------------------- ----------------------English ( United States ) English ( United States ) English ( United Stats ) Default no

Keyboard Type ------------------------

Tursted Computing Base ----------------------

>>>0

Install AIX with the current setting listed above.

88 Help ? 99 Previous Menu choice : [ 0 ]

9.

在下图中选择 0

Installation and Settings Either type 0 and press Enter to install with current settings , or type the number of the setting you want to change and press Enter .

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

1. System Settings Method of Installation -------------- New and Complete Overwrite Disk Where You Want to Install ------- Hdisk0 2. Primary Language Environment Settings ( AFTER Install ): Cultural Convention ----------------Language Keyboard 3. Install ------------------------------- ----------------------English ( United States ) English ( United States ) English ( United Stats ) Default no

Keyboard Type ------------------------

Tursted Computing Base ----------------------

>>>0

Install AIX with the current setting listed above.

88 Help ? 99 Previous Menu choice : [ 0 ]

10. 下图显示开始安装 AIX5.3 的 BOS。 Installing Base Operating System Please Wait …… Approximate % tasks complete 25 System Elapsed time ( in minutes ) 5 Resoring Base Operating

2.2

安装文件集
系统安装完毕, 运行 oslevel –s, 显示 6100-03-01-0921, 不需要打系统的补丁集。

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

2.2.1 安装文件集
根据下表选择需要的文件集。

bos.clvm.enh bos.adt.* (*代表所有包) rsct.* 安装方法如下: 1. 在下图中选择第 1 项。 Install and Update Software Move cursor to desired item and press Enter . Install Software Update Installed Software to Latest Level (Update All) Install Software Bundle Update Software by Fix (APAR) Install and Update from ALL Available Software

2. 在下图中,将 ACCEPT new license agreements 选项置为 yes ,将 COMMIT software updates 选项设置为 yes。 将光标移到 SOFTWARE to install 项中,按 F4 键。 Install and Update from LATEST Available Software Type or select values in entry fields . Press Enter AFTER making all desired changes . [ Entry Fields ]

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

* INPUT device / directory for software * [_all_latest] PREVIEW only ? ( install operation will NOT occur ) COMMIT software updates ? SAVE replaced files ? AUTOMATICALLY install requisite software ? EXTEND file systems if spacs needed ? OVERWRITE same or newer versions ? VERIFY install and check file sizeds ? Include corresponding LANGUAGE filesets ? DETAILED output ? Process multiple volumes? ACCEPT new license agreements? Preview new LICENSE agreements? SOFTWARE to

/dev/cd0 install no yes yes yes yes yes no no no yes yes no

2.2.2 安装 Bundle
根据下表选择需要的文件集。 序号 1. 2. APP-DEV SERVER Bundle

安装方法如下: 在下图中选择第 3 项。 Install and Update Software Move cursor to desired item and press Enter . Install Software

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Update Installed Software to Latest Level (Update All) Install Software Bundle Update Software by Fix (APAR) Install and Update from ALL Available Software

2.2.3 安装 openssh
安装 SSH 的前提包,在 AIX Toolbox for Linux Applications 盘上。 openssl-0.9.7l openssl-devel-0.9.7l openssl-doc-0.9.7l 以下包在扩展盘上 openssh.base openssh.license openssh.man.en_US 安装方法同 1.2.1。

2.2.4 安装 Oracle 10g R2 RAC 需要的补丁包
确认 Oracle 10g R2 RAC 需要的基本文件包是否安装,安装方法同 1.2.1。 bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.perfstat bos.perf.proctools rsct.basic.rte rsct.compat.clients.rte xlC.aix50.rte 7.0.0.4 xlC.rte 7.0.0.1

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

For AIX 6.1, RSCT 2.5.2 or above 注:xlC 包的版本必须大于或者等于 7

如果 Oracle10g R2 的用户没有安装 IBM XL C/C++ Enterprise Edition V7.0 编译 器,需要安装 IBM XL C/C++ Enterprise Edition V7.0 for AIX Runtime Environment Component。从以下网址下载 http://www-1.ibm.com/support/docview.wss?uid=swg24009788 以上下载的所有运行环境文件包,没有 license 许可要求。

2.3

客户化配置

2.3.1 文件系统调整
#smit chfs Change / Show Characteristics of an Enhanced Journaled File System 调整后的文件系统为 / home usr var tmp opt 10G 10G 5G 5G 10G 20G

2.3.2 设置用户最大进程数
# smitty chgsys Maximum number of PROCESSES allowed per user HIGH water mark for pending write I/Os per file LOW water mark for pending write I/Os per file Pre-520 tuning compatibility mode [4096] [33] [24] enable

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Stack Execution Disable (SED) Mode

off

2.3.3 设置支持大文件
修改/etc/security/limits 文件,将 fsize 的值设为-1。

2.3.4 调整 syncd 频率
修改文件/sbin/rc.boot #nohup /usr/sbin/syncd 60 > /dev/null 2>&1 & nohup /usr/sbin/syncd 10 > /dev/null 2>&1 &

2.3.5 配置网络可调参数
修改文件/etc/rc.net,将如下几行加到文件的尾部: #chmod 755 /etc/rc.net #vi /etc/rc.net if [ -f /usr/sbin/no ] ; then /usr/sbin/no -o extendednetstats=0 >>/dev/null 2>&1 /usr/sbin/no -p -o udp_sendspace=65536 /usr/sbin/no -p -o udp_recvspace=262144 /usr/sbin/no -p -o tcp_sendspace=262144 /usr/sbin/no -p -o tcp_recvspace=262144 /usr/sbin/no -p -o rfc1323=1 /usr/sbin/no -p -o sb_max=1310720 /usr/sbin/no -r -o ipqmaxlen=512 fi #chmod 554 /etc/rc.net

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

2.3.6 转换 AIX 64bit 内核
Oracle 10.2 RAC on AIX 5L V5.3 需要 64-bit 内核。如果你的 AIX 是 64bit 那就 OK。但是如果是 32bit,需要转换 32bit 内核为 64bit 的内核。 使用 bootinfo –K 查看内核是否是 64bit # bootinfo –K 64 如果是 32bit。那么需要使用如下方法来转换 32bit 到 64bit # ln -sf /usr/lib/boot/unix_64 /unix # ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix # bosboot -ad /dev/ipldevice # shutdown –Fr

具体可参考 metalink Note:169426.1

2.3.7 调整 swap 空间
System Storage Management (Physical & Logical Storage) Logical Volume Manager Paging Space Change / Show Characteristics of a Paging Space Type or select values in entry fields. Press Enter AFTER making all desired changes. [Entry Fields] Paging space name Volume group name Physical volume name NUMBER of additional logical partitions Or NUMBER of logical partitions to remove hd6 rootvg hdisk0 [15] []

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Use this paging space each time the system is RESTARTED? 调整后的 swap 大小为 8GB

yes

2.3.8 做硬盘的镜像
如果需要做硬盘的镜像,参考下列脚本: ? ? ? 把镜像盘 hdisk1 加入到 rootvg,命令:extendvg rootvg hdisk1 镜像 rootvg,命令:mirrorvg -c 2 rootvg hdisk1 重新生成 boot image,命令:bosboot -ad /dev/hdisk0 bosboot -ad /dev/hdisk1 ? 更新 bootlist,命令:bootlist -m normal cd0 hdisk0 hdisk1

3 HACMP5.5 安装和配置

3.1

设计规划

3.1.1 /etc/hosts 文件设计
127.0.0.1 loopback localhost # loopback (lo0) name/address 11.178.6.59 commdb1 11.178.6.60 commdb1_vip 10.10.10.1 commdb1_privs 11.178.6.61 commdb2 11.178.6.62 commdb2_vip 10.10.10.2 commdb2_priv 注意:oracle10g RAC 要求/etc/hosts 文件中不能有别名,否则在安装 crs 识别 主机时会有问题。

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.2

实施前提

3.2.1 创建 Concurrent VG
commdb1 做如下操作: # lspv hdisk0 00c287f440af5452 hdisk1 00c287f415b7be8b hdisk2 none hdisk3 none hdisk4 none hdisk5 none hdisk6 none hdisk7 none hdisk8 none hdisk9 none hdisk10 none hdisk11 none hdisk12 none hdisk13 none # smitty mkvg Add a Big Volume Group Type or select values in entry fields. Press Enter AFTER making all desired changes. VOLUME GROUP name Physical partition SIZE in megabytes Force the creation of a volume group Activate volume group AUTOMATICALLY at system restart? Volume Group MAJOR NUMBER Create VG Concurrent Capable? 在另一台机器上要激活 PV chdev -l hdiskpower0 -a pv=yes [61] enhanced concurrent + [Entry Fields] [oradata] + 64 no + no +

rootvg rootvg None None None None None None None None None None None None

active active

* PHYSICAL VOLUME names[hdisk2,hdisk3,hdisk4,hdisk5,hdisk6,hdisk7]

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

使用 EMC 阵列时需要将 reserver_lock 参数修改成 NO chdev -l hdiskpower1 -a reserve_lock=no commdb2 做如下操作:
# smitty vg

Import a Volume Group Type or select values in entry fields. Press Enter AFTER making all desired changes. VOLUME GROUP name * PHYSICAL VOLUME name Volume Group MAJOR NUMBER 两台主机的 VG major number 要保持一致! [Entry Fields] [oradata] [hdisk2] + [61] +#

3.2.2 网络配置
3.2.2.1 主机名及 IP 地址

主机 xckydb1 xckydb1 xckydb1_vip xckydb1_priv xckydb2 xckydb2 xckydb2_vip xckydb2_priv

内容 11.178.6.59 11.178.6.60 10.10.10.1 11.178.6.61 11.178.6.62 10.10.10.2

备注 en0 en1 en0 en1

3.2.2.2 建立主机信任关系
在两台主机的/目录下,建立.rhosts 文件, 注意改变文件权限:chmod 600 /.rhosts 文件内容如下: commdb1 commdb1_vip

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

commdb1_priv commdb2 commdb2_vip commdb2_priv

3.2.2.3 测试信任关系
在两台主机上做以下操作,看结果是否正常: rlogin commdb1 rlogin commdb2

3.3

安装 HACMP

3.3.1 安装 HACMP5.5
将 HACMP V5.4 软件 CD 放入 CD-ROM,在主控台上执行以下操作: #smitty installp Install Software INPUT device / directory for software SOFTWARE to install [/dev/cd0] [不选择 cluster.haview, cluster.hativoli] ACCEPT new license agreements? yes

3.3.2 修改文件
3.3.2.1 /usr/es/sbin/cluster/etc/rhosts
该文件的权限为 usr/es/sbin/cluster/etc/rhosts 600 commdb2 commdb2_vip commdb2_priv commdb1 commdb1_vip commdb1_priv

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.3.2.2 /usr/sbin/cluster/netmon.cf
commdb2 commdb2_vip commdb2_priv commdb1 commdb1_vip commdb1_priv

3.4

配置 HACMP

以下操作只需在一个节点上操作即可。

3.4.1 配置网络拓朴
3.4.1.1 配置 Cluster Name
# smitty hacmp Extended Configuration Extended Topology Configuration Configure an HACMP Cluster Add/Change/Show an HACMP Cluster * Cluster Name [commdb]

3.4.1.2 配置 Cluster 节点
# smitty hacmp Extended Configuration Extended Topology Configuration Configure HACMP Nodes Add a Node to the HACMP Cluste *NodeName Communication Path to Node [commdb1] [commdb1] +

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

以同样方法将 xckydb2 添加到 Cluster 中 *NodeName Communication Path to Node [commdb2] [commdb2] +

3.4.1.3 配置 HACMP 网络 3.4.1.3.1 创建 IP 网络
# smitty hacmp Extended Configuration Extended Topology Configuration Configure HACMP Networks Add a Network to the HACMP Cluster * NetworkName * NetworkType * Netmask [net_ether_01] ether [255.255.255.128] + +

* Enable IP Address Takeover via IP Aliases [yes] IP Address Offset for Heartbeating over IP Aliases [] 将两台机器的四块网卡分别加入到此节点中 * Enable IP Address Takeover via IP Aliases [Yes]

此选项决定了 HACMP

的 IP 切换方式,但值得一提的是只有“boot”、“standby”、“service”三个 IP 分别为 三个不同网段时必须选用 IP Aliases 方式。如果 “boot” 、 “standby” 其中一个与 “service”为同一个网段时必须选用 IP Replace,则此选项应选“NO”。

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.4.1.3.2 创建磁盘心跳

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.4.1.4 添加网络到 Cluster 3.4.1.4.1 创建 IP 通信接口
将两台机器的四块网卡都加入同一节点 # smitty hacmp Extended Configuration Extended Topology Configuration Configure HACMP Networks Configure HACMP Communication Interfaces/Devices Add Communication Interfaces/Device Add Pre-defined Communication Interfaces and Devices Communication Interfaces * IP Label/Address * Network Type * Network Name [commdb1_1] + ether net_ether_01

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

* Node Name Network Interface 同样方法添加另一个通信接口到”net_ether_01” * IP Label/Address * Network Type * Network Name * Node Name Network Interface 同样方法创建另一个通信接口 * IP Label/Address * Network Type * Network Name * Node Name Network Interface * IP Label/Address * Network Type * Network Name * Node Name Network Interface []

[commdb1] []

+

[commdb2_2] + ether net_ether_01 [commdb2] [] +

[commdb1_priv] + ether net_ether_01 [commdb1] +

[commdb2_ priv] + ether net_ether_01 [commdb2] [] +

3.4.2 配置 HACMP 资源
3.4.2.1 创建资源组
# smitty hacmp Extended Configuration Extended Resource Configuration HACMP Extended Resource Group Configuration Add a Resource Group * Resource Group Name Participating Nodes (Default Node Priority) [commdb] [commdb1 commdb2]

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Startup Policy Fallover Policy Fallback Policy

Online On All Available Nodes > + Bring Offline > + Never Fallback > +

“Participating Nodes”选项决定了资源组中节点的优先级,写在前面的节点其 优先级高于后面的节点。 根据实际需求决定资源组的: “Startup Policy” 、 “Fallover Policy” 、 “Fallback Policy”。 Startup Policy: ? Online On Home Node Only: 只在主节点启动。在 “Participating Nodes”中写在 第一位的节点启动。 ? Online On First Available Node :在第一个启动的节点启动。在 “Participating Nodes”中所选择的所有节点中最先启动的节点上启动。 ? ? Online Using Distribution Policy:按照分布策略启动 Online On All Available Nodes:在所有启动的节点中启动。做并发群集时选择此 项。如:Oracle RAC Fallover Policy: ? Fallover To Next Priority Node In The List:节点失败时资源组迁移到下一优先级 节点 ? ? Fallover Using Dynamic Node Priority:节点失败时动态选择迁移节点 Bring Offline (On Error Node Only):将资源组下线 Fallback Policy: ? Fallback To Higher Priority Node In The List:节点恢复时资源组返回优先级高的 节点 ? Never Fallback:不进行资源组回迁

3.4.2.2 配置资源组属性
# smitty hacmp

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Extended Configuration Extended Resource Configuration Change/Show Resources and Attributes for a Resource Group Resource Group Name Startup Policy Fallover Policy Fallback Policy Concurrent Volume Groups Use forced varyon of volume groups, if necessary Automatically Import Volume Groups Application Servers Tape Resources Raw Disk PVIDs Disk Fencing Activated Fast Connect Services Communication Links Workload Manager Class Miscellaneous Data oradata commdb1 commdb2 Online On All Available Nodes Bring Offline (On Error Node Only) Never Fallback [oradata] false false [] [] [] false [] [] [] [] + + + + + + + + + + Participating Nodes (Default Node Priority)

磁盘心跳资源组

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.4.3 校验并同步 HACMP 配置
# smitty hacmp Extended Configuration Extended Verification and Synchronization * Verify, Synchronize or Both * Automatically correct errors found during verification? * Force synchronization if verification fails? * Verify changes only? * Logging [No] + [No] + [Standard] + [Both] + [Interactively] +

3.4.4 启动/停止 HACMP
3.4.4.1 启动 HACMP(快速路径:#smitty clstart)
# smitty hacmp

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

System Management (C-SPOC) Manage HACMP Services Start Cluster Services * Start now, on system restart or both Start Cluster Services on these nodes * Manage Resource Groups BROADCAST message at startup? Startup Cluster Information Daemon? Ignore verification errors? Automatically correct errors found during cluster start? now [commdb1 commdb2] Automatically true false false Interactively

3.4.4.2 停止 HACMP(快速路径:#smitty clstop)
# smitty hacmp System Management (C-SPOC) Manage HACMP Services Stop Cluster Services * Stop now, on system restart or both Stop Cluster Services on these nodes BROADCAST cluster shutdown? *Select an Action on Resource Groups 查看 HA 日志 tail -f /var/hacmp/log/hacmp.out now+ [commdb1 commdb2] true+ Move Resource Groups+

3.5

附录

3.5.1 相关文件
以 commdb1 的配置为例,commdb1 与 commdb2 的以下四个文件都相同。

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.5.1.1 /etc/hosts
以 xckydb1 的配置为例 127.0.0.1 loopback localhost # loopback (lo0) name/address ########################################################## ######################cmomdb1############################# ########################################################## 11.178.6.59 commdb1 11.178.6.60 commdb1_vip 10.10.10.1 commdb1_privs ########################################################## ######################cmomdb2############################# ########################################################## 11.178.6.61 commdb2 11.178.6.62 commdb2_vip 10.10.10.2 commdb2_priv

3.5.1.2 /.rhosts
该文件的权限为 600 commdb1 commdb1_vip commdb1_priv commdb2 commdb2_vip commdb2_priv

3.5.1.3 /usr/es/sbin/cluster/etc/rhosts
该文件的权限为 600 commdb1 commdb1_vip commdb1_priv commdb2 commdb2_vip commdb2_priv

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

3.5.1.4 /usr/sbin/cluster/netmon.cf
commdb1 commdb1_vip commdb1_priv commdb2 commdb2_vip commdb2_priv

3.5.2 问题集锦
3.5.2.1 HACMP 同步失败
报错信息如下: ERROR: Verification of Cluster Topology for RSCT failed. See “/var/ha/log/topsvcs.default” for detailed information. WARNING: File ?netmon.cf? is missing or empty on node gdapp1. This file is needed for a cluster with the single-adapter network net_rs232_01. Please create ?netmon.cf? file on node gdapp1 as described in ?HACMP Planning and Installation Guide?. WARNING: File ?netmon.cf? is missing or empty on node gdapp2. This file is needed for a cluster with the single-adapter network net_rs232_01. Please create ?netmon.cf? file on node gdapp2 as described in ?HACMP Planning and Installation Guide?. 解决方法: 到两个节点的/usr/sbin/cluster 目录下检查是否有 netmon.cf 文件,如果没有,请 增加该文件,并增加内容;如果有,请检查内容,内容如下: commdb1 commdb1_vip commdb1_priv commdb2 commdb2_vip commdb2_priv

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

4 光纤交换机配置

4.1

配置前期工作
1、 用 pc 机直接连接光纤交换机,首先要求设置 pc 的 IP 地址 10.77.77.1 由于光纤交换机默认 IP 地址是 10.77.77.77 2、 查看 pc 的 IP 地址是否与光纤交换机的 IP 地址在同一网段, 然后用 ping 命 令检测链路是否畅通

4.2

激活 license
1、pc 机连接公网,打开 IE 浏览器输入 http://www.ibm.com/storage/key 网址,

出现如下图界面, 点击 Generate one or more activation keys (激活一个或者多个 key)

2、输入用户的 email address ,在 world wide name 中输入光纤交换机的 WWN

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

号,输入对应的 Transaction Key,点击 continue(注意:可以多个光纤交换机同时 注册)

3、 提交要激活的光纤交换机信息

点击 Submit

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

4、提交完成以后,在 activation keys 对话筐中得到 license key 的信息。

图表 1

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

4.3
1

配置光纤交换机
输入用户名:admin 密码:password

2 出现光纤交换机的管理界面,在 Manege 里面选择 Zone Admin 管理

3、 点击 New Alias,设置新别名

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

4、 创建新的别名 COMMDB1,点击 ok

将端口添加到别名中

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

5

添加完 zone 以后,可以查看任一个 zone 对应的 alias

6 选择 Zone Config,点击 New Zone Config 添加名字为 CONFIG 的配置文件, 在 zones 中选择要激活的 zone 并添加到配置中

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

7、添加完 zone 后,点击 Save Config,选择是,保存配置

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

8、 点击 Enable Config,在对话框中选择要生效的 CONFIG 配置文件,点击 ok, 使配置生效

9、确认使 CONFIG 配置文件生效

注意:CONFIG 配置文件只能有一个生效,如添加新的 ZONE 请注意要添加到 现有的 CONFIG 配置中,在点击 Enable Config 时交换机端口会发生瞬断。

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

4.4

配置信息

IBM_2498_B24:admin> zoneshow Defined configuration: cfg: ZONECONFIG1 EMC1_560_1; EMC2_560_2; EMC_HP380 zone: EMC1_560_1 COMMDB1; COMMDB2; EMC_1 zone: EMC2_560_2 COMMDB1; COMMDB2; EMC_2 zone: EMC_HP380 1,0; 1,1; 1,4; 1,5; 1,6; 1,7; 1,8; 1,9; 1,10; 1,11; 1,12; 1,13; 1,14; 1,15; 1,16; 1,17; 1,18; 1,19; 1,20; 1,21; 1,22; 1,23 alias: COMMDB1 1,2 alias: COMMDB2 1,3 alias: EMC_1 1,0 alias: EMC_2 1,1 Effective configuration: cfg: ZONECONFIG1 zone: EMC1_560_1 1,2 1,3 1,0 zone: EMC2_560_2 1,2 1,3 1,1 zone: EMC_HP380 1,0 1,1 1,4 1,5 1,6 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档 1,22 1,23 IBM_2498_B24:admin> licenseshow bzdRRyyeQRc0eSSg: Fabric license SeyzcdQzySTf30dv: Second Ports on Demand license - additional 8 port upgrade license SeyzcdQzySTvz0d7: First Ports on Demand license - additional 8 port upgrade license KCB7WZgQNaAFGFg7SMtGRCQrfrJDQKgrB7HXN: Enhanced Group Management license gXBCaA9aFaJ4GEWRJtFtMtZ7KCHNGFT7BAQYH: 8 Gig FC license

5 配置 Oracle rac

5.1

安装步骤
1. 网络环境的要求 2. 存储设备的准备 3. Oracle 10gR2 RAC 安装前的准备工作 4. 安装 Oracle 10gR2 RAC 数据库系统 5. 配置 NETCA 6. 用 DBCA 创建数据库

5.2

网络环境的要求
1. 必须安装在一个安全稳定的网络环境中 2. Oracle 10gR2 RAC 数据库公共访问网址建议不使用保留网段的 IP 地址。本

次安装使用的 6 个地址是:11.178.6.59 一节点 public 11.178.6.60 一节点 vip

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

10.10.10.1

一节点 private

11.178.6.61 二节点 public 11.178.6.62 二节点 vip 10.10.10.2 二节点 private

3. 每台数据库服务器配置两块千兆网络适配器, 一块用于数据库服务器间的私 有通信,另一块提供数据库的公共访问 4. 每台数据库服务器所配置的网络适配器的用途必须对等, 包括网络设备名称 (如 eth0,eth1) ,以及用途。一般 eth0 用于公共访问,eth1 用于私有通

5.3

存储设备的准备

本次安装采用 aix6+hacmp5.5 方式
磁盘阵列药企两边服务器可同时对其读写, 且两台服务器的识别号一致, 例如: /dev/rhdiskpower1 其中 0 用于 ocr,1 用于 voting, 裸设备划分方式如下: Ocr Voting 256m 256m

Controlfile1 100m Controlfile2 100m Controlfile3 100m Spfile 10m System 表空间 2G Sysaux 表空间 2G Temp1 temp2 User 表空间 4G 表空间 4G 表空间 512m

Undo1 表空间 2G Undo2 表空间 2G

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Redo11 日志文件 Redo12 日志文件 Redo13 日志文件 Redo21 日志文件 Redo22 日志文件 Redo23 日志文件

256m 256m 256m 256m 256m 256m

检查并发读写参数是否更改 完成后修改权限(两台均做)

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

5.4

Oracle 10gR2 RAC 安装前的准备工作

⑴检查主机名,不允许有大写字母 检查操作系统版本 检查网络配置状况

检查命令:hostname 检查命令:oslevel -r 检查命令:ifconfig -a

⑵检查操作系统需求包

检查命令:lslpp –l 包名

bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.perfstat bos.perf.proctools rsct.basic.rte rsct.compat.clients.rte

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

xlC.aix50.rte 7.0.0.4 xlC.rte 7.0.0.1 注:xlC 包的版本必须大于或者等于 7

⑶检查操作系统包

检查命令:instfix –i –k “包名”

本次安装的操作系统是 aix6.1,所以没有补丁包需要检查 ⑷修改系统进程数 命令 smit chgsys

检查参数 Maximum number of PROCESSES allowed per user 是否大于或等 于 2048 ⑸修改系统核心参数 检查命令 /usr/sbin/lsattr -E -l sys0 -a pre520tune 如果输出为 pre520tune disable Pre-520 tuning compatibility mode True

则修改命令为 /usr/sbin/no –r –o ipqmaxlen=512

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

修改其他的参数命令为
需要修改的参数:

/usr/sbin/no -p -o 参数名=数值

ipqmaxlen 512 rfc1323 1 sb_max 1310720 tcp_recvspace 65536 tcp_sendspace 65536 udp_recvspace 655360 udp_sendspace 65536

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

(以下创建组及用户的操作两节点保持一致即可) 重新启动机子。 ⑹创建组

第 50 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

输入名字及编号,编号两台服务器需一致,回车执行。F10退出 注:在hacmp下面安装rac的时候还需要建立一个hagsuser组,使css能够访问 hacmp。可以先检查一下有没有这个组,没有的话,要建一个,然后把oracle用 户加到这个组里

⑺建立用户

第 51 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 52 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

照上图所示即可创建用户,确保两边的用户编号一致,文件大小限制照上图所示 修改即可。

设置密码

第 53 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 54 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

设置oracle用户密码

⑻编辑环境变量文件

第 55 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

插入以下内容:

(路径、oracle_sid及display参数根据自己需要修改)

ORACLE_BASE=/opt/oracle ORACLE_HOME=/opt/oracle/product/10.2/db_1 ORACLE_SID=commdb DISPLAY=10.65.160.101:0.0 LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/lib:/usr/lib CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/networ k/jlib:$ORACLE_HOME/rdbms/jlib SHLIB_PATH=$ORACLE_HOME/bin:$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms /lib32 PATH=$PATH:$ORACLE_HOME/bin:/usr/sbin:/usr/local/bin:/usr/lib/builtins: ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_BASE ORACLE_HOME ORACLE_SID DISPLAY LD_LIBRARY_PATH CLASSPATH SHLIB_PATH PATH ORA_NLS33 NLS_LANG=american_america.zhs16gbk export NLS_LANG

⑼建立安装目录、改变安装目录属主及权限

第 56 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

⑽修改两个节点的/etc/hosts文件

把以下内容插入文件中: # Public Address 11.178.6.59 11.178.6.61 commdb1 commdb2

# Private Address 10.10.10.1 commdb1_priv 10.10.10.2 commdb2_priv # Virtural Address 11.178.6.60 11.178.6.63 commdb1_vip commdb2_vip

⑾修改两个节点的/etc/hosts.equiv文件 把以下内容插入文件中: # Public +commdb1 +commdb1 +commdb2 +commdb2 #Private +commdb1_priv +commdb1_priv +commdb2_priv +commdb2_priv root oracle root oracle
第 57 页

root oracle root oracle

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

⑿配置 rlogin su – oracle Vi .rhosts 文件 + ⒀测试 rsh 连通性 使用 rsh commdb1 date Rsh commdb2 date 用 rsh 命令测试,如果能显示出时间表示配置成功 注:在 oracle 用户下第一次 rlogin 提示输入密码,然后改成新密码,以后 rlogin 不需要输入 密码。

5.5

安装 oracle 10gr2 rac 数据库系统

5.5.1 CRS 安装步骤
执行安装前准备脚本(路径见下)

两边使用 root 用户执行下载的 p6718715 补丁包里面的 rootpre.sh (需要重启 hacmp,脚本里面会有提示,在 hacmp 环境下,执行 rootpre.sh 后会建立一个 hagsuser 的组,需要手工把 oracle 用户添加到组里面,否则 css 进程起步来在脚 本里面会有提示。 ) 且在两节点对两个 256 兆的区进行 dd 操作: dd if=/dev/zero of=/dev/rdlmfdrv0 bs=10240 count=256
第 58 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

dd if=/dev/zero of=/dev/rdlmfdrv1 bs=10240 count=256
⑴ 执行安装命令 runinstaller 启动安装界面(图形只在 1 节点启就可以,两个节点同 时安装,不需要在 2 节点再装一遍 CRS 和 DB)

注:在执行 runinstaller 前确保 ORACLE_HOME=/opt/oracle/product/10.2/crs 如不是 用 export ORACLE_HOME=/opt/oracle/product/10.2/crs
启动图形前: dzyj_dbserver1</>#xclock dzyj_dbserver1</>#xhost + access control disabled, clients can connect from any host dzyj_dbserver1</>#su - oracle $ export DISPLAY=11.178.6.90:0.0 $ xclock

第 59 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Next

Next
第 60 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

确保 path 为我们之前设定的 ORACLE_HOME 值(以 crs 结尾)

执行环境检查 提示 aix6 不是支持的版本,可以直接手工选中

第 61 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

这里会直接认到 2 节点 参照 etc/hosts 文件填写,注意_和-的区别 填完后参照下图

第 62 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 63 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 64 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

分别在两节点以 root 用户执行上述脚本,先在一节点执行 orainstroot.sh,然后在 二节点执行。注意顺序 然后再在一节点执行 root.sh,完成后再在二节点执行 root.sh
第 65 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

过程部分可参照下图: (只截取了执行 root.sh 的部分)

节点一执行 root.sh

第 66 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

等系统自动执行完后退出即可,见下图所示

第 67 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Crs 已安装成功, 状态正常。 查看命令/opt/oracle/product/10.2/crs/bin/crs_stat -t

5.5.2 ORACLE 数据库软件安装步骤

确保 export ORACLE_HOME=/opt/oracle/product/10.2/db_1 (两个节点都要 做)

第 68 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

到 oracle 软件安装目录执行 runinstaller 开始安装

下一步

第 69 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择自定义

确认与 ORACLE_HOME 一致(与 crs 区别开、例如上图)
第 70 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选上两个节点

选取需要的组件

第 71 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

执行环境检查,缺少一系统包,官方文档不要求,如下图钩上点击下一步即 可

第 72 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择系统组,默认点击下一步即可

第 73 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择只安装软件.(等软件升级到 10。2。0。4 以后再建库)

第 74 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

以 root 用户执行上图所示路径的脚本, 现在一号机执行, 完毕后再在二号机 执行。执行过程如下图:

在节点一运行

第 75 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

在节点二运行

执行完毕后点击确定

第 76 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

结束安装,点击退出

第 77 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

5.5.3 ORACLE 数据库 10.2.0.4 补丁安装步骤

aix6.1.4 上升级会报错。以下是解决方法。 Solution To implement the solution, please execute the following steps: 1. Exit the current installer 2. As root user: cd /usr/sbin/ mv fuser fuser.orig touch /usr/sbin/fuser chmod +x /usr/sbin/fuser 3. As oracle software owner, install the 10.1.2.3 patchset. (Note: fuser can now return nothing, hence the Installer should continue) 4. After a successful installation, as the root user, rename the fuser back. cd /usr/sbin/ cp fuser.orig fuser

补丁在 1 节点打就行

在安装 10.2.0.4 补丁之前在两节点以 root 用户执行以下命令

10.2.0.4 补丁包含 cluster 和 db 。每次打补丁的时候需要打 2 次

第 78 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档 > 1.oracle 用户下 export ORACLE_HOME=/opt/oracle/product/10.2/crs 输出到

crs home >
>

2.patch

3.root 用户 crsctl stop crs

>

4. /opt/oracle/product/10.2/crs/install/root102.sh 5.在 2 节点重复 3 4 步

>

注意: 在 aix6 里面有一个 bug 导致 vip 在打完 1204 补丁以后起不来, 解决方法是打完补丁以后,修改$CRS_HOME/bin 里面的 racgvip 脚 本修改里面的两个$5,把他们变成$6,
>

6 export ORACLE_HOME=/opt/oracle/product/10.2/db_1 输出到 oracle

home

注:安装补丁过程较简单,一直点下一步即可。可参照下图:

第 79 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

与 oracle 软件安装目录地址一致即可

第 80 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

Next

2 节点空间不足,删除点安装文件就可以

第 81 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 82 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

等待系统自动安装完成

第 83 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

分别在两节点以 root 用户执行上述脚本,先在一执行 orainstroot.sh,然后在二执行。 然后再在一执行 root.sh,完成后再在二执行 root.sh 过程部分可参照下图:

在节点一运行(注意选择 Y 进行覆盖、见下图即可)

第 84 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

在节点二运行

第 85 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

安装完成,退出即可。

5.6

配置 NETCA

配置监听
第 86 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

在一节点 oracle 用户下执行 netca 命令

选择集群模式,如上图

第 87 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择两个节点、如上图

选择配置监听

第 88 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择增加

为监听设置名字、默认即可

第 89 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择协议,默认即可

选择监听端口号,默认即可

第 90 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择 no 即可

选择 finish 即可

第 91 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档 在/opt/oracle/product/10.2/crs/bin 目录下执行./crs_stat –t 如果监听没有启动执行 $lsnrctl start

5.7

使用 dbca 建立数据库

在节点一 oracle 用户下执行 dbca 命令
第 92 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

选择两个节点

第 93 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 94 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 95 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

这里悬着裸设备

第 96 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 97 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 98 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 99 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 100 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 101 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 102 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 103 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

第 104 页

AIX6.1.3+HACMP5.5+Oracle 10g RAC 10.2.0.4 安装文档

附:客户端 tnsnames.ora 配置 复制下面一段代码到客户端的 d:\oracle\product\10.2\db_1\network\admin\tnsnames.ora 文件里 面
COMMDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = commdb1_vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = commdb2_vip)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = commdb) ) ) 注:其中 commdb1_vip(11.178.6.60)和 commdb2_vip(11.6.178.62)是指两个节点的虚拟 ip LOAD_BALANCE = yes 这个参数用来实现客户端连接的负载均衡。 测试连接是否正常使用一下方法(首先保证客户端的机器能够 ping 通服务器即能够 ping 通 commdb1(2)_vip,可以在 c:\windows\system32\drives\etc\hosts 文件里面加入 ip 和主机名 的映射。): 1.打开一个 dos 窗口,开始->运行->cmd 2.输入 tnsping commdb 如果能够返回连接时间,即正常。

第 105 页


赞助商链接
相关文章:
更多相关标签: