安装 Oracle 10g RAC数据库系统


在 DELL | EMC 环境下 安装 Oracle 10g RAC 数据库系统 熊文伟 QQ:184859498 MSN:xww@shibotech.com http://blog.shibotech.com 二零零五年七月 熊文伟(xww@shibotech.com) 第 1 页 目 录 第一部分、准备硬件安装环境...............................................................................................3 一、 硬件配置...........................................................................................................3 二、 DELL | EMC CX300 与数据库服务器关联设置............................................4 三、 以太网络部分的连接.......................................................................................5 第二部分、准备软件安装环境...............................................................................................6 一、 TEMP环境变量设置 ........................................................................................6 二、 修改Hosts文件..................................................................................................6 三、 网络设置...........................................................................................................6 四、 在Windows Server 2003 开启磁盘的automount功能: ................................8 五、 磁盘分区划分...................................................................................................8 六、 小结...................................................................................................................9 第三部分、安装Oracle 10g CRS软件...................................................................................10 第四部分、安装Oracle 10g 数据库软件 .............................................................................19 第五部分、数据库测试.........................................................................................................39 熊文伟(xww@shibotech.com) 第 2 页 第一部分、准备硬件安装环境 一、 硬件配置 1、硬件连接拓扑图: 2、数据库系统采用 2 台 DELL PowerEdge 6850 服务器,单机配置如下: 4 颗 Intel Xeon3.0GHz CPU/8MB 三级缓存,4GB ECC DDR-2 内存, 2 块 73GB SCSI 热插拔硬盘(RIAD1),内置两块 Broadcom NexXtreme Gigabit 服务器网卡,2 块 Qlogic QLA23xx HBA 卡。 3、SAN 存储相关配置: 2台McDATA Sphereon 4500光纤通道交换机,1台DELL|EMC CX300 光纤存储器(15 块 146GB 光纤硬盘) 4、核心交换机为华为-3Com 7700, 配置 1 块 3C16863(24 口千兆铜缆接口板),为 2 台数据库服务器提 供千兆网络连接(使用 6 个网口) 5、所购软件清单: 2套 Microsoft Windows Server 2003 企业版操作系统 熊文伟(xww@shibotech.com) 第 3 页 1套 25 用户 Oracle 10g 企业版数据库软件系统 2 套 EMC PowerPath v4.4 软件 6、特别注意 2 台 DB 服务器之间采用一台千兆交换机互联,或在核心交换机上配 置 1 个互联 VLAN;Oracle 不建议使用交叉线互联,因为 RAC 使用了 Cache Fusion 技术,当一台服务器失效后有可能引起 Oracle 服务挂起。 二、 DELL | EMC CX300 与数据库服务器关联设置 1、在 CX300 上给数据库服务器分配 LUN,大小 400GB 给两台 PE6850 2、在服务器上安装 PowerPath 软件,完成后进行注册(界面如下图示) 熊文伟(xww@shibotech.com) 第 4 页 下图是一张 PowerPath 管理台界面。必须确定 Disk Number 相同,不一致 时会引起 RAC 无法正常启动。 三、 以太网络部分的连接 1、为服务器私用连接,在 3Com 7700 交换机上配置 VLAN。 2、需要绑定双网卡,使用 Broadcom Advanced Control Suite 软件进行配置 熊文伟(xww@shibotech.com) 第 5 页 第二部分、准备软件安装环境 一、TEMP 环境变量设置 在 C:\创建 TEMP 文件夹,将 TEMP/TMP 变量设置为 C:\TEMP 二、修改 Hosts 文件 使用记事本编辑%Systemroot%\system32\drivers\etc\hosts 三、网络设置 网络连接名称不能为中文,全部有英文字母,且区分大小写。 熊文伟(xww@shibotech.com) 第 6 页 公共网络接口“public”必须在连接列表的最上面,如上图示。 使用 ifconfig 进行验证: 熊文伟(xww@shibotech.com) 第 7 页 四、在 Windows Server 2003 开启磁盘的 automount 功能: 五、磁盘分区划分 设置共享磁盘的“策略”为“为快速删除而优化”,如下图。 熊文伟(xww@shibotech.com) 第 8 页 上图中,磁盘 3 为 EMC CX300 上的 LUN0(容量 400GB)。为该共享盘 进行分区时:首先为整块盘创建扩展分区,然后分别创建 4 个逻辑分区(在 划分逻辑盘过程中,不能进行分配置盘符,不能进行格式化): 1、100MB,用于 Oracle 群集注册表(ocrcfg) 2、20MB,用于 Oracle 表决磁盘(votedsk) 3、后面两个 199GB 分区,用于自动存储管理(ASM)磁盘组 六、小结 本章节中,所有配置过程需要在每台服务器上同时进行,将 2 台服务器 的系统管理员 administrator 密码设置相同。 在确认配置过程中没有疏漏的情况下,重新启动每台服务器。重启后, 再次确认共享介质的逻辑分区未被分配盘符,若有则将盘符删除。 熊文伟(xww@shibotech.com) 第 9 页 第三部分、安装 Oracle 10g CRS 软件 在 1 台服务器上放入“Oracle Cluster Ready Services”光盘,将其复制到 E:\Oracle_stage\CRS 下,运行 setup.exe 程序,安装过程见下屏幕截图: 注:只须在一台服务器上安装 CRS 软件,其自动设置其他节点。 熊文伟(xww@shibotech.com) 第 10 页 指定 Inventory 目录,默认设置。 改变目标路径至:C:\oracle\product\10.1.0\crs 熊文伟(xww@shibotech.com) 第 11 页 语言选择,默认设置。 输入节点名称,也可使用节点名称所对应的 IP 地址,须与 hosts 文件一致。 熊文伟(xww@shibotech.com) 第 12 页 选取接口类型:分别为 public/privae。 选择“不格式化任何逻辑驱动器”。 熊文伟(xww@shibotech.com) 第 13 页 OCR 自动对应共享盘的逻辑分区 1,大小为 100MB。 表决磁盘自动对应共享盘的逻辑分区 2,大小为 20MB。 熊文伟(xww@shibotech.com) 第 14 页 概要信息,选择“安装”。 复制文件过程 熊文伟(xww@shibotech.com) 第 15 页 完成安装后“退出”。 在每个节点服务器中,打开“服务”管理器,确认系统自动创建 3 个 Oracle 服务,并且均已正常运行。 熊文伟(xww@shibotech.com) 第 16 页 使用 asmtoolg 工具,创建数据库文件存储分区: 选择后面两个分区 熊文伟(xww@shibotech.com) 第 17 页 熊文伟(xww@shibotech.com) 第 18 页 第四部分、安装 Oracle 10g 数据库软件 在 1 台服务器上放入“Oracle Database 10g ”光盘,将其复制到 E:\Oracle_stage\Database_10g 下,运行 setup.exe 程序,安装过程见下屏幕截图: 熊文伟(xww@shibotech.com) 第 19 页 将目标路径更改为:C:\oracle\product\10.1.0\db_1 选中所有节点 熊文伟(xww@shibotech.com) 第 20 页 选择“企业版”。 创建“通用”数据库 熊文伟(xww@shibotech.com) 第 21 页 指定全局数据库名及 SID 熊文伟(xww@shibotech.com) 第 22 页 选择“自动存储管理(ASM)” 输入系统管理员密码 熊文伟(xww@shibotech.com) 第 23 页 选择磁盘分区 输入数据库口令 熊文伟(xww@shibotech.com) 第 24 页 熊文伟(xww@shibotech.com) 第 25 页 熊文伟(xww@shibotech.com) 第 26 页 VIPCA 配置界面 选中 public 接口 熊文伟(xww@shibotech.com) 第 27 页 输入虚拟 IP 地址的别名 熊文伟(xww@shibotech.com) 第 28 页 熊文伟(xww@shibotech.com) 第 29 页 选择“退出” 熊文伟(xww@shibotech.com) 第 30 页 熊文伟(xww@shibotech.com) 第 31 页 熊文伟(xww@shibotech.com) 第 32 页 启动群信数据库,及例程。 熊文伟(xww@shibotech.com) 第 33 页 安装完成,点“退出”。 查看环境变量是否改变? 熊文伟(xww@shibotech.com) 第 34 页 在另一节点上运行:c:\oracle\product\10.0.1.0\db_1\BIN\selecthome.bat,注册组件。 将开始菜单中有关 Oracle 的部分快捷方式,复制到另一节点上。重启另一节点。 查看例程状态: 熊文伟(xww@shibotech.com) 第 35 页 查看系统服务状态: 查看服务器性能。 熊文伟(xww@shibotech.com) 第 36 页 熊文伟(xww@shibotech.com) 第 37 页 熊文伟(xww@shibotech.com) 第 38 页 第五部分、数据库测试 在两台服务器测试数据库的一致性: sqlplus sys/oraclepassword as sysdba; create table test_user (id number(2),username varchar(8),password varchar(8)); insert into test_user values (1, 'oracle', 'oracle'); insert into test_user values (2, 'cisco', 'cisco'); commit; select * from test_user; select inst_id,statistic,value from gv$pq_sysstat where value > 0 order by 1,2; 在安装或使用过程中有什么疑问,可通过 MSN 与我联系! 2005 年 7 月 1 日 于郑州 熊文伟(xww@shibotech.com) 第 39 页
还剩38页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 6 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf