0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

jboss構築 RHEL9

Last updated at Posted at 2025-10-04

環境

OS2台構成
rhel9.4
jboss-eap-7.4.0-installer.jar

RHEL9 事前準備

IPアドレス設定
firewalld無効
Selinux無効

事前パッケージインストール

java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64
chkconfig-1.24-1.el9.x86_64

※chkconfigインストール理由
jbossサービス化手順で必要になるため

[root@rhel9169 ~]# dnf install --disablerepo=\* --enablerepo=InstallMedia-* java-11
サブスクリプション管理リポジトリーを更新しています。
コンシューマー識別子を読み込めません

This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.

Red Hat Enterprise Linux 9 - BaseOS                                                                                           31 MB/s | 2.1 MB     00:00
Red Hat Enterprise Linux 9 - AppStream                                                                                        42 MB/s | 7.0 MB     00:00
依存関係が解決しました。
=============================================================================================================================================================
 パッケージ                                 アーキテクチャー         バージョン                               リポジトリー                             サイズ
=============================================================================================================================================================
インストール:
 java-11-openjdk                            x86_64                   1:11.0.22.0.7-2.el9                      InstallMedia-AppStream                   440 k
依存関係のインストール:
 copy-jdk-configs                           noarch                   4.0-3.el9                                InstallMedia-AppStream                    29 k
 java-11-openjdk-headless                   x86_64                   1:11.0.22.0.7-2.el9                      InstallMedia-AppStream                    40 M
 javapackages-filesystem                    noarch                   6.0.0-4.el9                              InstallMedia-AppStream                    17 k
 lksctp-tools                               x86_64                   1.0.19-3.el9_4                           InstallMedia-BaseOS                      104 k
 lua                                        x86_64                   5.4.4-4.el9                              InstallMedia-AppStream                   192 k
 lua-posix                                  x86_64                   35.0-8.el9                               InstallMedia-AppStream                   155 k
 mkfontscale                                x86_64                   1.2.1-3.el9                              InstallMedia-AppStream                    34 k
 ttmkfdir                                   x86_64                   3.0.9-65.el9                             InstallMedia-AppStream                    55 k
 tzdata-java                                noarch                   2024a-1.el9                              InstallMedia-AppStream                   234 k
 xorg-x11-fonts-Type1                       noarch                   7.5-33.el9                               InstallMedia-AppStream                   509 k

トランザクションの概要
=============================================================================================================================================================
インストール  11 パッケージ

合計サイズ: 42 M
インストール後のサイズ: 182 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
  scriptletの実行中: copy-jdk-configs-4.0-3.el9.noarch                                                                                                   1/1
  scriptletの実行中: java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64                                                                                 1/1
  準備中           :                                                                                                                                     1/1
  インストール中   : tzdata-java-2024a-1.el9.noarch                                                                                                     1/11
  インストール中   : ttmkfdir-3.0.9-65.el9.x86_64                                                                                                       2/11
  インストール中   : mkfontscale-1.2.1-3.el9.x86_64                                                                                                     3/11
  インストール中   : xorg-x11-fonts-Type1-7.5-33.el9.noarch                                                                                             4/11
  scriptletの実行中: xorg-x11-fonts-Type1-7.5-33.el9.noarch                                                                                             4/11
  インストール中   : lua-posix-35.0-8.el9.x86_64                                                                                                        5/11
  インストール中   : lua-5.4.4-4.el9.x86_64                                                                                                             6/11
  インストール中   : copy-jdk-configs-4.0-3.el9.noarch                                                                                                  7/11
  インストール中   : javapackages-filesystem-6.0.0-4.el9.noarch                                                                                         8/11
  インストール中   : lksctp-tools-1.0.19-3.el9_4.x86_64                                                                                                 9/11
  インストール中   : java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64                                                                               10/11
  scriptletの実行中: java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64                                                                               10/11
  インストール中   : java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64                                                                                        11/11
  scriptletの実行中: java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64                                                                                        11/11
  scriptletの実行中: copy-jdk-configs-4.0-3.el9.noarch                                                                                                 11/11
  scriptletの実行中: java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64                                                                               11/11
  scriptletの実行中: java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64                                                                                        11/11
  検証中           : lksctp-tools-1.0.19-3.el9_4.x86_64                                                                                                 1/11
  検証中           : copy-jdk-configs-4.0-3.el9.noarch                                                                                                  2/11
  検証中           : java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64                                                                                         3/11
  検証中           : java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64                                                                                4/11
  検証中           : javapackages-filesystem-6.0.0-4.el9.noarch                                                                                         5/11
  検証中           : lua-5.4.4-4.el9.x86_64                                                                                                             6/11
  検証中           : lua-posix-35.0-8.el9.x86_64                                                                                                        7/11
  検証中           : mkfontscale-1.2.1-3.el9.x86_64                                                                                                     8/11
  検証中           : ttmkfdir-3.0.9-65.el9.x86_64                                                                                                       9/11
  検証中           : tzdata-java-2024a-1.el9.noarch                                                                                                    10/11
  検証中           : xorg-x11-fonts-Type1-7.5-33.el9.noarch                                                                                            11/11
インストール済みの製品が更新されています。

インストール済み:
  copy-jdk-configs-4.0-3.el9.noarch                java-11-openjdk-1:11.0.22.0.7-2.el9.x86_64       java-11-openjdk-headless-1:11.0.22.0.7-2.el9.x86_64
  javapackages-filesystem-6.0.0-4.el9.noarch       lksctp-tools-1.0.19-3.el9_4.x86_64               lua-5.4.4-4.el9.x86_64
  lua-posix-35.0-8.el9.x86_64                      mkfontscale-1.2.1-3.el9.x86_64                   ttmkfdir-3.0.9-65.el9.x86_64
  tzdata-java-2024a-1.el9.noarch                   xorg-x11-fonts-Type1-7.5-33.el9.noarch

完了しました!
[root@rhel9169 ~]#
[root@rhel9169 ~]#
[root@rhel9169 ~]#
[root@rhel9169 ~]# dnf install --disablerepo=\* --enablerepo=InstallMedia-* chkconfig
サブスクリプション管理リポジトリーを更新しています。
コンシューマー識別子を読み込めません

This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.

メタデータの期限切れの最終確認: 0:00:59 前の 2025年10月04日 15時12分33秒 に実施しました。
依存関係が解決しました。
=============================================================================================================================================================
 パッケージ                         アーキテクチャー                バージョン                            リポジトリー                                 サイズ
=============================================================================================================================================================
インストール:
 chkconfig                          x86_64                          1.24-1.el9                            InstallMedia-BaseOS                          183 k

トランザクションの概要
=============================================================================================================================================================
インストール  1 パッケージ

合計サイズ: 183 k
インストール後のサイズ: 743 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
  準備中           :                                                                                                                                     1/1
  インストール中   : chkconfig-1.24-1.el9.x86_64                                                                                                         1/1
  scriptletの実行中: chkconfig-1.24-1.el9.x86_64                                                                                                         1/1
  検証中           : chkconfig-1.24-1.el9.x86_64                                                                                                         1/1
インストール済みの製品が更新されています。

インストール済み:
  chkconfig-1.24-1.el9.x86_64

完了しました!
[root@rhel9169 ~]#

あとは以下参照

インストール手順自体はRHEL8と変わらない

サービス化に関しては

サービス化する際にエラーあり RHEL9で

発生事象

10月 05 10:51:18 rhel9169 jboss-eap-rhel.sh[2376]: /etc/rc.d/init.d/jboss-eap-rhel.sh: 行 13: /etc/init.d/functions: そのようなファイルやディレクトリはあり >
10月 05 10:51:18 rhel9169 systemd[1]: jboss-eap-rhel.service: Control process exited, code=exited, status=1/FAILURE

原因
見たままですが、「/etc/init.d/functions」がない。

解決策
正しいかわからないが、RHEL8から「/etc/init.d/functions」を持ってきた。

RHELのchkconfigインストールだけでは追加しないみたい。

JBoss EAPにローカル以外からHTTPアクセスできるようにする設定

レベルアップ用

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?