Oracle 11g RAC小结

1.查看数据库所有实例与状态

unixdev$[/home/grid]srvctl status database -d unixdev
Instance unixdev11 is running on node unixdev
Instance unixdev12 is running on node unixtest

*注:在oracle或grid下执行均可

2.在特定节点上查看节点应用的状态,可以看到:VIP、NETWORK、GSD、ONS的状态

unixdev$[/home/oracle]srvctl status nodeapps -n unixdev
VIP unixdev-vip is enabled
VIP unixdev-vip is running on node: unixdev
Network is enabled
Network is running on node: unixdev
GSD is disabled
GSD is not running on node: unixdev
ONS is enabled
ONS daemon is running on node: unixdev

3.查看ASM实例状态

unixdev$[/home/grid]srvctl status asm -n unixdev
ASM is running on unixdev
unixdev$[/home/grid]srvctl status asm -n unixtest
ASM is running on unixtest

3.1查看ASM实例配置信息

unixdev$[/home/grid]srvctl status asm           #查看asm运行在哪些服务器上
ASM is running on unixdev,unixtest
unixdev$[/home/grid]srvctl config asm -n unixdev
Warning:-n option has been deprecated and will be ignored.
ASM home: /grid/11.2.0/grid
ASM listener: LISTENER
unixdev$[/home/grid]srvctl config asm -n unixtest
Warning:-n option has been deprecated and will be ignored.
ASM home: /grid/11.2.0/grid
ASM listener: LISTENER

4.显示OCR中所有注册的数据库

unixdev$[/home/grid]srvctl config database
unixdev

4.1查看RAC数据库详细配置

unixdev$[/home/grid]srvctl config database -d unixdev
Database unique name: unixdev
Database name: unixdev
Oracle home: /oracle/app/product/11.2.0
Oracle user: oracle
Spfile: +DATA/unixdev/spfileunixdev.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: unixdev
Database instances: unixdev11,unixdev12
Disk Groups: DATA,ARC
Mount point paths:
Services:
Type: RAC
Database is administrator managed

5.关闭RAC数据库

su - grid
srvctl stop database -d node         #停止所有节点上的实例
srvctl status database -d node       #查看实例状态
Instance instance1 is not running on node rac1
Instance instance2 is not running on node rac2

su - root          #必须在root下
cd $grid_HOME/bin
./crsctl stop cluster       #停止本节点集群服务
./crsctl stop cluster -all  #停止所有节点集群服务
或
[./crsctl stop cluster -n rac1 rac2]

5.1关闭单节点RAC

su - grid
srvctl stop database -d node -i node1  #关闭实例
su - root
srvctl stop cluster -n node1           #停止节点集群服务

6.开启RAC数据库
默认开机会自动启动,如果需要手动启动,执行:

su - root
cd $grid_HOME/bin
./crsctl start cluster -all            #开启集群服务
su - grid
srvctl start database -d node          #开启实例

6.1开启单节点RAC

su - root
srvctl start cluster -n node1          #开启集群服务
su - grid
srvctl start database -d node -i node1 #开启实例

7.ocr检查

[[email protected] ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          3
         Total space (kbytes)     :     262120
         Used space (kbytes)      :       2992
         Available space (kbytes) :     259128
         ID                       :  115473992
         Device/File Name         :      +DATA
                                    Device/File integrity check succeeded

                                    Device/File not configured

                                    Device/File not configured

                                    Device/File not configured

                                    Device/File not configured

         Cluster registry integrity check succeeded

         Logical corruption check bypassed due to non-privileged user

7.1 查看ocr备份

[[email protected] disks]$ ocrconfig -showbackup     #Oracle每4个小时备份一次,保留3个版本

node1     2014/07/28 13:31:50                                   00.ocr

node1     2014/07/28 09:31:49     /grid/product/11.2.0/cdata/node-cluster/backup01.ocr

node1     2014/07/28 05:31:49     /grid/product/11.2.0/cdata/node-cluster/backup02.ocr

node1     2014/07/27
05:31:48     /grid/product/11.2.0/cdata/node-cluster/day.ocr
node1     2014/07/22 16:29:28     /grid/product/11.2.0/cdata/node-cluster/week.ocr
PROT-25: Manual backups for the Oracle Cluster Registry are not available

7.2 ocr恢复

su - grid
ocrconfig -restore file_name
例如:
ocrconfig -restore /grid/product/11.2.0/cdata/node-cluster/backup01.ocr

7.3添加ocr镜像

停掉CRS服务
使用命令ocrconfig -export导出ocr信息

8.查看表决磁盘

unixdev$[/]crsctl query css votedisk
##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
 1. ONLINE   8c8c1105b3574f13bf8b95d79452e45f (/dev/rdisk/disk18) [OCRVOTE]
Located 1 voting disk(s).
时间: 2024-10-21 11:37:19

Oracle 11g RAC小结的相关文章

oracle 11g rac dbca建库时提示创建监听

Oracle 11g rac dbca建库时提示创建监听 在安装oracle 11g rac时,使用dbca建库的过程中提示需要创建监听: Default Listener "LISTENER" is not configured in Grid Infrantructure home.Use NetCA to configure Default Listener and return DBCA 解决步骤如下 因为oracle 11g rac在安装过程中会自动创建监听,无需手动创建,首

安装Oracle 11g RAC R2 之Linux DNS 配置

Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称.SCAN 这个特性为客户端提供了单一的主机名,用于访问集群中运行的 Oracle 数据库.如果您在集群中添加或删除节点,使用 SCAN 的客户端无需更改自己的 TNS 配置.无论集群包含哪些节点,SCAN 资源及其关联的 IP 地址提供了一个稳定的名称供客户端进行连接使用.在Oracle 11g grid 安装时即要求为该特性配置DNS解析方式或GNS解

Oracle 11g RAC停止和启动步骤

关闭前备份控制文件/参数文件:   sqlplus / as sysdba alter database backup controlfile to '/home/oracle/control.ctl.bak'; create pfile='/home/oracle/init<实例名>.ora' from spfile; 一,oracle 11g RAC关闭顺序 1.停止em服务su - oracleexport ORACLE_UNQNAME=db11emctl status dbconsol

管理oracle 11g RAC 常用命令

1).检查集群状态: [[email protected] ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online 2).所有 Oracle 实例 —(数据库状态): [[email protected] ~]$ srvctl status da

Oracle 11g RAC oc4j/gsd Offline

Oracle 11g RAC中,发现oc4j以及gsd服务都处于offline状态,这是Oracle 11g RAC默认情形.即便如此,并不影响数据库的使用,因为 oc4j 是用于WLM 的一个资源, WLM在 11.2.0.2 才可用.GSD则是用于支持dbca,srvctl,oem等的交互工具.本文描述将这两个服务切换到online. [python] view plain copy print? 1.环境 [[email protected] ~]# cat /etc/issue Ente

oracle 11g RAC安装节点二执行结果错误CRS-5005: IP Address: 192.168.1.24 is already in use in the network

[[email protected] ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /u01/app/oraInventory to oins

Oracle 11g rac 生产环境部署详录

作者:田逸([email protected]) 基本规划 ◎设备选型 1.服务器:Dell R620 两台.cpu 8 core,内存64G,600G 15000转sas硬盘,双电源,hba卡一块,连接存储线缆一根(连接hba卡和共享存储). 2.存储:dell MD3200 一台.双控制器,12块600G 15000转sas硬盘.为追求最高可用性,使用的raid级别是raid10. 3.交换机:华为3com两台,型号为h3c S5048E.注意:网络端口最好是全千兆. 4.网线:2-3米机制

oracle 11g rac ORA-01555 快照过旧报错处理

ORA-01555 快照过旧,是数据库中很常见的一个错误,比如当我们的事务需要使用undo来构建CR块的时候, 而此时对应的undo 已经不存在了, 这个时候就会报ORA-01555的错误. 环境是Oracle 11g RAC 由于客户执行一个比较复杂的SQL,使用PLSQL运行了88分钟后出现报错,这是一个要查看报表的SQL. 临时的处理方法如下: 以下为虚拟机模拟操作,建议数据库安装的时候这个参数一定要提前调整优化一下,不要使用默认值. [[email protected] ~]# su -

oracle 11g RAC 的一些基本概念(四)

RAC 在Grid Infrastructure安装完以后,我们把注意力转移到集群上的Oracle软件的安装上来.我们看到,Grid Infrasctructure提供了运行RAC的框架,包括集群通讯链接.节点分离.节点成员关系等服务.ASM是Oracle存储数据库的首选方式.RAC利用这些概念并扩展了需要的基本服务. 安装选项 成功安装了Grid Infrastructure/Clusterware以后,Oracle Universal Installer检测到集群环境的建立,然后提供安装整个