Oracle 10g Windows部署文档.docx

上传人:b****8 文档编号:24029847 上传时间:2023-05-23 格式:DOCX 页数:23 大小:1,016.49KB
下载 相关 举报
Oracle 10g Windows部署文档.docx_第1页
第1页 / 共23页
Oracle 10g Windows部署文档.docx_第2页
第2页 / 共23页
Oracle 10g Windows部署文档.docx_第3页
第3页 / 共23页
Oracle 10g Windows部署文档.docx_第4页
第4页 / 共23页
Oracle 10g Windows部署文档.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

Oracle 10g Windows部署文档.docx

《Oracle 10g Windows部署文档.docx》由会员分享,可在线阅读,更多相关《Oracle 10g Windows部署文档.docx(23页珍藏版)》请在冰豆网上搜索。

Oracle 10g Windows部署文档.docx

Oracle10gWindows部署文档

Oracle10g双机RAC部署文档

(win2003Server/OCFS)

 

 

佳杰科技(中国)有限公司

2009-9-10

目录

1部署条件说明3

1.1本手册适用范围3

1.2软件环境3

1.3硬件环境3

2系统环境准备4

3安装系统群集准备环境5

3.1准备安装包5

3.2安装clusterware6

4安装数据库软件10

4.1安装Oracle10gDBSoft10

5VIP网络配置13

6执行netca建立Listener14

7创建集群数据库15

8常用日常管理命令23

1部署条件说明

1.1本手册适用范围

本手册适用于win2000/win2003的oracle双机rac部署

1.2软件环境

部署时如果规划好,一般操作都要在同一节点上面处理,防止不同节点处理出现监听以及数据库连接和主机名不一致,颠倒的顺序。

本部署实施手册适用于windows2003Server平台下,安装Oracle版本为10g的2节点RAC;使用OCFS文件系统存储数据文件

所需软件包括:

OracleDatabaseSoft10.2.0.1

OracleClusterwareSoft10.2.0.1

OracleClusterwarepatch10.2.0.4

1.3硬件环境

●双网卡PC服务器

●4G以上剩余可用内存

●20G以上剩余本地存储空间

●共享磁盘阵列200GB

以下为硬件网络拓朴图(仅供参考)

2系统环境准备

