故障现象
环境:OS:RHEL 4.8 DB:10.2.0.4
今天在dbca创建数据库的时候报下面的错误
[oracle10g@rhel4 ~]$ dbca # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00c1bb69, pid=7911, tid=4160600288 # # Java VM: Java HotSpot(TM) Client VM (1.4.2_14-b05 mixed mode) # Problematic frame: # C [libc.so.6+0x62b69] __libc_free+0x49 # # An error report file with more information is saved as hs_err_pid7911.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # /u01/app/oracle/product/10.2.0/db_1/bin/dbca: line 171: 7911 Aborted $JRE_DIR/bin/java -Dsun.java2d.font.DisableAlgorithmicStyles=true -DORACLE_HOME=$OH -DDISPLAY=$DISPLAY -DJDBC_PROTOCOL=thin -mx128m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
原因很简单,由于最近测试GC的问题修改了主机名导致的。
故障处理结果
经过处理,故障已经解决
故障解决过程
1,查看hosts文件
[oracle10g@rhel4 ~]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.111.2 rhel4.htz.pw rhel4 192.168.111.41 gc12r2.htz.pw gc12r2
2,查看主机名
[oracle10g@rhel4 ~]$ cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=rhel4.huang.com
3,修改后的network文件
[root@rhel4 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=rhel4.htz.pw
4,重启主机
重启主机后,再次执行DBCA,故障没有再出现
dbca: line 171: 7911 Aborted:等您坐沙发呢!