返回顶部
首页 > 资讯 > 数据库 >【RAC】Oracle10g RAC 节点重配的方式
  • 457
分享到

【RAC】Oracle10g RAC 节点重配的方式

2024-04-02 19:04:59 457人浏览 独家记忆
摘要

前段时间说过oracle11g RAC节点重配的一些说明,相对于Oracle10g来说,更方便更便于管理。那么Oracle10 RAC 需要通过什么方式呢,或者需要注意什么呢  

前段时间说过oracle11g RAC节点重配的一些说明,相对于Oracle10g来说,更方便更便于管理。那么Oracle10 RAC 需要通过什么方式呢,或者需要注意什么呢


     第一种环境:添加新节点,这里不再过多描述,根据官方文档进行添加即可。


   第二种环境:操作系统重装,这里可使用第一种环境所述方法,先删除节点,再添加节点。我们会推荐使用官方文档的做法,但这里也会有一些问题存在,情况类似如下:

     

DBCA add instance fails with:
Failed to create directory "DESCRIPTioN=(ADDRESS_LIST=(ADDRESS=(PROTOCAL=tcp)(HOST= )... 
I'm getting the following error from DBCA when I try to add the instance on the new RAC node:
Failed to create directory ""(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=hdoradb06.solar.cat.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=t3icsb_XPT)(INSTANCE_NAME=t3icsb)(SERVER=dedicated)))", LGWR ASYNC NOAFFIRM delay=0 OPTIONAL max_failure=0 max_connections=1 reopen=300 db_unique_name="t3icsb" reGISter net_timeout=180 valid_for=(online_logfile,primary_role)" on "hdracprd04", "Badly placed ()'s: failed"


这里主要是说 部署有Dataguard的环境,添加节点时,dbca添加实例失败


原因:

DBCA does not handle remote destinations such as dataguard arcHive log destination.  --dbca不处理远程目标,如DG日志目录


解决办法:

升级到Oracle11.1之后  --如果暂时无法升级,可以使用tar备份,恢复

或者

停止DG,修改初始化参数,并重启数据库


后续再添加standby log ,及相关参数配置


这样不就更麻烦了,还有什么方式呢,那就使用tar备份正常节点集群数据库安装目录,恢复至重装系统节点,修改相关目录、文件名,再次执行root.sh 就好了,当然过程会比说的复杂一点


等等,我们不删除实例不就行啦,就像Oracle11g RAC那样,其实呢,也可以,它虽然没有Oracle11g那么方便,至少可以实现,在清理集群资源时保留监听、ASM及数据库实例的资源。关于11g RAC请参考之前文章说明OS重装后RAC11g节点重置注意事项


   主要想说另一种环境,如果只是Oracle10g RAC的安装目录磁盘损坏呢,那么什么方式更方便   使用tar备份集群及软件安装目录。此种方式也有效避免了第二种环境中描述的问题。


   由于只是安装目录丢失,我们通过tar备份恢复后,无需执行root.sh脚本,备份恢复后,检查Oracle 产品目录,修改相关目录,例如CRS_HOME/log/"hostname" , 清理原有节点日志信息,修改监听配置文件、TNSNAMES文件。

好吧,来个参考命令:

建议:检查系统参数、磁盘属性等,检查原有节点2的undo表空间、redo等是否存在


[root@myrac1 oracle]# tar cvfp product2017.tar product/


注意:使用root用户(集群文件中有部分属组是root用户,注意保留原有目录及文件的权限,也就是参数'p')


将备份文件拷贝至目标端,使用root用户解压

[root@myrac2 oracle]# tar -xvf product2017.tar


解压完成,检查相关权限:

[oracle@myrac2 oracle]$ cd product
[oracle@myrac2 product]$ ls
10.2.0
[oracle@myrac2 product]$ ls -lrt
total 4
drwxrwx--- 6 oracle oinstall 4096 Jun 20 21:39 10.2.0
[oracle@myrac2 product]$ cd 10.2.0/
[oracle@myrac2 10.2.0]$ ls -lrt
total 16
drwxr-xr-x 44 root   oinstall 4096 Jun 20 21:06 crs
drwxr-x---  4 oracle oinstall 4096 Jun 20 21:45 admin
drwxrwx---  7 oracle oinstall 4096 Nov 10 22:40 oraInventory
drwxr-x--- 61 oracle oinstall 4096 Nov 10 23:15 db_1


权限正常,修改监听文件、清理相关日志目录、修改目录名,修改dbs目录下密码及初始化参数文件名,检查数据库参数,例如Local_listener,remote_listener等相关配置,再次检查确认


修改完成后,使用root用户执行crsctl start crs


检查集群运行状态,检查数据库运行状态,测试连接


此处是针对UNIX环境,windows  呵呵 ,再说呗  


  所有操作或者方案,都需要根据现有环境,进行评估、测试,选择一个相对最好的方案,建议在做操作之前,测试一下,备份一下


有机会可以尝试一下第二种环境中,使用tar方式  


欢迎补充说明,拍砖也行

您可能感兴趣的文档:

--结束END--

