Oracle 10g RAC 的部署4

control2=/u02/oradata/gemni/control.ctl

spfile=/u01/oradata/gemni/spfilegemni.ora

pwdfile=/u01/oradata/gemni/orapwgemni

EOF

然后将 DBCA_RAW_CONFIG 环境变量导出并指向此文件:

$export DBCA_RAW_CONFIG=$HOME/gemni_raw.conf

 

安装 Oracle 软件

 

oracle用户登陆

建立用户等效性 (所有节点)

 

设置 ORACLE_BASE 和 ORACLE_HOME 环境变量(所有节点):

 

$export ORACLE_BASE=/u01/app/oracle

$export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/crs_1

 

RHEL4 and SLES9 Only

$export LD_ASSUME_KERNEL=2.4.21

 

4 安装 Oracle CRS

 

准备工作

 

在安装 Oracle RAC 10g 数据库软件之前,必须先安装 CRS CRS 需要在集群的所有主机中共享两个文件: Oracle Cluster Registry (100MB) CRS Voting Disk (20MB) 这些文件可能存储在原始设备集群文件系统上。 (还支持将 NFS 用于认证的 NAS 系统,但这超出了本指南的范围。) Oracle ASM 不能用于这些文件,这是因为 ASM 依赖于 CRS 所提供的服务。

在单实例环境中,OUI 自动安装一个专门用于 Oracle ASM 的 CRS 简化版本。 对于 RAC 安装,需要进行单独的安装以便配置 CRS 的完整版本。 CRS 的完整版本存放在一张单独的安装 CD 上,称为 CRS CD。

在安装 CRS 软件之前必须使用原始设备或 OCFS 创建 CRS 文件。前面已经介绍了在原始设备和OCFS上创建CRS的方法。可以使用之一建立CRS

 

安装 (在一个节点上)

挂载包含 CRS 介质的 CD 或文件系统,并执行 runInstaller 虽然在安装 Oracle 10g 期间不再需要更换 CD,但是建议您在使用 CD 时从/目录中而不是从 CD 挂载点来完成这些工作。详细步骤如下:

1.     Welcome;单击 Next

2.     Specify Inventory Directory and Credentials — 默认值应该就是正确的;确保 inventory 目录位于 ORACLE_BASE 目录中(例如: /u01/app/oracle/oraInventory)并且操作系统组是“oinstall”,在安装节点 (ds1) 上运行 orainstRoot.sh(确保在 /etc/hosts 中而不仅仅是在 DNS 中配置了您的主机)

3.     Specify File Locations — 确认默认值后继续

4.     Language Selection — 确认默认值后继续

5.     Cluster Configuration — 输入集群名(或接受默认的“crs”);

