oracle11.2.0.3.0 RAC for winows(2008) 安装NAS存储--3.DB安装 .

本文档详细记录了在Windows 2008环境下安装Oracle 11.2.0.3.0 RAC数据库的步骤,包括安装前的预检查、数据库软件安装、激活节点、安装数据库、创建ASM磁盘和配置数据库连接。在安装过程中,涉及了网络连接、内存、磁盘空间、系统架构等关键检查,以及数据库实例创建和负载均衡配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.      安装数据库软件

1.      安装前检查

C:\soft\11g_win64_11203\grid>runcluvfy.bat stage -pre dbinst -n dbos1,dbos2 -verbose

 

执行数据库安装的预检查

 

正在检查节点的可访问性...

 

检查: 节点 "dbos1"的节点可访问性

  目标节点                                 是否可访问?

  ------------------------------------  ------------------------

  dbos1                                

  dbos2                                

结果:节点 "dbos1"的节点可访问性检查已通过

 

 

正在检查等同用户...

 

检查: 用户 "Administrator"的等同用户

  节点名                                   状态

  ------------------------------------  ------------------------

  dbos2                                通过

  dbos1                                通过

结果:用户 "Administrator"的等同用户检查已通过

 

正在检查节点连接性...

 

 

节点 "dbos2" 的接口信息

 名称     IP地址          子网             网关             默认网关            HW地址

    MTU

 ------ --------------- --------------- --------------- --------------- ----------------- ------

 pub    192.168.33.90    192.168.33.0     UNKNOWN         UNKNOWN         00:15:5D:21:62:05 1500

 pub    192.168.33.247   192.168.33.0     UNKNOWN         UNKNOWN         00:15:5D:21:62:05 1500

 priv   192.168.2.12    192.168.2.0     UNKNOWN         UNKNOWN         00:15:5D:21:62:09 1500

 

 

节点 "dbos1" 的接口信息

 名称     IP地址          子网             网关             默认网关            HW地址

    MTU

 ------ --------------- --------------- --------------- --------------- ----------------- ------

 pub    192.168.33.89    192.168.33.0     On-link         UNKNOWN         00:15:5D:21:62:02 1500

 pub    192.168.33.243   192.168.33.0     On-link         UNKNOWN         00:15:5D:21:62:02 1500

 pub    192.168.33.246   192.168.33.0     On-link         UNKNOWN         00:15:5D:21:62:02 1500

 priv   192.168.2.11    192.168.2.0     On-link         UNKNOWN         00:15:5D:21:62:07 1500

 

 

检查: 接口 "pub"的节点连接性

                                目标                             是否已连接?

  ------------------------------  ------------------------------  ----------------

  dbos2[192.168.33.90]             dbos2[192.168.33.247]            

  dbos2[192.168.33.90]             dbos1[192.168.33.89]            

  dbos2[192.168.33.90]             dbos1[192.168.33.243]           

  dbos2[192.168.33.90]             dbos1[192.168.33.246]           

  dbos2[192.168.33.247]            dbos1[192.168.33.89]            

  dbos2[192.168.33.247]            dbos1[192.168.33.243]           

  dbos2[192.168.33.247]            dbos1[192.168.33.246]           

  dbos1[192.168.33.89]             dbos1[192.168.33.243]           

  dbos1[192.168.33.89]             dbos1[192.168.33.246]           

  dbos1[192.168.33.243]            dbos1[192.168.33.246]           

结果:接口 "pub"的节点连接性检查已通过

 

 

检查: 子网 "192.168.33.0" TCP连接性

                                目标                             是否已连接?

  ------------------------------  ------------------------------  ----------------

  dbos1:192.168.33.89              dbos2:192.168.33.90             通过

  dbos1:192.168.33.89              dbos2:192.168.33.247            通过

  dbos1:192.168.33.89              dbos1:192.168.33.243            通过

  dbos1:192.168.33.89              dbos1:192.168.33.246            通过

结果:子网 "192.168.33.0" TCP连接性检查通过

 

 

检查: 接口 "priv"的节点连接性

                                目标                             是否已连接?

  ------------------------------  ------------------------------  ----------------

  dbos2[192.168.2.12]             dbos1[192.168.2.11]            

结果:接口 "priv"的节点连接性检查已通过

 

 

检查: 子网 "192.168.2.0" TCP连接性

                                目标                              是否已连接?

  ------------------------------  ------------------------------  ----------------

  dbos1:192.168.2.11              dbos2:192.168.2.12             通过

结果:子网 "192.168.2.0" TCP连接性检查通过

 

正在检查子网掩码一致性...

子网 "192.168.33.0"的子网掩码一致性检查已通过。

子网 "192.168.2.0"的子网掩码一致性检查已通过。

子网掩码一致性检查已通过。

 

结果:节点连接性检查已通过

 

正在检查多点传送通信...

 

正在检查子网 "192.168.33.0"是否能够与多点传送组 "230.0.1.0"进行多点传送通信...

PRVG-11134 : 节点 "dbos2"上的接口 "192.168.33.247"无法与节点 "dbos1"上的接口 "192.168.33.89"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.89"无法与节点 "dbos1"上的接口 "192.168.33.89"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.243"无法与节点 "dbos1"上的接口 "192.168.33.89"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.246"无法与节点 "dbos2"上的接口 "192.168.33.90"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.246"无法与节点 "dbos1"上的接口 "192.168.33.89"通信

正在检查子网 "192.168.33.0"是否能够与多点传送组 "224.0.0.251"进行多点传送通信...

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.89"无法与节点 "dbos1"上的接口 "192.168.33.243"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.243"无法与节点 "dbos1"上的接口 "192.168.33.243"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.246"无法与节点 "dbos2"上的接口 "192.168.33.90"通信

PRVG-11134 : 节点 "dbos1"上的接口 "192.168.33.246"无法与节点 "dbos1"上的接口 "192.168.33.243"通信

正在检查子网 "192.168.2.0"是否能够与多点传送组 "230.0.1.0"进行多点传送通信...

子网 "192.168.2.0"是否能够与多点传送组 "230.0.1.0"进行多点传送通信的检查已通过。

 

 

检查: 内存总量

  节点名          可用                       必需                       状态

  ------------  ------------------------  ------------------------  ----------

  dbos2         1.9996GB (2096696.0KB)    922MB (944128.0KB)       通过

  dbos1         1.9996GB (2096696.0KB)    922MB (944128.0KB)       通过

结果:内存总量检查已通过

 

检查: 可用内存

  节点名          可用                       必需                       状态

  ------------  ------------------------  ------------------------  ----------

  dbos2         509.9609MB (522200.0KB)   50MB (51200.0KB)         通过

  dbos1         375.375MB (384384.0KB)    50MB (51200.0KB)         通过

结果:可用内存检查已通过

 

检查: 交换空间

  节点名          可用                       必需                       状态

  ------------  ------------------------  ------------------------  ----------

  dbos2         3.9991GB (4193392.0KB)    2.9993GB (3145044.0KB)   通过

  dbos1         3.9991GB (4193392.0KB)    2.9993GB (3145044.0KB)   通过

结果:交换空间检查已通过

 

检查: "dbos2:C:\Windows\temp"的空闲磁盘空间

  路径               节点名          装载点          可用           必需           状态

 

  ----------------  ------------  ------------  ------------  ------------  ------------

  C:\Windows\temp   dbos2         C             23.4024GB     500MB         通过

结果:"dbos2:C:\Windows\temp"的空闲磁盘空间检查已通过

 

检查: "dbos1:C:\Windows\temp"的空闲磁盘空间

  路径               节点名          装载点          可用           必需           状态

 

  ----------------  ------------  ------------  ------------  ------------  ------------

  C:\Windows\temp   dbos1         C             69.118GB      500MB        通过

