小机AIXHacmp双机热备环境下的oracle实例安装过程.doc
文本预览下载声明
PAGE
请替换或者删除这段文字
请替换或删除这段文字
PAGE - 23 -
MACROBUTTON
AIX+Hacmp双机热备环境下的oracle实例安装
主 题: SUBJECT \* MERGEFORMAT AIX+Hacmp双机热备环境下的Oracle实例安装项目名称:***撰写单位:***作 者:***版 本 号:V1
审核
功 能姓 名部 门签 名日 期
文档历史
版 本修改原因修改人基于版本日 期V1新做***2010-11-18
参考文档
编 号文档名(链接)
环境说明
系统部署:Unix AIX 6.1版本 + HACMP 5.4版本 + ORACLE 10g
Oracle的程序是安装的共享存储上的,数据库实例也是安装的共享存储上的。(还有一种双机热备的方式是Oracle程序安装在各自的主机上,只把数据库实例安装的共享存储上)
网络部署:
双机热备原理:通过Hacmp实现双机热备,a、b两台小机中,同一时刻只有一台机器对外提供服务,另一台机器处于待命状态。A为主机,b为备机,正常情况下是a机对外提供服务,当a机发生故障无法提供服务时,b机会自动接管,将系统和oracle服务切换到b机上。这个自动切换的过程大概需要3分钟的样子。当a机故障修改之后,启动a机上的hacmp,这时系统又会自动从备机b上自动切换回主机a上。小机a、b都有各自的IP地址,不管是a在提供服务,还是b在提供服务,他们对外提供的服务IP地址是不变的,即客户端在连接的时候,不会因为两台小机之间的切换而需要改变配置。
Oracle实例安装步骤
1、登陆一台小机a的unix系统:
使用Xmanager管理工具(Xbrowser),输入IP、用户、密码
选择Terminal
2、用Oracle用户登陆,执行安装:
依次执行入校命令:
Su – oracle (回车)
dbca (回车)
export DISPLAY=172.21.30.100:0.0 (回车 本步骤即导入操作所在机器的IP地址,区分大小写)
3、进入Oracle安装界面开始安装:
4、用vi编辑修改相关配置文件
修改listener.ora 和 tnsnames.ora文件,将新增的数??库增加进去
listener.ora文件配置如下:
# listener.ora Network Configuration File: /database/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /database/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = hdmall)
(ORACLE_HOME = /database/product/10.2.0/db_1)
(SID_NAME = hdmall)
)
(SID_DESC =
(GLOBAL_DBNAME = malltest)
(ORACLE_HOME = /database/product/10.2.0/db_1)
(SID_NAME = malltest)
)
(SID_DESC =
(GLOBAL_DBNAME = hdapp)
(ORACLE_HOME = /database/product/10.2.0/db_1)
(SID_NAME = hdapp)
)
(SID_DESC =
(GLOBAL_DBNAME = hdcrm)
(ORACLE_HOME = /database/product/10.2.0/db_1)
(SID_NAME = hdcrm)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PORTOCOL = IPC)(KEY = EXTPROCO))
(ADDRESS = (PROTOCOL = T
显示全部