求救:如何将集群改为单机

[复制链接]
查看11 | 回复7 | 2011-5-7 01:45:08 | 显示全部楼层 |阅读模式
solaris10+oracle9i双机热备,oracle用sun的集群件做的集群,现在想把两台机器分开用,既其中一台不做集群,向单机使用,但是数据还是集群时的数据
,想把存储上的数据考到服务器上面单机使用,请问有什么办法可以实现?实现步骤如何?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
这个似乎和oracle没啥关系,直接CP过去就行了
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
控制文件、undo、redo的位置都变化了,集群件用不用卸载?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
做个全备直接在新的服务器里恢复回来就可以了
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
exp/imp?还是冷备?
另外,那台机器存储心跳和断开后,提示remote node may be down的错误
用boot-x可以启动,是不是还要卸载集群件?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
1,用rman ,先做个0级备份, 要包括控制文件的
2,create pfile from spfile --创建pfile 然后scp到目标服务器上
3,修改pfile的内容,主要修改controlfile,background_dump_dest ,core_dump_dest,user_dump_dest 等几个参数
4,在目标服务器上 resotre controlfile from '/backup/rman/.....' --就是copy过来的rman备份
5,把剩下归档日志,1级备份 什么的 都copy过来
6,resotrerecover ......
上面给了个大体的过程,建议你去Google下 rac恢复到单实例
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
又不是rac。双机热备多简单个事情。
删除cluster软件,关闭一个节点。然后单独用一台机器启动即可。
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
关闭数据库,关闭集群软件,将阵列挂载到另一个目录,将阵列的数据Copy到服务器以前挂载阵列的目录下,启动数据库,注意要用Oracle用户来做。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行