结果:"dbos1:C:\Windows\temp"的空闲磁盘空间检查已通过

 

检查: 系统体系结构

  节点名          可用                       必需                       状态

  ------------  ------------------------  ------------------------  ----------

  dbos2         64-bit                    64-bit                   通过

  dbos1         64-bit                    64-bit                   通过

结果:系统体系结构检查已通过

 

检查环境变量 "PATH" 的值的长度

检查: 环境变量 "PATH"的值的长度

  节点名              是否已设置?       最大长度         实际长度         注释

  ----------------  ------------  ------------  ------------  ----------------

  dbos2                          5119          711          通过

  dbos1                          5119          680          通过

结果:环境变量 "PATH"的值长度检查已通过。

 

检查 TCP/IP 的介质传感状态

  节点名          是否启用?                    注释

  ------------  ------------------------  ------------------------

  dbos2                                 通过

  dbos1                                 通过

结果:TCP/IP 的介质传感状态检查已通过

 

正在检查 CRS 完整性...

 

集群件版本一致性测试已通过

Oracle Clusterware 在节点 "dbos2"上处于健康状态

Oracle Clusterware 在节点 "dbos1"上处于健康状态

 

CRS 完整性检查已通过

 

正在检查集群管理器完整性...

 

 

正在检查 CSS 守护程序...

 

  节点名                                  状态

  ------------------------------------  ------------------------

  dbos2                                正在运行

  dbos1                                正在运行

 

Oracle 集群同步服务似乎处于联机状态。

 

集群管理器完整性检查已通过

 

 

正在检查节点应用程序是否存在...

 

检查 VIP 节点应用程序是否存在 (必需)

  节点名          必需                       正在运行?                    注释

  ------------  ------------------------  ------------------------  ----------

  dbos2                                                         通过

  dbos1                                                         通过

VIP 节点应用程序检查通过

 

检查 NETWORK 节点应用程序是否存在 (必需)

  节点名          必需                       正在运行?                    注释

  ------------  ------------------------  ------------------------  ----------

  dbos2                                                         通过

  dbos1                                                         通过

NETWORK 节点应用程序检查通过

 

检查 GSD 节点应用程序是否存在 (可选)

  节点名          必需                       正在运行?                    注释

  ------------  ------------------------  ------------------------  ----------

  dbos2                                                         存在

  dbos1                                                         存在

节点 "dbos2,dbos1"上的 GSD节点应用程序已脱机

 

检查 ONS 节点应用程序是否存在 (可选)

  节点名          必需                       正在运行?                    注释

  ------------  ------------------------  ------------------------  ----------

  dbos2                                                         通过

  dbos1                                                         通过

ONS 节点应用程序检查通过

 

 

正在检查是否在所有节点上安装了集群件...

集群件的安装检查通过

 

正在检查 CTSS 资源是否在所有节点上运行...

检查: CTSS 资源是否正在所有节点上运行

  节点名                                  状态

  ------------------------------------  ------------------------

  dbos2                                通过

  dbos1                                通过

结果:CTSS 资源检查通过

 

 

正在查询所有节点上时间偏移量的 CTSS...

结果:时间偏移量的 CTSS查询通过

 

检查 CTSS 状态已启动...

检查: CTSS 状态

  节点名                                  状态

  ------------------------------------  ------------------------

  dbos2                                活动

  dbos1                                活动

CTSS 处于活动状态。正在继续检查所有节点上的时钟时间偏移量...

引用时间偏移量限制: 1000.0毫秒

检查: 引用时间偏移量

  节点名          时间偏移量                    状态

  ------------  ------------------------  ------------------------

  dbos2         0.0                      通过

  dbos1         0.0                      通过

 

以下节点集的时间偏移量在指定的限制之内:

"[dbos2, dbos1]"

结果:时钟时间偏移量检查通过

 

 

Oracle 集群时间同步服务检查已通过

检查: 时区一致性

结果:时区一致性检查已通过

 