1.系统采用统一的系统管理员用户名密码登陆如administrator/******;

2.配置系统环境变量:

检查TEMP、TMP环境变量所在的磁盘有>1G的足够空间

3.配置相似的主机名,以便操作(例如oradata1,oradata2);

4.通过ipconfig/all命令察看网卡的排列顺序,修改排列在第一位置的网卡网络连接名称为“public”,第二位置的网卡网络名称为“private”;

5.分别配置public和private网络连接的ip地址,保证两台机器的ip地址在同一网段,并分别使用相同的子网掩码;

6.编辑%systemroot%\system32\drivers\etc\hosts文件,添加

192.168.101.10oradata1

192.168.101.99oradata2

10.10.10.1oradata1_priv

10.10.10.2oradata2_priv

192.168.101.101oradata1_vip

192.168.101.102oradata2_vip

7.设定存储磁盘环境:

(1)系统磁盘为C:

\,至少保留1G以上剩余空间;

(2)Oracle安装位置为E:

\oracle\,至少保留4G以上剩余空间

(3)打开控制面板-〉计算机管理-〉存储-〉磁盘管理,从磁盘阵列中划分出3个分区所需的存储空间(2个100M,1个约200G),不选择格式化和设定盘符;

(4)确定新划分的磁盘阵列在2台机器上均可以查看。

(5)在两个节点分别执行在开始菜单的运行里面cmd,然后在出现的dos窗口输入diskpart,在输入automountenable,启用磁盘自动加载功能,因为在win2003系统下面,磁盘不能自动加载需要启动磁盘的自动加载功能,并且要将磁盘的动态写入缓存关闭。

8.在命令行中依次执行如下命令:

C:

\>netuse\\oradata1\C$

C:

\>C:

\netuse\\oradata2\D$

9.将两台机器的private使用对联网线联通到交换机,将public连接至公共网络环境,使用如下命令测试网络联通情况:

C:

\>pingoradata1

C:

\>pingoradata2

C:

\>pingoradata1_priv

C:

\>pingoradata2_priv

测试访问权限:

\\oradata1\C$

\\oradata2\D$

\\oradata1_priv\C$

\\oradata2_priv\D$

3安装系统群集准备环境

3.1准备安装包

拷贝以下3个软件介质至服务器并解压:

102010_win64_x64_clusterware.zip、

102010_win64_x64_database.zip、

p6810189_10204_MSWIN-x86-64.zip;

3.2安装clusterware

1.打开命令行,转到clusterware文件夹,运行setup命令;

2.弹出欢迎界面,点击下一步;

3.第一次运行该程序,只有一个选项,点击下一步;

4.确实软件安装目录,点击下一步;

5.出现网络配置页面,输入群集名称crs,输入所有节点的公有网络主机名:

oradata1,oradata2,私有网络主机名会自动添加为oradata1_priv,oradata2_priv,点击下一步;

6.指定公网与私网的网卡,点击下一步;

7.出现OFS文件系统配置页面,为所创建的OFS共享磁盘选择盘符(如P:

\),点击下一步;

8.出现VIA设备检测页面,自动完成检测后,点击下一步

9.出现安装路径配置页面,选择完成;

10.出现群集安装页面,等待安装完成后自动关闭;

11.分别登陆各节点察看本地磁盘列表,确定各节点均可以访问OCFS磁盘P;

12.查看服务中是否存在OracleClusterVolumeService、OracleObjectService、OracleCMService9i等3个新增服务,确定3个服务均启动,则安装成功。

4安装数据库软件

本步骤只需要在oradata1执行

4.1安装Oracle10gDBSoft

1.打开102010_win64_x64_database.zip解压目录下的setup.exe,在欢迎页面点击下一步;

2.出现节点选择页面,选中所有节点,点击下一步;

3.安装文件路径:

D:

\installs\9201\disk1\stage\products.jar,(如使用光盘安装,可以定位至光盘位置,也可以运行光盘中的setup.exe以省略前2步)输入安装OUI时使用的OracleHome名称,点击下一步,安装软件将加载产品信息列表,到达100%时转入下一页面;

4.在安装数据库类型页面,选择EnterpriseEdition(企业版),点击下一步;

6.选择不创建数据库,点击下一步后开始安装:

5VIP网络配置

在运行窗口执行vipca命令

选择网卡

输入相关VIP名字

下一步后,开始创建VIP网络

6执行netca建立Listener

注:

建库前必须先建立Listener

$netca

1.选择“配置群集”,点击下一步;

2.选择“监听程序配置”,点击下一步;

3.选择“添加”,点击下一步;

4.填写监听程序名,如“LISTENER”,点击下一步;

5.使用默认配置,选定的协议为“TCP”,点击下一步;

6.选择使用标准端口号1521,点击下一步;

7.选择“否”,点击下一步;

8.点击完成,退出配置工具;

7创建集群数据库

在cmd运行窗口,执行dbca命令:

1.在页面中选择“Oracle群集数据库”,点击下一步;

2.选择创建数据库,点击下一步;

3.选择所有节点,点击下一步;

4.选择新建数据库

5.输入全局数据库名,此操作将自动分别指定各节点的实例名。

如:

全局名为“RAC”,则xmga-rac1的实例名为RAC1,xmga-rac2的实例名为RAC2。

点击下一步;

6.按照实际情况配置结束后,点击下一步;

7.选择“专用数据库模式”,点击下一步;

8.在初始化系统参数页面配置内存分配情况,总大小最好不要超过2048MB,字符集选用中文ZHS16GBK,其他选择默认,点击下一步;

9.在存储配置页面可以添加所需表空间及数据库文件,配置完成后,点击下一步;

10.使用默认配置,点击下一步;

11.在列表页面,确认所有的配置,点击完成,等待数据库创建完毕。

12.数据库成功创建完成后,输入system/sys密码,点击退出

 

8常用日常管理命令

5.查看集群进程状态:

$crs_stat-t

Ø停止、启动集群相关服务

$srvctlstopnodeapps–ndxdb1(停止1号机的资源服务)

$srvctlstopnodeapps–ndxdb2(停止2号机的资源服务)

$srvctlstartnodeapps–ndxdb1(启动1号机的资源服务)

$srvctlstartnodeapps–ndxdb2(启动2号机的资源服务)

Ø查看实例的服务状态:

$srvctlstatusdatabase-ddxdb

Ø查看监听的服务状态:

$lsnrctlstatus

Ø启动、关闭数据库

 $srvctlstartdatabase–ddxdb(启动)

 $srvctlstopdatabase–ddxdb(关闭)

Ø传统启动数据库方式:

$sqlplus“/assysdba”

SQL>startup

Ø传统关闭数据库方式:

$sqlplus“/assysdba”

SQL>shutdownimmediate

Ø启动监听:

$lsnrctlstart

Ø关闭监听:

$lsnrctlstart

Ø启动网页控制台管理服务:

$emctlstartdbconsole

Ø关闭网页控制台管理服务:

$emctlstopdbconsole

Ø网页服务状态查看:

$emctlstatusdbconsole

Ø网页控制台管理登录:

https:

//ip:

1158/em

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1