10g rac 仅有一台机器不能启动

http://www.itpub.net/showthread.php?threadid=777053&pagenumber=

我做的测试机器,两台机器使用rac,前天同事拿其中一台做为它用。今天重启机器,发现无法启动asm,检查发现alert.log文件:

Starting up ORACLE RDBMS Version: 10.2.0.2.0.
System parameters with non-default values:
large_pool_size = 12582912
instance_type = asm
cluster_database = TRUE
instance_number = 1
remote_login_passwordfile= EXCLUSIVE
background_dump_dest = /u01/app/oracle/admin/+ASM/bdump
user_dump_dest = /u01/app/oracle/admin/+ASM/udump
core_dump_dest = /u01/app/oracle/admin/+ASM/cdump
asm_diskgroups = ASM_DISK1
USER: terminating instance due to error 27504

执行:srvctl start asm -n xx-rac1

PRKS-1009 : Failed to start ASM instance "+ASM1" on node "xx-rac1", [PRKS-1009 : Failed to start ASM instance "+ASM1" on node "xx-rac1", [CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.xx-rac1.ASM1.asm' has placement error.]]
[PRKS-1009 : Failed to start ASM instance "+ASM1" on node "xx-rac1", [CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.xx-rac1.ASM1.asm' has placement error.]]

解决过程:

1。首先执行./crs_stat -t

Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application ONLINE UNKNOWN

发现state为UNKNOWN。

./crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
正常

2.然后执行:

./crs_stop -all
./crs_start -all
./crs_stat -t

状态变为:
ora....SM1.asm application ONLINE OFFLINE

3.然后再启动asm:

srvctl start asm -n xx-rac1 -i +ASM1

xx-rac1:ora.xx-rac1.ASM1.asm:SQL> ORA-27504: IPC error creating OSD context
xx-rac1:ora.xx-rac1.ASM1.asm:ORA-27300: OS system dependent operation:check if running failed with status: 0
xx-rac1:ora.xx-rac1.ASM1.asm:ORA-27301: OS failure message: Error 0
xx-rac1:ora.xx-rac1.ASM1.asm:ORA-27302: failure occurred at: skgxpcini1
xx-rac1:ora.xx-rac1.ASM1.asm:ORA-27303: additional information: requested interface eth1 interface not running. Check output from ifconfig command
xx-rac1:ora.xx-rac1.ASM1.asm:SQL> Disconnected
xx-rac1:ora.xx-rac1.ASM1.asm:
CRS-1006: No more members to consider
CRS-0215: Could not start resource 'ora.xx-rac1.ASM1.asm'.]

根据提示,eth1 没有起来,检查发现网线没有插,重新插上后一切OK。

实际上认真看看ora-27504,以及alert.log相关的位置:
Cluster communication is configured to use the following interface(s) for this instance
172.16.0.3

就很容易确定问题。

时间: 2024-12-25 20:02:59

10g rac 仅有一台机器不能启动的相关文章

怎么在一台机器上启动另一台机器上的tomcat呢

问题描述 比如说我要在1号机器上启动2号机器上的tomcat呢?希望得到大家的帮助.谢谢 解决方案 ssh连接到机器2上,运行命令.脚本的话Linux平台上有ssh命令,编程可以使用orion-ssh2这个jar包实现解决方案二:如果是windows 环境一般远程连接,如果是linux 进入只进入需要启动系统的环境,启动tomact解决方案三:你是要编码实现,还是怎么样?另外系统环境如何?如果不是编码,一般都是通过远程连接进到机器2上做操作

rac环境移出一台机器

参考链接: https://twiki.cern.ch/twiki/bin/view/PSSGroup/RemoveNode 1. 停止服务:crs_stop -all如果使用crs_stat -t 看target字段是online,要执行crs_stop 置为offline . 2.srvctl remove instance -d orcl -i orcl2Remove instance orcl2 from the database orcl? (y/[n]) y srvctl remov

中关村中小攒机商末路转型:一台机器仅赚几十元

顾客越来越少,利润越来越低,让中关村红火起来的兼容机和攒机生意黯淡了. 文|CBN记者 陈旭 张轶骞 实习记者 叶蓓 "不知道他们还能扛多久."闫骅叹了一口气.在海龙大厦四层,这个中关村最大的攒机商,掐指算着攒机商们最后的日子. 从1994年创业到现在,闫骅已经在中关村待了近16年.从去年开始,他已经成了一个悲观主义者-越来越多的同行正在离开中关村. 攒机的利润越来越低,市场也在急剧萎缩.笔记本.品牌机.上网本都在蚕食DIY市场.闫骅有三家攒机店时,到了周末每家店都会有100多台的装机

oracle 10g RAC集群安装部署的准备工作

一.基本环境需求 系统环境: 系统版本:RHEL5U8 x86_64 ORACLE版本:ORACLE 10.2.1 IP地址 odb1 192.168.100.144 192.168.101.144 odb2 192.168.100.143 192.168.101.143 服务器关闭Selinux/iptables 二.前期准备工作 修改两台计算机的主机名字 odb1 odb1-priv odb1-vip obd2 odb2-priv odb2-vip 配置yum源码,保证数据包都完整安装,or

zt: 在linux上单机模拟Oracle 10g RAC集群(OCFS+ASM)

http://www.itpub.net/579479.html 本想做个安装记录,把遇到的错误和解决办法写下来,以备以后操作时参考,但在写的过程中阴错阳差地对付着把系统装上了,所以就当个安装说明吧,不过其中还有个错误(在下面有记录),感觉应该对使用有影响,所以以后还要想办法修正.这个就当个初稿吧. 一.简介 熟悉 Oracle 真正应用集群 (RAC) 10g 技术的最有效方法之一是访问一个实际的 Oracle RAC 10g 集群.没有什么方法比直接体验它们能够更好地理解其好处的了 - 包括

基于Linux (RHEL 5.5) 安装Oracle 10g RAC

    本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配置及安装过程. 一.安装环境 1.主机操作系统环境概况: 主机名 操作系统 处理器 内存 磁盘 网卡 robinson Windows XP Professional Service Pack 3 Intel酷睿2双核 1.6GHZ 3GB DDR2 667 MHz 500 GB, SATA

一脸懵逼学习Hadoop分布式集群HA模式部署(七台机器跑集群)

1)集群规划:主机名        IP      安装的软件                     运行的进程master    192.168.199.130   jdk.hadoop                     NameNode.DFSZKFailoverController(zkfc)slaver1    192.168.199.131    jdk.hadoop                       NameNode.DFSZKFailoverController(

InnoDB 中文参考手册 --- 7 将 InnoDB 数据库移动到另一台机器中

参考|参考手册|数据|数据库|中文 InnoDB 中文参考手册 --- 犬犬(心帆)翻译 7 将 InnoDB 数据库移动到另一台机器中只要机器的的浮点数格式一致,那 InnoDB 的数据和日志文件在任何平台上均是二进制兼容的. 你可以通过简单地复制所有相关文件的方式来移动一个 InnoDB 数据库,方法 已在上面的章节中给以描述.如果在两台机器上浮点格式是不同的,但是你没有在你的表中使用 FLOAT 或 DOUBLE 数据类型,那么也可以使用这种方法:仅仅是复制相关文件.如果机器的格式不同而又

Muduo 网络编程示例(五)测量两台机器的网络延迟

本文介绍一个简单的网络程序 roundtrip,用于测量两台机器之间的网络延迟,即"往返时间 / round trip time / RTT".这篇文章主要考察定长 TCP 消息的分包,TCP_NODELAY 的作用. 本文的代码见 http://code.google.com/p/muduo/source/browse/trunk/examples/roundtrip/roundtrip.cc 测量 RTT 的办法很简单: host A 发一条消息给 host B,其中包含 host