oracle 11gr2 asm配置异常Instantiating disk: failed
创建asm磁盘时报如下错误:[root@rac2 ~]# /usr/sbin/oracleasm createdisk CRSVOL1 /dev/iscsi/crs1/part1Writing disk header: doneInstantiating disk: failedClearing disk header: done原因:oracleasm configure不正确的造成的。改为调用/etc/init.d/oracleasm,执行oracleasm configure没有任何输出反馈。在默认情况下,是调用/usr/sbin/oracleasm# /etc/init.d/oracleasm configure -iConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the Oracle ASM librarydriver. The following que
RAC维护命令总结(3)
25、集群中所有正在运行的实例 — (SQL) SELECTinst_id, instance_number inst_no, instance_name inst_name, parallel, status, database_status db_status, active_state state, host_name hostFROM gv$instanceORDER BY inst_id;INST_ID INST_NO INST_NAME PAR STATUS DB_STATUS STATE HOST-------- -------- ---------- --- ------- ------------ --------- ----1 1 racdb1 YES OPEN ACTIVE NORMAL rac12 2 racdb2 YES OPEN ACTIVE NORMAL rac226、所有数据库文件及它们所在的 ASM 磁盘组 — (SQL) select name from v$datafileunions
RAC维护命令总结(1)
1、检查CRS状态[grid@rac1 ~]$ crsctl check crsCRS-4638: Oracle High Availability Services is onlineCRS-4537: Cluster Ready Services is onlineCRS-4529: Cluster Synchronization Services is onlineCRS-4533: Event Manager is online2、集群资源启动完毕后,查看集群状态:[grid@rac1 ~]$ crs_stat –t[grid@rac1 ~]$ crs_stat –t –v3、检查集群节点[grid@rac1 ~]$ olsnodes -n rac1 1rac2 24、检查两个节点上的oracle tns监听器进程在节点1上查询:[grid@rac1 ~]$ ps -ef | grep lsnr | grep -v 'grep' | grep -v 'ocfs' |awk
RAC维护命令总结(2)
9、所有 Oracle 实例 —(数据库状态) [oracle@rac1 ~]$ srvctl status database -d racdbInstance racdb1 is running on node rac1Instance racdb2 is running on node rac210、单个 Oracle 实例 —(特定实例的状态) [oracle@rac1 ~]$ srvctl status instance -d racdb -i racdb1Instance racdb1 is running on node rac1[oracle@rac1 ~]$ srvctl status instance -d racdb -i racdb2Instance racdb1 is running on node rac211、节点应用程序 —(状态) [oracle@rac1 ~]$ srvctl status nodeappsVIP rac1-vip is enabledVIP rac1-vi
使用crsctl工具控制Oracle RAC集群的启停
在安装Oracle RAC集群环境后,与集群有关的进程会自动启动。这样就带来了一个问题,似乎这里有不可控的因素在里面。在默认情况下,主机重新启动后集群进程会随操作系统而启动,因主机在启动的过程中会消耗比较大的资源,加之集群进程所消耗的资源,对于性能比较差的环境有可能导致集群环境启动非常缓慢的情况(在低效率的虚拟机环境下该问题尤为突出)。另外,在计划停机的场景下,我们依然需要对集群进程做细粒度的控制。crsctl命令可以比较便捷的达到我们的维护目的。注意:以上命令必须以root用户的身份来执行。本文只是基于Oracle 11