正在检查单客户机访问名 (SCAN)...

  SCAN 名称          节点            正在运行?         ListenerName 端口           正在运行?

 

  ----------------  ------------  ------------  ------------  ------------  ------------

  oradb-cluster     dbos1         true          LISTENER_SCAN1  1521          true

 

正在检查 TCP SCAN 监听程序之间的连接性...

  节点            ListenerName             存在 TCP连接性?

  ------------  ------------------------  ------------------------

  dbos1         LISTENER_SCAN1           

所有集群节点上都存在 TCP SCAN 监听程序之间的连接性

 

SCAN VIP 和监听程序设置的验证通过

检查 VIP 配置。

检查 VIP 子网配置。

VIP 子网配置检查通过。

检查 VIP 可访问性

VIP 子网可访问性检查通过。

 

Checking Database and Clusterware version compatibility

 

 

Checking ASM and CRS version compatibility

ASM and CRS versions are compatible

数据库版本 "11.2.0.3.0"与集群件版本 "11.2.0.3.0"兼容。

数据库集群件版本兼容性测试已通过

 

检查自动装载功能的状态

  节点名           是否启用?                    注释

  ------------  ------------------------  ------------------------

  dbos2                                 通过

  dbos1                                 通过

结果:自动装载功能状态检查通过

 

数据库安装的预检查成功。

 

C:\soft\11g_win64_11203\grid>

2.      开始安装

以管理员身份运行setup.exe

 

跳过更新:

仅安装数据库软件

RAC方式安装,并添加节点:

选择语言:

企业版安装:

 

 

安装过程:

 

 

3.      激活节点2

按安装结束时的提示,找到相应文件,并激活:

4.      安装后检查

 

2.      安装数据库

 

监听已经存在,不需再配

1.      建立ASM磁盘

>asmca

无磁盘:

添加磁盘:

 

创建磁盘组:

 

 

同样的方法再创建FRA,最后的结果:

2.      数据库安装

无特别内容,以Dbca创建,以RAC模式安装,调整所需参数,安装到所到节点即可,看图说话:

 

 

 

 

 

密码:system

 

 

密码:system

 

 

  

 3.      数据库连接

节点2上:

 

Conn /as sysba

ORA-12560: TNS: 协议适配器错误

需要设置环境变量

C:\Users\Administrator>set ORACLE_SID=a11dev2

 

其他机器可通过下面的配置访问:

 

A11DEV =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = oradb-cluster)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = a11dev)

    )

  )

 

 

负载均衡的配置

A11F=

 (DESCRIPTION=

   (LOAD_BALANCE=on)                                  

   (FAILOVER=on)

   (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

            (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.89)(PORT=1521))

         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.246)(PORT=1521)))

 (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.90)(PORT=1521))

         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.247)(PORT=1521)))

   (CONNECT_DATA=(SERVICE_NAME=a11dev)))

 

 

A11F=

 (DESCRIPTION=

   (LOAD_BALANCE=on)                                  

   (FAILOVER=on)

   (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

            (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.89)(PORT=1521))

         )

 (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.90)(PORT=1521))

         )

   (CONNECT_DATA=(SERVICE_NAME=a11dev)))

 

 

A11F=

 (DESCRIPTION=

   (LOAD_BALANCE=on)                                  

   (FAILOVER=on)

   (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

            (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.246)(PORT=1521))

         )

 (ADDRESS_LIST=

     (SOURCE_ROUTE=yes)

         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.33.247)(PORT=1521))

         )

   (CONNECT_DATA=(SERVICE_NAME=a11dev)))

 

 

 

但在节点 2上配置DB下的tnsnames.ora,登陆任何数据库,登陆均报错。

ORA-12154: TNS: 无法解析指定的连接标识符

经过netca测试,系统修改的listenetnsnames将在grid集群目录下,而在节点1连接时读取的tnsnames却是db下的,而节点2依然是GRID下的tnsnames

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值