ITPub博客

首页 > 数据库 > Oracle > Openfiler+RAC的安装之七--为集群安装 Oracle Grid Infrastructure

Openfiler+RAC的安装之七--为集群安装 Oracle Grid Infrastructure

原创 Oracle 作者:jolly10 时间:2012-08-14 13:55:55 0 删除 编辑

根据官方文档安装Oracle Grid Infrastructure ,顺利的话不会出现问题,只是需要注意,会出现INS-20802的错误,是因为只在 hosts 文件中而不在网格命名服务 (GNS) 或 DNS 中定义 SCAN 是一种无效配置,将导致 Oracle Grid Infrastructure 安装过程中运行的集群验证实用程序失败。

如果 CVU 只报告了此错误,可放心忽略此检查,单击 OUI 中的 [Next] 按钮继续进行 Oracle Grid Infrastructure 的安装。在文档 ID:887471.1My Oracle Support 网站)中对此有记述。

由于我安装过程中的截图由于重装系统后丢失了,下面的截图来自官方文档。

[@more@]

[grid@racnode1 ~]$ cd /home/grid/software/oracle/grid
[grid@racnode1 grid]$ ./runInstaller

选择 Install and Configure Grid Infrastructure for a Cluster

选择 Advanced Installation

输入single client access name的信息

racnode2 节点添加到集群中并配置 SSH 连接

单击 Add 按钮,按下表添加 racnode2 及其虚拟 IP 名称 racnode2-vip,将自动配置两个节点grid用户的无密码ssh认证。

指定用于“Public”网络和“Private”网络的网络接口。

根据下表中的值创建一个 ASM 磁盘组,将用于保存 Oracle Clusterware 文件:

输入管理asm的密码

配置 Intelligent Platform Management Interface (IPMI) ,这里忽略掉。

通过任务角色划分配置来使用基于角色的管理权限和细粒度来指定自动存储管理角色。 所需更改以与下表中各值保持一致:

OSDBA for ASM OSOPER for ASM OSASM
asmdba asmoper asmadmin

指定安装位置:

这是该主机上的第一次安装,您需要创建 Oracle 清单目录。使用 OUI 提供的默认值:

完成安装前的检查:

单击 [Finish] 开始安装

分别两个节点以root运行脚本:

如果只在 hosts 文件 ( /etc/hosts) 中配置 SCAN,而不在网格命名服务 (GNS) 中配置,也不使用 DNS 来手动配置,则该配置会被视为无效配置,这将导致集群验证实用程序失败。

如果 CVU 只报告了此错误,可放心忽略此检查并继续:单击 [Next] 按钮然后单击 [Close] 按钮退出 OUI。

在安装结束时,单击 [Close] 按钮退出 OUI。

验证 Oracle Clusterware 安装

检查 CRS 状态
[grid@racnode1 grid]$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online

检查 Clusterware 资源

[grid@racnode1 grid]$ crs_stat -t -v
Name Type R/RA F/FT Target State Host
----------------------------------------------------------------------
ora.CRS.dg ora....up.type 0/5 0/ ONLINE ONLINE racnode1
ora.FRA.dg ora....up.type 0/5 0/ ONLINE ONLINE racnode1
ora....ER.lsnr ora....er.type 0/5 0/ ONLINE ONLINE racnode1
ora....N1.lsnr ora....er.type 0/5 0/0 ONLINE ONLINE racnode1
ora....DATA.dg ora....up.type 0/5 0/ ONLINE ONLINE racnode1
ora.asm ora.asm.type 0/5 0/ ONLINE ONLINE racnode1
ora.eons ora.eons.type 0/3 0/ ONLINE ONLINE racnode1
ora.gsd ora.gsd.type 0/5 0/ OFFLINE OFFLINE
ora....network ora....rk.type 0/5 0/ ONLINE ONLINE racnode1
ora.oc4j ora.oc4j.type 0/5 0/0 OFFLINE OFFLINE
ora.ons ora.ons.type 0/3 0/ ONLINE ONLINE racnode1
ora....SM2.asm application 0/5 0/0 ONLINE ONLINE racnode1
ora....E1.lsnr application 0/5 0/0 ONLINE ONLINE racnode1
ora....de1.gsd application 0/5 0/0 OFFLINE OFFLINE
ora....de1.ons application 0/3 0/0 ONLINE ONLINE racnode1
ora....de1.vip ora....t1.type 0/0 0/0 ONLINE ONLINE racnode1
ora....SM1.asm application 0/5 0/0 ONLINE ONLINE racnode2
ora....E2.lsnr application 0/5 0/0 ONLINE ONLINE racnode2
ora....de2.gsd application 0/5 0/0 OFFLINE OFFLINE
ora....de2.ons application 0/3 0/0 ONLINE ONLINE racnode2
ora....de2.vip ora....t1.type 0/0 0/0 ONLINE ONLINE racnode2
ora....ry.acfs ora....fs.type 0/5 0/ ONLINE ONLINE racnode1
ora.scan1.vip ora....ip.type 0/0 0/0 ONLINE ONLINE racnode1

检查集群节点

[grid@racnode1 grid]$ olsnodes -n
racnode2 1
racnode1 2

检查两个节点上的 Oracle TNS 监听器进程

[grid@racnode1 grid]$ ps -ef | grep lsnr | grep -v 'grep' | grep -v 'ocfs' | awk '{print $9}'
LISTENER_SCAN1
LISTENER

[grid@racnode2 ~]$ ps -ef | grep lsnr | grep -v 'grep' | grep -v 'ocfs' | awk '{print $9}'
LISTENER

确认针对 Oracle Clusterware 文件的 Oracle ASM 功能

如果在 Oracle ASM 上安装了 OCR 和表决磁盘文件,则以 Grid Infrastructure 安装所有者的身份,使用下面的命令语法来确认当前正在运行已安装的 Oracle ASM:

[grid@racnode1 ~]$ srvctl status asm -a 
ASM is running on racnode1,racnode2
ASM is enabled.

检查 Oracle 集群注册表 (OCR)

[grid@racnode1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2404
Available space (kbytes) : 259716
ID : 1259866904
Device/File Name : +CRS
Device/File integrity check succeeded

Device/File not configured

Device/File not configured

Device/File not configured

Device/File not configured

Cluster registry integrity check succeeded

Logical corruption check bypassed due to non-privileged user

检查表决磁盘

[grid@racnode1 grid]$ crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 7f53d3bc4f954f2ebf45e5a514440bcd (ORCL:CRSVOL1) [CRS]
Located 1 voting disk(s).

使用 ASMCA 创建其他 ASM 磁盘组
[grid@racnode1 ~]$ asmca
当创建“数据”ASM 磁盘组时,对于 Disk Group Name 使用 RACDB_DATA。在 Redundancy 
部分,选择 External (none)。最后,在 Select Member Disks 部分,选中 ASMLib 卷 
ORCL:DATAVOL1
创建了第一个 ASM 磁盘后,将返回到最初的对话框。再次单击 Create 按钮,创建第二个 ASM 磁盘组。
当创建“快速恢复区”磁盘组时,对于 Disk Group Name 使用 FRA。在 Redundancy 部分,选择 
External (none)。最后,在 Select Member Disks 部分,选中 ASMLib 卷 
ORCL:FRAVOL1

在确认此对话框中所有值均正确后,单击 [OK] 按钮。
                                                            

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

请登录后发表评论 登录
全部评论

注册时间:2008-02-20

  • 博文量
    263
  • 访问量
    772959