如题所示的错误发生在RHEL5上运行DBCA的时候,具体情况如下:

通过上面的报错的“Current Java thread:”部分,你可以看到产生该问题的原因出在主机名的获取上。

错误原因:
造成上述错误的原因是你系统当前的主机名与你的/etc/sysconfig/network中的“HOSTNAME”的记录不符合导致的。
如下:

解决方法是让network中的HOSTNAME的记录与当前生效的主机名吻合即可,不论你是修改network文件,还是修改hostname,都可以。

一、修改hostname:

二、修改network文件:
需要注意的是,如果要通过修改network文件与当前的有效hostname吻合来修复上面的错误,你还需要注意的是/etc/hosts文件中需要有当前主机名的IP对应记录。
如果没有,你一样会遇到上面的问题。

具体如下:

————————————————————————
Done。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装