ORACLE 小机集群启停及常见问题处理
Oracle 集群启动关闭及常见问题解决方法
一 系统环境介绍1
二 小型机的集群启停2
1 开启Oracle RAC2
2 关闭Oracle RAC4
3 客户机连接5
4 Weblogic连接7
5 AIX操作系统常用命令9
6oracle常用命令11
三、常见问题12
1用crs_stat检查状态时报错IOT/Abort trap12
2用crs_stat检查状态时报错CRS-0184: Cannot communicate with the CRS daemon15
3用sysdba用户登录sqlplus或OEM时报错 “无权限”15
一 系统环境介绍
以超高压项目为例:
小型机共2台,分别为
1#机:portaldb1 1
2#机:portaldb2 2
分别有2个用户,用户名密码分别为
管理员账号:root/*******
数据库管理账号:oracle/******
Oracle中用户名密码分别为
sys及system用户密码均为******
下文的登陆指的是用telnet远程或本地控制台登陆小型机
二 小型机的集群启停
1 开启Oracle RAC
启动HACMP服务(异常情况下,平时不需要此步骤)
方法1:在任意一台机器上用root用户登录,在# 提示符下执行 smitty cl_start
Start Cluster Services
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Start now, on system restart or both now +
Start Cluster Services on these nodes [ portaldb1 ,portaldb2] +
BROADCAST message at startup? false +
Startup Cluster Information Daemon? true+
Reacquire resources after forced down ? false+光标移动到“Start Cluster Services on these nodes”这行,将空格内填入2台小型机的名称,中间用逗号隔开,之后回车2次开始执行
或者将将光标移动到“Start Cluster Services on these nodes”这行,按Esc+4键,此时会弹出一个选择主机的窗口,在此窗口上依次将光标停在需要启动的节点上,按Esc+7键选中,选中后,节点的左边将会有“>”符号。全部选中后按回车返回上级菜单,回车2次开始执行。
执行完毕后左上角将会提示OK,此时按Esc+0退出菜单
方法2:直接在# 提示符下输入以下命令
# _SPOC_FORCE=Y /usr/es/sbin/cluster/cspoc/fix_args nop cl_rc.cluster '-N' \
-cspoc-n portaldb1 ,portaldb2' '-i'
启动命令到此完成,可以通过以下命令检查RAC服务是否正确启动
检查HACMP服务(2节点)
# lssrc -g cluster
Subsystem Group PID Status
clstrmgrES cluster 442598 active
clinfoES cluster 553022 active
检查集群服务是否均处于活动(active)状态
检查共享卷(2节点),
# lspv
hdisk0 00c6fff2e3567855