rac

expdp导出再rac得另一个主机上

扶醉桌前 提交于 2020-01-16 15:11:19
问题: 客户反馈,一套11.2.0.4 RAC环境中,写了一个Shell脚本,每天定时执行,但是备份得文件,有得时候再另一个节点出现,有得时候正常??? 思路: 备份得文件,使用expdp,什么情况下文件,会导出到另一个节点服务器上? 1.使用了parall并行参数,但是没用添加cluster,因为并行可能会再另一个实例上运行,导出得文件也在另一个节点上执行导出; 2.使用了远程方式,连接了RAC得另一个实例(再12c pdb中,如果需要导出,必须通过网络,但是11g没多大必要性); 向客户获取Expdp脚本 #!/bin/bash source /home/oracle/.bash_profile export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK _user=ccc _pwd=ccc _sid=abcdefg #_nodate=`date +%Y%m%d` _nodate=20200115 dat=`date +%Y%m%d -d -1days` dat=20200114 export ORACLE_SID=abcdefg /u01/app/oracle/product/11.2.0/dbhome_1/bin/expdp ${_user}/${_pwd}@${_sid} directory=DIRDUMP file=/oradata/enen$

[RAC性能调优] 关于RAC集群心跳超时驱逐节点与异步IO的疑问

一个人想着一个人 提交于 2020-01-16 15:07:25
关于RAC集群心跳超时驱逐节点与异步IO的疑问 有种说法是说RAC集群出现心跳超时之后,会固定重启2节点,不知这个官方文档有没有具体说明,RAC节点是否有主节点与从节点的分别,另外关于使用异步IO在哪些场景适用,有没有相应的官方文档可供参考,或者是关于异步IO的一些官方建议. 望解答,谢谢! 11.2的online doc上是这么描述AIO的: http://docs.oracle.com/cd/E11882_01/server.112/e16638/os.htm#sthref583 " With synchronous I/O, when an I/O request is submitted to the operating system, the writing process blocks until the write is confirmed as complete. It can then continue processing. With asynchronous I/O, processing continues while the I/O request is submitted and processed. Use asynchronous I/O when possible to avoid bottlenecks. Some platforms

RAC RMAN备份

