rac

RAC的一些服务是UNKOWN状态的解决

瘦欲@ 提交于 2019-11-26 20:36:53
在重启RAC服务器以后,发现: 1 rac1 -> crs_stat - t 2 Name Type Target State Host 3 -- ---------------------------------------------------------- 4 ora.....CRM.cs application ONLINE UNKNOWN rac1 5 ora....db1.srv application ONLINE UNKNOWN rac1 6 ora.devdb.db application ONLINE UNKNOWN rac1 7 ora....b1.inst application ONLINE ONLINE rac1 8 ora....b2.inst application ONLINE ONLINE rac2 9 ora....SM1.asm application ONLINE ONLINE rac1 10 ora....C1.lsnr application ONLINE UNKNOWN rac1 11 ora.rac1.gsd application ONLINE UNKNOWN rac1 12 ora.rac1.ons application ONLINE ONLINE rac1 13 ora.rac1.vip application

ORACLE RAC 监听配置 (listener.ora tnsnames.ora)

南笙酒味 提交于 2019-11-26 20:00:59
Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服务器模式shared server)。如果监听器知道多于一个实例提供所请求的服务,则可能会根据客户端与服务器端相关配置将请求定位到较低负载的实例为其提供服务。因此合理正确配置监听器以及tnsnames是Oracle RAC实现负载均衡以及failover的前提,本文将描述基于 suse linux 10 + Oracle 10g RAC 下监听器的配置。 转:http://blog.csdn.net/leshami/article/details/8020800 来源: http://www.cnblogs.com/andy6/p/5877350.html

ORACLE RAC 监听配置 (listener.ora tnsnames.ora)