6.     Private Interconnect Enforcement — 为每个接口指定接口类型(公共、专用或不使用

7.     Oracle Cluster Registry — clusterSpecify OCR Location 中(例如: /u02/oracrs/ocr.crs)为每个节点输入公共节点名和专用节点名

8.     Voting Disk — 输入 voting disk 名(例如: /u02/oracrs/vote.crs

9.     在集群的其余节点上运行 orainstRoot.sh

10.  Summary — 在出现提示时单击 Install,从安装节点开始,每次在一个节点上运行 Oracle CRS 主目录中的 root.sh(例如: /u01/app/oracle/product/10.1.0/crs_1/root.sh)。 不要同时运行这些脚本。 等一个脚本结束后再启动另一个。

从 $ORACLE_BASE/product/10.1.0/crs_1/bin 目录中运行 olsnodes 验证安装已成功;例如:

 

5 安装 Oracle 数据库软件

准备(在所有的节点)

设置 ORACLE_BASE 和 ORACLE_HOME 环境变量:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1

 

仅针对 RHES4 和 SLES9

export LD_ASSUME_KERNEL=2.4.21

仅针对 RHEL4: Oracle 10g OUI 将检查操作系统版本以确认是否支持该版本。到 Oracle 数据库 10.1.0.3 为止,安装程序尚不支持 RHEL4。 作为一种变通方法,在运行 runInstaller 之前,按照以下步骤操作。

cp /etc/redhat-release /etc/redhat-release.orig

cat > /etc/redhat-release << EOF

Red Hat Enterprise Linux AS release 3 (Taroon)

EOF

 

安装(在其中一个节点)

1.       从 db CD 运行 runInstaller

2.       Welcome — 单击 Next

3.       Specify File Locations — 确认默认值后继续

4.       Specify Hardware Cluster Installation Mode — 选择 Cluster Installation 并选择集群中的其他节点

5.       Select Installation Type — Enterprise Edition

6.       Product-specific Prerequisite Checks — 全部选 OK;SLES9 选 OK 以忽略 openmotif-2.1.30-11 警告

7.       选择数据库配置 — 选择“Do not create a starter database”。 (我们将在一个单独的步骤中使用数据库配置助手 (DBCA) 来创建数据库。)

提示1

在以 root 用户身份登录时,从安装节点开始,每次在一个主机上运行 Oracle 数据库主目录中的 root.sh(例如: /u01/app/oracle/product/10.1.0/db_1/root.sh)。 不要同时运行这些脚本。 等一个脚本结束后再启动另一个

 

提示2

在安装节点上执行 root.sh 脚本期间,将会出现虚拟 IP 配置助手。

  1. Welcome — 单击 Next
  2. Network Interfaces — 只选择用于公共网络的接口(在本示例中为 eth0)。 集群中所有主机上的这个接口必须相同。 (如果在安装主机上该接口是 eth0,则在集群中所有其他主机上都必须是 eth0。)
  3. Virtual IPs for cluster nodes — 输入在 DNS 中所配置的每个主机的虚拟 IP 别名(主机名)和虚拟 IP 地址。
  4. Summary — 单击 Finish VIP 配置助手创建并启动 VIPGSD ONS 应用程序资源
  5. Configuration Results — 检查结果并单击 Exit 在其他节点上依次运行 root.sh
  6. 安装结束

提示3

建立TNS侦听
 
oracle用户执行
 $ netca &
    *
选择所有节点
    *
选择Listener configuration
    *
其他的都选择默认即可
    
结束后可以验证一下侦听是否已经在所有节点上运行
    ps -ef|grep LISTEN
     
应该可以看到
    /home/oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr LISTENER_ds1 -inherit
    
另外一个节点应该是
    /home/oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr LISTENER_ds2 -inherit

 

 

6 创建 Oracle RAC 数据库 -集群文件系统 ( OCFS,  在一个节点上)

 

在以 oracle 用户身份登录时,设置环境并运行 dbca

$Set ORACLE_SID = gemni

$export ORACLE_SID

$ dbca

  1. Welcome — 选择“Oracle Real Application Clusters database”
  2. Operations — 创建数据库
  3. Node Selection — 单击 Select All(ds1 和 ds2)
  4. Database Templates — 通用
  5. Database Identification — 全局数据库名: gemni.orademo.org
  6. Management Options — 利用 Enterprise Manager 配置数据库;使用数据库控制进行数据库管理
  7. Database Credentials — 为所有帐户使用相同的口令;输入口令并再次确认
  8. Storage Options — 集群文件系统
  9. Database File Locations — 为所有数据库文件使用相同的位置 (/u02/oradata)
  10. Recovery Configuration — 单击 Next
  11. Database Content — 示例模式
  12. Initialization Parameters — 内存、典型
  13. Database Storage — 单击 Next
  14. Create Options — 选择“Create Database”
  15. Summary — 检查总结信息并单击 OK

 

7 DBCA — Oracle ASM (在一个节点上)


在以 oracle 用户身份登录时,设置环境并运行 dbca。

例如:

$Set ORACLE_SID = gemni

$export ORACLE_SID

$ dbca

  1. Welcome — 选择“Oracle Real Application Clusters database”
  2. Operations — 创建数据库
  3. Node Selection — 单击 Select All(ds1 和 ds2)
  4. Database Templates — 通用
  5. Database Identification — 全局数据库名: gemni.orademo.org
  6. Management Options — 利用 Enterprise Manager 配置数据库;使用数据库控制进行数据库管理
  7. Database Credentials — 为所有帐户使用相同的口令;输入口令并再次确认
  8. Storage Options — 自动存储管理 (ASM)
  9. Create ASM Instance — 设置 SYS 口令并确认;创建初始化参数文件 (IFILE)
  10. ASM Disk Groups — Create New>Create Disk Group>Disk Group Name (DATA);冗余(正常);更改磁盘发现路径(ORCL:* — 即使磁盘显示为已供应状态,仍然必须输入此项,否则会出错);选择磁盘;输入故障组名;选择新创建的磁盘组
  11. Database File Locations — 使用 Oracle 管理的文件
  12. Recovery Configuration — 单击 Next
  13. Database Content — 示例模式
  14. Initialization Parameters — 内存、典型
  15. Database Storage — 单击 Next
  16. Create Options — 选择“Create Database”
  17. Summary — 检查总结信息并单击 OK

 

 

8 DBCA - 原始设备 (在一个节点上)


在以 oracle 用户身份登录时,设置环境并运行 dbca。

例如:

$ . oraenv

ORACLE_SID = [oracle] ? *

$ dbca

  1. Welcome — 选择“Oracle Real Application Clusters database”
  2. Operations — 创建数据库
  3. Node Selection — 单击 Select All(ds1 和 ds2)
  4. Database Templates — 通用
  5. Database Identification — 全局数据库名: gemni.orademo.org
  6. Management Options — 利用 Enterprise Manager 配置数据库;使用数据库控制进行数据库管理
  7. Database Credentials — 为所有帐户使用相同的口令;输入口令并再次确认
  8. Storage Options — 原始设备;指定原始设备映射文件 (前面已经创建)(/home/oracle/gemni_raw.conf)
  9. Recovery Configuration — 单击 Next
  10. Database Content — 示例模式
  11. 初始化参数 — 内存、典型
  12. Database Storage — 单击 Next
  13. Create Options — 选择“Create Database”
  14. Summary — 检查总结信息并单击 OK

 

 

9 Oracle Enterprise Manager

 

现在,您的数据库已经启动并运行,您可以开始使用 Oracle 数据库 10g 中提供的许多新特性。最好从 Oracle Enterprise Manager 开始使用,这是因为它是彻底地重新编写的,采用了基于 Web 的界面

 

要访问数据库控制台,请打开 Web 浏览器并输入下面的 URL
sysman 用户身份登录,并输入您先前在数据库安装期间选择的口令。

http://ds1:1158/em

(1) 启动和停止数据库控制台。

 
 
 
 

(2) 验证数据库控制台的状态。

 
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/551823/viewspace-371953/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/551823/viewspace-371953/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值