ホームページ  >  記事  >  運用・保守  >  Linux で jboss を起動できない場合の対処方法

Linux で jboss を起動できない場合の対処方法

WBOY
WBOYオリジナル
2022-07-19 15:15:201972ブラウズ

解決策: 1. 「hostname hy」コマンドを使用してホスト名を hy に変更します; 2. 「/etc/hosts」ファイルまたは「/etc/sysconfig/network」ファイルを変更してホスト名を変更しますをクリックし、「サービス ネットワークの再起動」を使用してネットワーク サービスを再起動します。

Linux で jboss を起動できない場合の対処方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux で jboss を起動できない場合の対処方法

1. 問題の説明

Linux サーバーが再起動すると、Jboss インスタンスが

java.net.MalformedURLException: Local host name unknown: java.net.UnknowstException: hy-192.168.1.103: hy-192.168.1.103: unknown error

ActiveMQ は次のエラーを報告します:

Invocation of init method failed; nested exception is java.net.URISyntaxException: Illegal character in hostname at index 27:
ws://hy-192.168.1.103:61614?maximumConnections=1000&wireFormat.maxFrameSize=104857600

2.トラブルシューティング

Jboss と ActiveMQ の起動スクリプトや設定情報が変更されていないことを確認してください。以前は正常に起動できていましたが、Linux サーバーを再起動した後、2 つのコンポーネントが正しく起動されないことがわかりました。を開始できませんでした。理由は、このサーバーのホスト名に関連していました。

Linux サーバーがホスト名に関連する場所は、/etc/hosts、/etc/sysconfig/network、および hostname コマンドの 3 か所です。

1. 次のように /etc/hosts を確認します:

[admin@localhost Desktop]$ more /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.103 hy

2. 次のように /etc/sysconfig/network を確認します:

[admin@localhost Desktop]$ more /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hy

3. hostname コマンドを使用して確認します。

[admin@localhost Desktop]$ hostname
hy-192.168.1.103

3 か所を確認した結果、ホスト名がホストおよびネットワーク構成情報と一致していないことがわかりました。インスタンスのエラー レポートによると、予想されるホスト名は hy であるはずです。 IP が hy-192.168.1.103 ではありません。

3. 問題の修正

1. ホスト名を hy

に変更します。コマンドは次のとおりです:

hostname hy
Completed 覚えておいてくださいhostname コマンドまたは uname -a コマンドを使用して、変更が有効になっているかどうかを確認します。

2. /etc/hosts ファイルまたは /etc/sysconfig/network ファイルを変更する場合は、

最後に、変更した内容を忘れずに作成してください。 take effect. take effect コマンドを使用します。 :

service network restart

実際には、ネットワーク サービスを再起動することを意味します。

推奨学習:

Linux ビデオ チュートリアル

以上がLinux で jboss を起動できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。