两盒软妹~` 提交于 2020-01-11 02:17:34
这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复 概述 http://blog.csdn.net/tianlesoftware/archive/2010/04/16/5490733.aspx 一. RAC 归档的设置 1.1 相关理论知识 RAC 在运行的时候,每个实例都会产生归档日志,所有实例的归档日志集中在一起,才能完整地代表数据库的操作历史,此外,只有进行介质恢复(Media Recovery)时,才会用到归档日志。 进行介质恢复时,才要求在执行恢复操作的那个节点访问所有实例的归档日志。 正是因为归档日志有这些特点,所以归档位置的设计也有两种方案: (1)各节点生成的归档放到共享存储上,这样自然可以确保每个节点都能够访问到,比如将归档存放到ORACLE的ASM,或者是第三方提供的集群文件系统中。 对于这种方法,一些集群的配置比较麻烦,而且也增加了ASM的维护,出现问题也不好处理。 (2)各节点除在本地生成归档文件外,另外向其它节点或者说执行备份的节点发送归档日志,以确保执行备份的那台节点能够访问到所有的归档文件。在这种方法中,因为ORACLE 的重做日志发送机制非常灵活,在10g版本中可以同时向10个目标地写入归档(11g增加到了30个),所以利用这种特性

How To Restore RMAN Disk backups of RAC Database to Single Instance On Another Node (Doc ID 415579.1)

泄露秘密 提交于 2020-01-10 05:57:13
How To Restore RMAN Disk backups of RAC Database to Single Instance On Another Node (Doc ID 415579.1)In this Document Goal Solution References APPLIES TO: Oracle Database - Enterprise Edition - Version 9.2.0.1 and later Information in this document applies to any platform. ***Checked for relevance on 15-Apr-2014*** GOAL - You have a RAC database backed up by RMAN to disk location - You need to restore this backup as Single Instance on another node SOLUTION 1) Take appropriate RMAN backup of the production RAC database. Note that you should turn on the CONTROLFILE AUTOBACKUP configuration so

在Oracle中,RAC中的Public IP、Private IP、Virtual IP、SCAN IP、GNS VIP及HAIP的作用分别是什么?

六眼飞鱼酱① 提交于 2020-01-09 11:13:56
从Oracle 11g开始,安装RAC至少需要7个IP地址,两块网卡(一块公网网卡,一块私网网卡),其中public、vip和scan都在同一个网段,使用的是公网网卡,private在另一个网段,使用的是私网网卡。主机名不能包含下横线,如:RAC_01是不允许的。通过执行ifconfig -a检查两个节点的网络设备名称是否一致。另外,在配置了/etc/hosts文件后,在安装RAC之前,公网、私网共4个IP可以ping通,其它3个IP不能ping通才是正常的。在安装RAC时,其IP地址的规划类似于下表所示: 节点/主机名 接口名 地址类型 IP 地址 注册位置 raclhr-12cR1-N1 raclhr-12cR1-N1 Public 192.168.59.160 /etc/hosts raclhr-12cR1-N1-vip Virtual 192.168.59.162 /etc/hosts raclhr-12cR1-N1-priv Private 192.168.2.100 /etc/hosts raclhr-12cR1-N2 raclhr-12cR1-N2 Public 192.168.59.161 /etc/hosts raclhr-12cR1-N2-vip Virtual 192.168.59.163 /etc/hosts raclhr-12cR1-N2-priv

oracle 12C RAC 集群日志(cluster log)目录

青春壹個敷衍的年華 提交于 2020-01-05 00:28:12
[grid@shurkcs ~]$ adrci ADRCI: Release 12.2.0.1.0 - Production on Thu Mar 1 09:25:45 2018 Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved. ADR base = "/U01/u01/grid" adrci> show homes ADR Homes: diag/asm/user_root/host_3751460993_107 diag/asm/user_grid/host_3751460993_107 diag/asm/+asm/+ASM diag/crs/shurkcs/crs diag/clients/user_root/host_3751460993_107 diag/clients/user_grid/host_3751460993_107 diag/clients/user_oracle/host_3751460993_107 diag/tnslsnr/shurkcs/listener diag/asmtool/user_root/host_3751460993_107 diag/asmtool/user_grid/host_3751460993_107 diag/afdboot

Oracle 11gR2 RAC网络配置,更改public ip、vip和scanip

ε祈祈猫儿з 提交于 2019-12-16 13:08:32
Oracle 11gR2 RAC网络配置,更改public ip、vip和scanip 转载 黑裤子 发布于2018-10-30 01:08:02 阅读数 2898 收藏 展开 转载。 https://blog.csdn.net/Martin201609/article/details/52557037 Oracle RAC网络配置,修改public IP以及VIP地址 Oracle Clusterware Network管理 #public ip和private ip An Oracle Clusterware configuration requires at least two interfaces: A public network interface, on which users and application servers connect to access data on the database server. –pulibc网卡,是VIP所绑定的网卡,客户端连接所使用的,对外提供服务连的网卡 A private network interface for internode communication. –private network interface,用于rac节点之间作信息同步的。 –Oracle RAC系统中每个节点至少有两个interface

11gR2 RAC ASM启动过程

自古美人都是妖i 提交于 2019-12-14 06:46:43
从11gR2开始,RAC的ocr和vote开始通过创建一个磁盘组的形式共同存在于ASM中, 从而很好的控制了10g中仍需要为这2个RAC节点划分相应的设备, 并且相应的ASM的spfile也可以存放到ASM diskgroup中以实现多节点ASM的共享管理了。 不过这听上去似乎有些不可思议,照常理来说 ASM实例启动并mount diskgroup后才能够访问diskgroup上的文件, 但是ASM实例只有获得ASM spfile后才能够启动实例,这2者形成了死循环。到底是先启动ASM实例还是RAC先管理到OCRVOTE磁盘组呢。下面我们通过一系列的实验及说明来解释这个问题: 从11.2开始Oracle Cluterware标示voting disk files的方法较之前的版本11.1或10.2有所区别,11.2之前voting disk file的位置存放在OCR中, 但是因为从11.2开始ocr和votedisk可以存放在ASM了 , 所以自11.2始voting disk file通过GPNP profile中的CSS voting file discovery string来定位。 CSS voting disk file的discovery string将指向ASM,所以它要使用ASM discovery string的值。我们利用gpnptool

RAC修改字符集

不打扰是莪最后的温柔 提交于 2019-12-14 01:44:16
字符集修改做过几次了,这次感觉还是有点不顺,走了弯路,再记一遍 【概况】 准备搭建RAC+RAC DG,发现两端字符集不大一致,担心到时出问题。 【目标】 将备库NLS_NCHAR_CHARACTERSET修改成与主库一致。 --备 NLS_NCHAR_CHARACTERSET UTF8 修改为 --主 NLS_NCHAR_CHARACTERSET AL16UTF16 0、备库 修改前 PRIMARY-SYS@TESTDB2>set pagesize 100 PRIMARY-SYS@TESTDB2>col value$ for a30 PRIMARY-SYS@TESTDB2>select name,value$ from props$ where name like '%NLS%'; NAME VALUE$ ------------------------------------------------------------------------------------------ ------------------------------ NLS_LANGUAGE AMERICAN NLS_TERRITORY AMERICA NLS_CURRENCY $ NLS_ISO_CURRENCY AMERICA NLS_NUMERIC_CHARACTERS ., NLS

细说oracle 11g rac 的ip地址

大兔子大兔子 提交于 2019-12-13 10:57:20
细说oracle 11g rac 的ip地址 转载:细说oracle 11g rac 的ip地址 本文转载自:细说oracle 11g rac 的ip地址 http://blog.sina.com.cn/s/blog_4fe6d4250102v5fa.html 以前搭建oracle rac的时候(自己摸索搭建),对ip规划很是茫然,看到此文,突然理解了很多,就转载了此文,供大家参考,谢谢。 oracle11g开始,设置了SCAN ip,除此之外还有public ip,virtual ip,private ip,容易让人犯晕。 下面逐一解释: public ip: 类似与单实例的oracle数据库ip,主要用于管理\访问。 virtual ip(vip): oracle在rac架构中专用,这个vip用于实现故障转移,当一个节点发生故障时,其vip会“浮动”到另外一个正常的节点,也即该正常节点对应着两个vip了。 SCAN: Single Client Access Name,单一客户访问名称,意思是客户端(如jdbc,pl/sql等)访问数据库时的公共域名, 由于rac是多节点的,客户端要访问数据库,通过scan机制,只需要提供一个访问名称,oracle rac会自动为客户端分配一个节点,这对客户端来说是透明的。 private ip:私有ip,oracle 内部用于节点间通讯的ip