環境
os
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
$ uname -a
Linux yozhan1.oracle.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
db
2節點rac
1 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
1 PL/SQL Release 11.2.0.1.0 - Production
1 CORE 11.2.0.1.0 Production
1 TNS for Linux: Version 11.2.0.1.0 - Production
1 NLSRTL Version 11.2.0.1.0 - Production
2 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
2 PL/SQL Release 11.2.0.1.0 - Production
2 CORE 11.2.0.1.0 Production
2 TNS for Linux: Version 11.2.0.1.0 - Production
2 NLSRTL Version 11.2.0.1.0 - Production
問題描述
DBCA 建庫,報錯 ora 119 、ora 132 ,具體報 錯內容如下
ORA-00119 :invalid specification for system parameter REMOTE_LISTENER
ORA-00132:syntax error or unresolved network name 'yozhan-cluster-scan :1521'
原因分析
通過報錯內容上看,應該是節點之間通信出了問題,之前沒有對listener進行過任何的修改。檢查了下listener的配置文件,沒有發現問題
listener狀態正常。後來發現在安裝grid infrastructure之後,曾經修改過hosts文件和hostname。經過檢查,發現兩個節點間的hostname相同
。
解決辦法
將/etc/sysconfig/network中的hostname修改爲正確的hostname。修改/etc/hosts爲安裝grid Infrastructure時的狀態。reboot system,
重新安裝 oracle軟件,dbca建庫。