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