免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4602 | 回复: 11
打印 上一主题 下一主题

双机热备应该怎么装oracle呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-22 09:23 |只看该作者 |倒序浏览
现在这边是有一套双机热备系统,系统采用Red hat AS3+oracle9i,双机软件才用dataware ,

现在是一台服务器的系统出现了问题,现在是想重装系统,但是oracle 这边不知道怎么样装,因为先前oracle 是装在服务器上,库是装在柜上,所有现在不知道该怎么样装oracle,装的话数据会不会有危险>

论坛徽章:
0
2 [报告]
发表于 2006-06-22 14:37 |只看该作者

只要重装好系统,配置好Oracle 用户和Netware

只要重装好系统,配置两台机器的Oracle用户和变量一致,还要重配好Netware就行了吧, 柜子是共享的,应该可以相互切换的。

论坛徽章:
0
3 [报告]
发表于 2006-06-22 14:47 |只看该作者
装好系统以后, 像安装数据库一样做安装前的准备工作,比如设置内核变量,建立oracle用户等.
做完准备工作以后安装dataware做dataware的设置, 如果数据库执行文件是放在本地磁盘的,将另外一台机器的$ORACLE_HOME目录给复制到本机的相对应的目录.

论坛徽章:
0
4 [报告]
发表于 2006-06-22 15:44 |只看该作者
我做看一下,现在最主要的问题是当时这个项目不是我做的,那家做的公司已经撤了,\所以当时的数据库配置也不是很清楚,那边的管理员也不怎么样,他就怕我们把他的数据给弄没了,现在最担心的是安装Oracle了,楼上的能不能帮帮忙说得详细点讷!!!!   因为小弟我还没弄过这东东阿~~~~~~~麻烦了,兄弟!

论坛徽章:
0
5 [报告]
发表于 2006-06-22 16:23 |只看该作者

回复 4楼 lugui 的帖子

无论做什么操作都先备份下数据库,数据应该不会丢的。不知道数据库可不可以shutdown,如果不可以就比较麻烦了吧。

论坛徽章:
0
6 [报告]
发表于 2006-06-22 17:06 |只看该作者
在你做任何数据操作前,做完整的备份,并且确定你的备份可以使用.  

如果你以前没安装过oracle的话, 做的时候比较容易出错. 建议找一个对oracle比较熟悉,并且做过双机系统的工程师来做,dataware是一个比较简单的双机软件,所以不需要太多的考虑.
基本步骤如下

1 拆除双机, 也就是把oracle从双机环境中剥离出来. 因为如果一台机器坏掉的话,双机软件可能需要重新安装. 根据具体情况可以停掉双机以后,将数据所在的卷手工挂载,使用ifconfig给服务器增加原来的公共ip地址,这个时候确保1)数据库可以正常启动, 2)监听器可以正常启动,3)从客户端可以正常访问oracle数据库.

2 配置替换的服务器, 将新替换的服务器安装操作系统,升级到和原来服务器相同的版本. 安装和原来服务器相同的软件包, 做内核配置,这个过程可参考原来服务器上的/etc/sysctl.conf, /etc/rc.d/rc.local, /etc/hosts 等文件,由于双机在建立过程中这些设置可以在多个不同的地方进行,达到相同的效果,这一步要非常小心. 在替换的服务器上建立用户组和oracle用户,参考原来服务器上的/etc/groups和/etc/passwd文件,建立的组和用户的id要一致,并且oracle用户的家目录也要一致. 配置完成后原来服务器的oracle home目录和oracle软件的安装目录($ORACLE_HOME)复制到替换的服务器相应的位置.

3 检查替换服务器设置是否正常. 将共享磁盘从原来服务器上umount,删除掉配给原来服务器的整个集群的ip地址, 在替换服务器上挂载共享磁盘,配置整个集群的ip地址,测试 1)数据库可以正常启动, 2)监听器可以正常启动,3)从客户端可以正常访问oracle数据库.

2,3两个步骤可能需要多次重复. 直到oracle工作正常.

4 安装dataware,增加oracle服务, 可参考dataware文档.

5 测试整个集群工作正常

论坛徽章:
0
7 [报告]
发表于 2006-06-23 09:28 |只看该作者
楼上讲的很详细了,用DATAWARE软件做双机热备,我没有做过,我都是MSCS+OFS做的,感觉如果添加和删除一台机器,然后从新安装还是非常简单的,一般都不会影响到数据库的使用!

论坛徽章:
0
8 [报告]
发表于 2006-06-26 17:43 |只看该作者
楼主所提系统怎么跟我公司所做环境那么的像呀
呵呵。。。
这种系统做过很多次了
blue_stone 也讲得很细
只要做好备份,大胆动手去做吧
或可以加我QQ:49464421

论坛徽章:
0
9 [报告]
发表于 2006-06-27 01:14 |只看该作者

——其实oracle不用安装也可以滴。

——AB两机,A好B坏,确认A挂柜子跑着。
——重做B
——B上建oracle用户与A一样如用户ID组ID,环境一样
——把A上所有oracle的东东tar拷到B,注意是所有(切莫遗漏!!!),当然柜子上的东东除外。这就好比B上的oracle安装好了。
——做双机配置。

——从8I开始直接拷贝是可以用的。但曾问过oracle的人9I一定可以的,后来也这么做过9I的。10G至今没试过。

——个人体会是,oracle所有东东及库都在柜子上,做起来最简单。如果在备机上希望连库,不防只装个客户端,这个客户端的目录要求正好是柜子上oracle挂载目录,强行挂载时,本地客户端将消失,切走时又出现,很有意思的。不知大家试过没有。记得当时环境是solaris 2.7/2.8

[ 本帖最后由 bigmoyo 于 2006-6-27 13:15 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2006-06-27 10:02 |只看该作者
经过了周末的两天苦战,硬着头皮终于幸运的给弄好了,谢谢大家的帮助.
我重新找了一块同型号同容量的硬盘装了系统;
把光纤跳线给拔了;
建oracle用户与B机一样如用户ID组I和环境 ;
然后把B机oracle目录全部cp过来;
在把桂的目录mount 上来;
再配 dataware,
幸运的时候来了,一切OK^^^^!!
但还是有点后怕!!!!!!    ^~^
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP