oracle rac 集群日常运维与管理(笔记2)

本文详细介绍了Oracle10g到19c版本RAC集群的启动、停止方法,包括使用crs_start-all/crsctlstartcrs,以及RAC负载均衡、故障切换、归档模式管理和相关命令。还涉及了ASM磁盘管理、tns监听器配置、密码文件管理和开机自动启动设置。
摘要由CSDN通过智能技术生成

Oracle 10g/11gR1 RAC集群启动方法

任意一节点:
su - root

# crs_start -all

如果两个节点:

su - root

# crsctl start crs

oracle 11gR2/12c/18c/19c RAC集群启动方法

所有节点:

 su - root

# crsctl strt crs

停止方法

所有节点:

su - root

# crsctl stop crs

查看节点状态:

crsctl check crs


crsctl stat res -t

ASM磁盘管理

oracle 10g asm磁盘管理

su - oralce

dbca

oracle 11gR2/12c/18c/19c asm磁盘管理

su - grid

asmca

检查asm磁盘状态

asmcmd lsdg

oralce RAC集群负载均衡测试(适用于11/12/18/19)

oracle客户端环境的准备

安装一台: Windows client

安装一套: oracle client 32/64bit

RAC负载均衡测试方法

然后在客户端主机的host文件中添加主机与ip条目:

192.168.0.1   itpuxscan(ip  主机名)

在客户端分别打开4个CMD窗口,然后登录数据库检查,其中两个CMD登录在实例1,另外两个登录在实例2;

sqlplus /nolog

conn system/oracle@itpuxdb;

select instance_name,status from v$instance;

oracle RAC集群故障切换测试(适用于11/12/18/19)

oracle客户端环境的准备

安装一台: Windows client

安装一套: oracle client 32/64bit

RAC故障切换测试方法

然后在客户端主机的hosts文件中增加主机与IP条目:

IP  主机名

在客户端的tns配置如下

主机名db =

 (DESCRIPTION = 

   (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名scan)(PORT = 1521))

   (LOAD_BALANCE = yes)

   (FALOVER = ON)

   (CONNECT_DATA =

      (SERTVER = DEDICATED)

      (SERVICE_NAME = 主机名db)

      (FAILOVER_MODE = 

        (TYPE = SESSION)

          (TYPE = SESSION)

          (METHOD = BASIC)

         )

        )

       )

在客户端分别打开4个CMD窗口,然后登录数据库检查,其中两个CMD登录在实例1,另外两个登录在实例2;

sqlplus /nolog

conn system/oracle@itpuxdb;

select instance_name,status from v$instance;

oracleRAC集群归档模式的关闭(11/12/18/19)

aler system set cluster_database=false scope=spfile;

shutdown immediate;

startup mount;

alter database flashback off;

alter database noarchivelog;

alter system set cluster_database=true scope=spfile;

shutdown immediate;

startup;

archive log list;

oracleRAC集群归档模式的开启(11/12/18/19)

alter system set db_recovery_file_dest_size=1g scope=both;

alter system set db_recovery_file_dest='+dgrecovery' scope=both;

alter system set cluster_database=false scope=spfile;

shutdown immediate;

startup mount;

alter database archivelog;

alter system set cluster_database=base scope=spfile;

shutdown immediate;

startup;

crchive log list;

alter system switch logfile;

查看RAC集群是否是归档模式

archive log list;

no archive mode  非归档

archive mode  归档

select log_mode from v$database;

archivelog    归档

noarchivelog   非归档

ocr集群配置文件检查命令

ocrcheeck

ocr镜像配置与删除

ocrconfig -add +data2

ocrconfig -delete +data2

ocr配置的备份

ocrconfig -manualbackup

ocrconfig -showbackup

vote仲裁磁盘检查命令

crsctl query css votedisk

集群资源控制命令

crsctl srvctl

实例状态检查命令(数据库名字itpuxdb)

srvctl status database -d itpuxdb

srvctl status instance -d itpuxdb -i itpuxdb1

数据库配置检查命令

srvctl config  database -d itpuxdb -a

ASM状态与配置检查命令

srvctl status asm

srvctl status asm -a

asmcmd lsdg

ASM密码问价与参数文件

asmcmd 

sqlplus "/as sysdba"

show parameter pfile

ASMCMD命令操作

asmcmd

help

ASM文件拷贝

asmcmd

cp

asm实例登录操作

su - grid

sqlplus "/as sysdba"

sqlplus "/as sysasm"

tns监听器状态检查命令

srvctl status listener 

srvctl config listener -a

scan状态及配置检查命令

srvctl status scan

srvctl config scan

rac密码文件管理

srvctl modify database -db itpuxdb -pwfile " "

srvctl config database -d itpuxdb

orapwd FILE+'+data/itpuxdb/password/orapwitpuxdb' DBUNIQENAME='itpudb'

format=12.2

srvctl config database -d itpuxdb

rac集群开机自动启动设置

crsctl disables crs

crsctl enables crs

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值