本文标题: 【RAC】Oracle10g RAC 节点重配的方式

本文链接: https://lsjlt.com/news/48496.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【RAC】Oracle10g RAC 节点重配的方式
    前段时间说过Oracle11g RAC节点重配的一些说明,相对于Oracle10g来说,更方便更便于管理。那么Oracle10 RAC 需要通过什么方式呢,或者需要注意什么呢  ...
    99+
    2024-04-02
  • Oracle Rac添加节点的方式有哪些
    这篇文章给大家介绍Oracle Rac添加节点的方式有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 添加节点两种方式:1.克隆一个已有网格主目录。&...
    99+
    2024-04-02
  • Oracle 11g RAC重新添加节点的示例分析
    本篇文章为大家展示了Oracle 11g RAC重新添加节点的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。   &...
    99+
    2024-04-02
  • DG实施方案(主库为双节点rac)--rman duplicate方式
    环境信息:操作系统版本: AIX6.1数据库版本:   ORACLE 11.2.0.3(psu5)主库为双节点rac1.检查数据库是否支持Data ...
    99+
    2024-04-02
  • RedHat 6.5+11G+RAC+ASM安装与配置(三节点)
    一、安装环境1、实验环境虚拟机:VMware Workstation 8.0.3_64bitORACLE:Oracle Database11g11.2.0.3.0-64bit操作系统:Red HatEnte...
    99+
    2024-04-02
  • 11G RAC节点删除与添加的方法是什么
    这篇文章主要介绍“11G RAC节点删除与添加的方法是什么”,在日常操作中,相信很多人在11G RAC节点删除与添加的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • RAC 节点参数不一致的示例分析
    本篇文章给大家分享的是有关RAC 节点参数不一致的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在Oracle RAC中,有一些参数是...
    99+
    2024-04-02
  • Oracle RAC一节点宕机导致另一节点HANG的问题分析
            正所谓“福无双至,祸不单行”,生产上有套2节点Oracle 11.2.0.4数据库,其中2节点因硬件故障宕机,...
    99+
    2024-04-02
  • oracle 11g rac 又一节点无法启动的生产case怎么办
    这篇文章主要介绍了oracle 11g rac 又一节点无法启动的生产case怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、环境描...
    99+
    2024-04-02
  • RAC主机配置ssh互信的方法教程
    本篇内容主要讲解“RAC主机配置ssh互信的方法教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“RAC主机配置ssh互信的方法教程”吧!node1 ...
    99+
    2024-04-02
  • Oracle 11gR2 RAC 集群的启停方式的比较
    Oracle 11gR2集群分为两个栈:   1. OHASD(Oracle High Availability Service Daemon)   2. CRSD (Clu...
    99+
    2024-04-02
  • RAC环境单节点启动数据库报ORA-29702的解决方法是什么
    本篇内容主要讲解“RAC环境单节点启动数据库报ORA-29702的解决方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“RAC环境单节点启动数据库报ORA...
    99+
    2024-04-02
  • RAC数据库的RMAN备份异机如何恢复到单节点数据库
    RAC数据库的RMAN备份异机如何恢复到单节点数据库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 ...
    99+
    2024-04-02
  • RAC时间同步的两种方式分别是什么
    RAC时间同步的两种方式分别是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 集群环境下,只要...
    99+
    2024-04-02
  • Oracle RAC和SCAN同时对外提供服务的配制方法
    1,  tnsnames.ora on two nodes: RACTEST =   (DESCRIPTION =     (ADDRESS = (PROTOCOL ...
    99+
    2024-04-02
  • pytorchgeometric的GNN、GCN的节点分类方式
    目录pytorch geometric的GNN、GCN节点分类pytorch下GCN代码解读总结pytorch geometric的GNN、GCN节点分类 # -*- coding:...
    99+
    2022-12-17
    pytorch geometric GNN的节点分类 GCN的节点分类
  • 详解QTreeWidget隐藏节点的两种方式
    目录简述方法一:直接隐藏式方法二:间接隐藏式结尾简述 关于QTreeWidget隐藏节点有两种方式,一种是直接隐藏,一种是间接隐藏,但是两种方式各有差异,下面请听具体解说。 方法一:...
    99+
    2024-04-02
  • Vue3获取DOM节点的方式有哪些
    这篇文章主要讲解了“Vue3获取DOM节点的方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue3获取DOM节点的方式有哪些”吧!1 .原生js获取 DOM 节点:document...
    99+
    2023-07-05
  • Vue3获取DOM节点的3种方式实例
    目录1 .原生js获取 DOM 节点:2. vue2中获取当前组件的实例对象:3.vue3中获取当前组件的实例对象:总结1 .原生js获取 DOM 节点: document.quer...
    99+
    2023-02-23
    vue3 获取dom vue3.0 获取dom vue怎么获取dom节点
  • JAVA中五个重定向的方式盘点
    目录前言常见的3XX响应状态码如下:JAVA服务端重定向的方式一、RequestDispatcher.forward二、HttpServletResponse.sendRedirec...
    99+
    2022-12-28
    java重定向方法 JAVA重定向实例 java实现重定向
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作