SSブログ

glassfish 起動エラー [glassfish]

glassfishを起動しようとしたら「DNS can not resolve the hostname」が発生。


【発生内容】
[root@hogehoge ~]# /opt/glassfish4/glassfish/bin/asadmin start-domain
Bad Network Configuration.  DNS can not resolve the hostname:
java.net.UnknownHostException: hogehoge: hogehoge: unknown error
Waiting for domain1 to start ..............................Error starting domain domain1.
The server exited prematurely with exit code 0.
Before it died, it produced the following output:

 :

重大: Cannot determine host name, will use localhost exclusively
java.net.UnknownHostException: hogehoge: hogehoge: unknown error
        at java.net.InetAddress.getLocalHost(InetAddress.java:1505)
        at com.sun.enterprise.util.net.NetUtils.getCanonicalHostName(NetUtils.java:300)
        at com.sun.enterprise.v3.server.SystemTasksImpl.setSystemPropertiesFromEnv(SystemTasksImpl.java:157)



単なる警告であれば、無視してもglassfishは起動するが、重大エラーだと起動しない。

この場合は、/etc/hostsを編集する必要あり。

【対応方法】
編集前
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

編集後
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 hogehoge
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

ネットワークの再起動を忘れず。
[root@hogehoge ~]# /etc/rc.d/init.d/network restart

nice!(1)  コメント(1)  トラックバック(0) 

nice! 1

コメント 1

師子乃

こんにちは。

起動しているかどうかを見落としやすいところですね。
by 師子乃 (2020-03-15 15:11) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。