精华内容
下载资源
问答
  • 2021-05-01 10:59:22

    #/bin/sh

    source   /home/oracle/.bash_profile

    gridpath=`ps -ef|grep crsd.bin|grep -v grep|awk '{print $8}'`

    ${gridpath%/*}/crsctl stat res -t |grep  -v   Resources |grep   -v  ^-- > res.log

    #head -n 6 res.log

    while read line

    do

    tmp=`echo $line | grep "^ora"`

    exception=`echo $line | grep -E "OFFLINE|UNKNOWN|ONLINE"`

    if [ "X$tmp" != "X" ];then

    title=`echo $line | grep "^ora" | awk '{print $1}'`

    fi

    if [ "X$exception" != "X" ];then

    #echo $title : $exception

    echo $title : $exception >> /tmp/tst.txt

    fi

    done < res.log

    更多相关内容
  • oracle集群

    2019-03-29 01:26:30
    NULL 博文链接:https://lovebeaners.iteye.com/blog/1291360
  • Linux下Oracle集群常见问题及解决策略.pdf
  • oracle集群搭建步骤

    2018-04-15 22:26:51
    个人总结网上学习,Oracle最为详细的集群步骤。个人总结网上学习,Oracle最为详细的集群步骤。
  • 对于Oracle集群,有关diagwait的解释可以很容易在网上搜到: 该问题只会出现在ORACLE 11.2 以前版本中,在 11G R2版本中,diagwait的值默认配置为13。 而针对11.2以前的版本,需要手工将diagwait修改为13,以推迟...
  • 这次搭建的是Oracle 11g R2 11.2.0.4的RAC环境,使用的操作系统版本为Oracle Linux 6.4点击(此处)折叠或打开[root@node1 ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64...

    一、版本说明发现网上相关文章很多但是不是很专,因此细化版本为了使文章更加实用。这次搭建的是Oracle 11g R2 11.2.0.4的RAC环境,使用的操作系统版本为Oracle Linux 6.4点击(此处)折叠或打开[root@node1 ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: OracleServerDescription: Oracle Linux Server release 6.4Release: 6.4Codename: n/a内核版本:点击(此处)折叠或打开[root@node1 ~]# uname -r2.6.39-400.17.1.el6uek.x86_64UEK代表Unbreakable Enterprise Kernel,是Oracle专门为Oracle Linux定制的内核,可以提供在线支持和对数据库的支持,算是OracleLinux的卖点之一。(本文中一些配置过程会因实用UEK版本而得到简化)二、Oracle 11g R2 RAC安装整体步骤1.服务器准备 (system, storage, and network administration):安装操作系统并升级到满足Oracle安装要求的版本。创建安装所需要的组、用户以及软件的家目录。设置GNS域名如果您打算部署GNS,并且完成网络地址在DNS和服务器上的配置。设置所要求的存储。将所有安装文件拷贝到一个节点上。2.安装Oracle Grid集群基础架构, 包括Oracle Clusterware和Oracle ASM (system and storage administration):为集群安装Oracle Grid?基础架构软件。在安装过程中,Fixup脚本进行操作系统参数、SSH和用户环境变量等参数的附加调整。升级Oracle Clusterware和Oracle ASM到最新补丁。3.安装Oracle RAC (database administration):? ??安装Oracle RAC? ??打补丁到最新版本? ??完成安装后的调试三、详细安装过程及说明(参考官方文档)1.通过SecureCRT或TerminalX建立命令行连接。2.在每一个节点上添加安装Oracle Grid的用户、组和家目录,并设置权限。点击(此处)折叠或打开# /usr/sbin/groupadd -g 1000 oinstall# /usr/sbin/groupadd -g 1020 asmadmin# /usr/sbin/groupadd -g 1021 asmdba# /usr/sbin/groupadd -g 1022 asmoper# /usr/sbin/groupadd -g 1031 dba# /usr/sbin/groupadd -g 1032 oper# useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid# useradd -u 1101 -g oinstall -G dba,asmdba,oper oracle# mkdir -p /u01/app/11.2.0/grid# mkdir -p /u01/app/grid# chown -R grid:oinstall /u01# mkdir /u01/app/oracle# chown oracle:oinstall /u01/app/oracle# chmod -R 775 /u01/参照官方文档,采用GI与DB分开安装和权限的策略,对于多实例管理有利。3.检查服务器各个节点的配置是否符合安装要求I.服务器硬盘空间要求/tmp目录大小至少:1GB安装Grid Infrastracture所需空间:6.6GB安装Oracle Database所需空间:4GB此外安装过程中分析、收集、跟踪文件所需空间:10GB建议总共至少30GB,放心!(此处不包含ASM或NFS的空间需求)II.服务器内存要求内存大小:至少2.5GBSwap大小:当内存为2.5GB-16GB时,Swap需要大于等于系统内存。当内存大于16GB时,Swap等于16GB即可。III.检查和调试代码查看内存及Swap大小的命令如下。点击(此处)折叠或打开# grep MemTotal /proc/meminfo

    展开全文
  • Oracle 支持集群模式的运行方式,可以将多台数据库服务器组合成一个集群系统,集群中的服务器共同分担数据处理任务,当其中一台数据库服务器发生故障,其余服务器可以继续提供数据库服务,以此提高数据库系统的数据...

    1、概述

    Oracle 数据库系统广泛应用于企业信息系统中,作为数据处理和数据存储的核心。Oracle 支持集群模式的运行方式,可以将多台数据库服务器组合成一个集群系统,集群中的服务器共同分担数据处理任务,当其中一台数据库服务器发生故障,其余服务器可以继续提供数据库服务,以此提高数据库系统的数据处理能力及容灾能力。

    Linux下Oracle 集群系统(RAC)的安装和配置较之单机系统要复杂,其中共享存储的配置是顺利安装Oracle集群系统的关键。Oracle 共享存储的配置涉及硬件物理结构、操作系统及数据库系统,在Oracle的安装文档中没有对硬件物理结构及操作系统层面的配置描述,对初学者来说很难理解。本文从硬件物理结构入手,阐述了基于Linux 操作系统、EMC 存储的共享存储配置的过程,以期对不同硬件物理结构、不同操作系统下Oracle 集群系统共享存储的配置提供参考。

    2、典型的双机RAC 架构

    129531961198281250_new.jpg

    3、Oracle 集群共享数据的类型

    3.1 选举盘(Voting Disks)

    选举盘里面记录着节点成员的状态信息,包括节点增加或者删除的信息。选择盘的关键作用就是用来判断集群内各个节点的有效性及其运行状态,依此对节点的运行和操作进行仲裁和调度。有一种极端的情况,当用于集群中所有节点服务器通讯的私有网络(俗称:心跳网络)发生故障,导致集群所有节点之间失去相互的联系,此时,必须通过选举盘进行裁决,选择集群中唯一的一台服务器继续提供数据处理服务,其余的服务器都将停止服务。

    3.2 Oracle 集群寄存器(OCR)

    OCR 中含有集群节点成员和集群数据库的配置信息,这些信息包括了集群节点的列表、集群数据库实例到节点的映射,资源文件以及事件管理器的授权信息。它负责对集群内的资源进行追踪,从而获知资源正在哪里运行,应该可以在哪里运行等。

    3.3 数据文件

    数据库数据文件(Database File)保存数据库的所有数据,包括系统自身运行需要的数据以及用户数据。

    4、共享存储的类型

    共享存储首先是一个物理设备,依据对该物理设备的不同的格式化处理,共享存储可被格式化为很多类型,如Oracle 自身提供的ASM、OCFS2 系统;操作系统自身的文件系统(普通文件系统);裸设备等,还有可能是其他第三方提供的集群文件系统。

    表1 显示了基于本文ORACLE 集群体系架构下各种存储类型所支持的数据类别。

    129531961588281250_new.jpg

    4.1 本地存储

    本地存储只能存储Oracle 的系统程序, 不能存储集群环境下的任何共享数据,并且Oracle 的系统程序只能存储在本地存储上。

    4.2 OCFS2(Oracle 簇文件系统)

    OCFS2(Oracle Cluster File Systems)是Oracle 专门针对Oracle 数据库开发的文件系统,其通用性最好,支持所有数据类型。但是,OCFS2 的安装和配置比较复杂,容量扩充很困难。OCFS2 需要在操作系统基础之上安装OCFS2 系统,才能创建和管理OCFS2 存储,一旦操作系统出现故障,即便共享存储阵列没有问题,也无法保证数据能够继续使用。

    4.3 Raw device(裸设备)

    裸设备可以是物理设备或操作系统的分区,裸设备配置简单,读写速度最快,在操作系统故障的情况下,对裸设备上的数据影响最小。但是裸设备上不能创建类似本地存储的目录结构,而且不能扩充裸设备的容量。如果将裸设备直接用于存储数据库数据文件,必须为每个数据文件创建一个独立的裸设备。

    4.4 ASM(Oracle 自动存储管理系统)

    在本文讨论的需要存储的数据类型中,ASM 自动存储管理系统只能存储数据库数据文件。ASM 系统能够自动扩充存储容量,相对OCFS2 和裸设备而言,配置和管理都十分方便,是Oracle 优先推荐的类型。ASM 可以使用裸设备作为基础建立ASM 存储,既充分利用裸设备的优势,又回避了裸设备的缺点。ASM 还支持目录结构的文件管理,对于多实例数据库的数据组织和管理有明显的优势。

    5、共享存储的类型选择

    从通用性来比较,OCFS2 的通用性最好,但是,OCFS2 文件系统构建比较麻烦,不便于管理。从易于管理的角度看,ASM 最好,其次是RAW。由于OCR 及Voting Disk 的容量可以一次性确定,不需要扩充,从配置简单、读写高效的角度分析,OCR 及Voting Disk选择使用RAW 类型。数据库文件需要随着数据量的增加调整容量,管理内容较多,从易于管理的角度分析,选择ASM 类型。

    6、共享存储配置

    6.1 外部共享存储逻辑驱动器的划分

    以EMC-120X 存储系统为例,划分如表2 所示的逻辑驱动器,并分配给集群中的所有节点服务器。

    129531962318125000_new.jpg

    重启动所有的节点服务器,linux 将识别出如表3 所示的5 个存储设备。

    展开全文
  • oracle集群url配置oracle集群中plsql和java程序连接方式非集群中plsql连接配置:www.2cto.comDB1_193 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.193)(PORT = 1521)))(CONNECT_...

    oracle集群url配置

    oracle集群中plsql和java程序连接方式非集群中plsql连接配置:

    www.2cto.com

    DB1_193 =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.193)(PORT = 1521))

    )

    (CONNECT_DATA =

    (SERVICE_NAME = bester)

    )

    )

    非集群中java连接的url

    url=jdbc:oracle:thin:

    @127.0.0.1 :1521:bester

    oracle集群中plsql连接配置:

    db_1_2 =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.193)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.195)(PORT = 1521))

    (LOAD_BALANCE=yes)

    (CONNECT_DATA =

    (SERVICE_NAME = bester)

    )

    )

    oracle集群中java程序连接的url

    datasource.url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =59.208.39.193)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST =59.208.39.195)(PORT = 1521))(LOAD_BALANCE=yes)(CONNECT_DATA =(SERVICE_NAME = bester)))

    展开全文
  • 配置环境ORACLE_BASE=/oracle/11.2.0/11.2.0ORACLE_HOME=/oracle/11.2.0/grid/crsORACLE_SID=+ASMLANG=CPATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport PATH ORACLE_BASE ORACLE_HOME ORACLE_SID LANG????root 权限下...
  • oracle集群方面的知识,感觉到非常的实用,大家可以借鉴一下。分享给大家看一下,大家可以借鉴一下。
  • oracle集群管理状态unknown问题
  • 试谈Oracle集群维护.docx
  • oracle集群url配置

    2021-05-01 09:17:39
    oracle集群url配置oracle集群中plsql和java程序连接方式非集群中plsql连接配置:www.2cto.comDB1_193 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.193)(PORT = 1521)))(CONNECT_...
  • 日志导致Oracle集群故障.pdf
  • oracle11g下集群搭建详细步骤,oracle11g RAC部署过程
  • ORACLE集群系统共享存储配置.pdf
  • ORACLE集群日常维护和保养.pdf
  • Oracle集群常见故障三例.pdf
  • Oracle管理Oracle 集群维护 Oracle集群维护 1维护层次概述 层次 命令 节点层 olsnodes 网络层 oifcfg 集群层 Crsctlocrcheckocrdumporcconfig 应用层 Srvctlonsctlcrs_statcrs_stop 2维护命令详解 2.1olsnodes: ...
  • oracle集群管理

    2018-04-20 16:48:50
    oracle 集群的管理命令 oracle 集群的管理命令 oracle 集群的管理命令
  • Oracle集群与共享存储部署应用.pdf
  • ORACLE集群数据库的风险及对策.pdf
  • Oracle集群数据库压力测试与分析.pdf
  • AIX下Oracle集群的时间同步.pdf
  • Oracle 集群学习笔记.docx
  • kafka-connect-oracle集群模式

    千次阅读 2022-04-22 15:42:32
    实现oracle的数据增量同步 实现方式 使用开源组件,读取oracle的redolog,然后把增量数据推送到kafka。 组件地址:https://github.com/erdemcer/kafka-connect-oracle 源码介绍了单机版的使用方式,本文介绍集群版的...
  • Oracle 集群学习笔记.pdf
  • ORACLE集群修改字符集问题的解决.pdf
  • Oracle集群技术在医院的部署研究.pdf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 110,509
精华内容 44,203
关键字:

oracle集群