Deadly 提交于 2019-11-26 20:00:37
Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服务器模式shared server)。如果监听器知道多于一个实例提供所请求的服务,则可能会根据客户端与服务器端相关配置将请求定位到较低负载的实例为其提供服务。因此合理正确配置监听器以及tnsnames是Oracle RAC实现负载均衡以及failover的前提,本文将描述基于 suse linux 10 + Oracle 10g RAC 下监听器的配置。 有关Oracle 网络配置相关基础请参考: 配置ORACLE 客户端连接到数据库 配置非默认端口的动态服务注册 配置sqlnet.ora限制IP访问Oracle Oracle 监听器日志配置与管理 设置 Oracle 监听器密码(LISTENER) 配置RAC负载均衡与故障转移 一、节点上监听信息 [python] view plain copy print ? <SPAN style= "FONT-FAMILY: SimSun" > 1 、两个节点及主机配置信息(bo2dbp

Oracle12c RAC数据导出至Oracle11g

ε祈祈猫儿з 提交于 2019-11-26 19:18:09
一、Oracle12c导出数据 1.连接数据库 sqlplus / as sysdba 2.查看pdbs show pdbs; 3.切换pdb alter session set container=spdb1pdb; 4.指定dump存放路径 create directory dump as '/tmp/dumpdata'; 5.查询表空间及大小 select tablespace_name,sum(bytes)/1048576 from cdb_data_files group by tablespace_name; 6.导出数据 expdp user/passwd@localhost:1521/spdb1pdb directory=dump dumpfile=dump190809.dump logfile=dump190809.log version=11.2.0.4.0 cluster=n; 注:加参数schemas={} 报错 以下报错解决方式: dump路径/tmp/dumpdata,在tmp目录新建dumpdata文件夹 等待导出完成 二、Oracle11g导入 1.查看导出文件及日志 2.将文件拷贝至11g服务器 scp dump190809.dump root@192.168.0.64:/tmp 因网络原因两台服务器不通,通过其他途径拷贝至对应服务器即可 3

oracle rac后台进程和LMS说明

家住魔仙堡 提交于 2019-11-26 13:44:10
本文摘抄录oracle官方文档,oracle rac使用的后台进程,用以备忘,记录之。 About Oracle RAC Background Processes The GCS and GES processes, and the GRD collaborate to enable Cache Fusion. The Oracle RAC processes and their identifiers are as follows ACMS: Atomic Controlfile to Memory Service (ACMS) In an Oracle RAC environment, the ACMS per-instance process is an agent that contributes to ensuring a distributed SGA memory update is either globally committed on success or globally aborted if a failure occurs. GTX0-j: Global Transaction Process The GTX0-j process provides transparent support for XA global transactions in a

ReactiveCocoa实践

拈花ヽ惹草 提交于 2019-11-26 10:19:16
1.按钮addTarget [[ self . aDepositBtn rac_signalForControlEvents :UIControlEventTouchUpInside ] subscribeNext :^( __kindof UIControl * _Nullable x) { //点击处理 }]; 2.View加tap事件 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init]; @weakify ( self ); [[tap rac_gestureSignal ] subscribeNext :^( id x) { @strongify( self ); }]; [infoView addGestureRecognizer :tap]; 3.KVO监听对象的某个属性 [ RACObserve( self .mobileTextField, text) subscribeNext:^( id _Nullable x) { NSString * text = (NSString *)x; if (text.length) { //将提交按钮置为蓝色 } else { //将提交按钮置为灰色 } }]; 4.通知传值 [[ NSNotificationCenter

Dell CentOS 环境下安装远程管理命令racadm

好久不见. 提交于 2019-11-26 00:31:21
参考文档: https://juejin.im/post/5cac582cf265da036504daac https://www.jianshu.com/p/3a57f235916c http://www.softpanorama.org/Hardware/Dell/Servers/DRAC/racadm_command_line_interface.shtml http://www.softpanorama.org/Hardware/Dell/Servers/DRAC/racadm_command_line_interface.shtml#n20141008X_racadm_command_line_interface_for_drac_systems_management_wiki_systems_management http://jaseywang.me/2013/05/15/%E4%BD%BF%E7%94%A8-racadm-%E7%AE%A1%E7%90%86%E8%BF%9C%E7%A8%8B%E5%8D%A1/ https://www.dell.com/support/manuals/cn/zh/cndhs1/idrac7-8-with-lc-v2.20.20.20/idrac_racadm_pub-v3/racadm-subcommand-details

Oracle 12c RAC 修改SCAN 配置

落爺英雄遲暮 提交于 2019-11-25 23:28:36
这篇blog 看下12c中对SCAN 的修改,修改包括2个方面: (1) 修改SCAN 的名称。 (2) 修改SCAN 的IP 地址。 如果使用的是/etc/hosts里的SCAN,那么只需要修改hosts文件就可以,如果使用DNS的,就需要从DNS 来修改,我这里使用DNS的RAC环境,所以修改DNS为例,进行示范。 另外,修改会停止SCAN,所以如果数据库是用SCAN 连链接的,就需要停部分操作,这部分可以转换到用VIP连链接,修改期间,数据库可以正常运行,其他操作不受影响。 1 当前环境 [grid@rac1 ~]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora....SM.lsnr ora....er.type ONLINE ONLINE rac1 ora....ER.lsnr ora....er.type ONLINE ONLINE rac1 ora....N1.lsnr ora....er.type ONLINE ONLINE rac2 ora....N2.lsnr ora....er.type ONLINE ONLINE rac1 ora....N3.lsnr ora....er.type ONLINE

RHEL 6.8 + Oracle 11g RAC multipath 配置

一世执手 提交于 2019-11-25 20:22:33
Oracle 11g RAC + RHEL 6.8 多路径配置如下,仅供参考。 <roidb1:+ASM1:/etc/udev/rules.d>$ls 12-dm-permissions.rules 60-pcmcia.rules 90-alsa.rules 98-kexec.rules 55-usm.rules 60-raw.rules 90-hal.rules 99-fuse.rules 60-fprint-autosuspend.rules 70-persistent-net.rules 97-bluetooth-serial.rules 由于配置文件中使用了别名,所以这里也需要使用别名 <roidb1:+ASM1:/etc/udev/rules.d>$more 12-dm-permissions.rules ENV{DM_NAME}=="data*", OWNER:="grid", GROUP:="asmadmin", MODE:="660" ENV{DM_NAME}=="vot*", OWNER:="grid", GROUP:="asmadmin", MODE:="660" <roidb1:+ASM1:/etc/udev/rules.d>$ <roidb1:+ASM1:/etc/udev/rules.d>$more /etc/multipath.conf #

rhel7.4安装oracle 11G 11.2.0.4.0 RAC

纵饮孤独 提交于 2019-11-25 20:21:58
一、操作系统 red hat 7.4 oracle数据库版本 11.2.0.4 oracle grid版本 11.2.0.4 对应的文件 p13390677_112040_Linux-x86-64_1of7.zip - database software p13390677_112040_Linux-x86-64_2of7.zip - database software p13390677_112040_Linux-x86-64_3of7.zip - grid software IP地址规划: DNS server:192.168.1.168 db node1:192.168.1.212 public 192.168.1.213 VIP 10.0.1.2 private db node2:192.168.1.214 public 192.168.1.215 VIP 10.0.1.3 private scan: 192.168.1.216 二、基本配置 1、修改主机名称: vi /etc/hostname配置文件 或 hostnamectl set-hostname <计算机名> A: redhat-212 B: redhat-214 2、动态IP修改为静态IP cd /etc/sysconfig/network-scripts/ BOOTPROTO="static"