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?

More than 1 year has passed since last update.

運用管理ソフトウェア「Hinemos」を使ってみる!!part2 ~マネージャインストール①~

Last updated at Posted at 2022-02-19

#1.はじめに
前回の投稿に引き続き、今回はHinemosマネージャをインストールしていきます。
前回記事⇒運用管理ソフトウェア「Hinemos」を使ってみる!!part1 ~はじめに~
#2.Hinemosマネージャのダウンロード
下記のサイトにアクセスして、Hinemosマネージャをダウンロードします。
今回は現時点での最新版をダウンロード。(2022/2/19時点)
Hinemosダウンロードページ:GitHub

・Centos7.9にインストールするため、下記rpmをダウンロード。
hinemos-6.2-manager-6.2.2-1.el7.x86_64.rpm

#3.Hinemosマネージャインストール
##【手順1】OS設定
Hinemosをインストールする前に、OSの設定をします。
###①SELINUXの無効化
まずは、SELINUXの無効化。(ちゃんと使っている人いるのかな・・)

/etc/selinux/config
(・・・略・・・)
#SELINUX=enforcing
SELINUX=disabled
(・・・略・・・)

###②firewalldの無効化(自己責任)
いろいろ面倒なので、firewalld無効化しちゃいます。
「ローカル環境だし」「Hinemosが目的だし」と、言い訳しながらね。

(root)# systemctl stop firewalld
(root)# systemctl disable firewalld

###③サーバ再起動
SELINUXは再起動しなければ反映されない。

(root)# reboot

###④設定確認
別に君のことを疑っている訳ではないけど。

(root)# getenforce
Disabled
(root)# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

以上
##【手順2】前提パッケージのインストール
お待たせいたしました、お待たせし過ぎたかもしれません。
Hinemosマネージャのインストールやっていきます。

###前提パッケージ一覧

種別 パッケージ 備考
必須 java-1.8.0-openjdk ※1
java-1.8.0-amazon-corretto-devel ※1
HinemosJRE ※1
vim-common
※1 いずれか一つでOK
推奨 java-1.8.0-openjdk-devel ※2
net-snmp-utils
sysstat
tcpdump
lsof
※2 java-1.8.0-openjdkを利用する場合の推奨パッケージ

では、早速。
まずは、openjdkをやっつける。
今回はローカルレポジトリに必要なパッケージをすべてダウンロードして、マネージャの/etc/repo.d/配下にリモートリポジトリを指定して、以下のコマンドを実行。

(root)# yum install java-1.8.0-openjdk
(・・・略・・・)
インストール:
  java-1.8.0-openjdk.x86_64 1:1.8.0.302.b08-0.el7_9

依存性関連をインストールしました:
  atk.x86_64 0:2.28.1-2.el7
  avahi-libs.x86_64 0:0.6.31-20.el7
  cairo.x86_64 0:1.15.12-4.el7
  copy-jdk-configs.noarch 0:3.3-10.el7_5
  cups-libs.x86_64 1:1.6.3-51.el7
  dejavu-fonts-common.noarch 0:2.33-6.el7
  dejavu-sans-fonts.noarch 0:2.33-6.el7
  fontconfig.x86_64 0:2.13.0-4.3.el7
  fontpackages-filesystem.noarch 0:1.44-8.el7
  fribidi.x86_64 0:1.0.2-1.el7_7.1
  gdk-pixbuf2.x86_64 0:2.36.12-3.el7
  giflib.x86_64 0:4.1.6-9.el7
  graphite2.x86_64 0:1.3.10-1.el7_3
  gtk-update-icon-cache.x86_64 0:3.22.30-6.el7
  gtk2.x86_64 0:2.24.31-1.el7
  harfbuzz.x86_64 0:1.7.5-2.el7
  hicolor-icon-theme.noarch 0:0.12-7.el7
  jasper-libs.x86_64 0:1.900.1-33.el7
  java-1.8.0-openjdk-headless.x86_64 1:1.8.0.302.b08-0.el7_9
  javapackages-tools.noarch 0:3.4.1-11.el7
  jbigkit-libs.x86_64 0:2.0-11.el7
  libICE.x86_64 0:1.0.9-9.el7
  libSM.x86_64 0:1.2.2-2.el7
  libX11.x86_64 0:1.6.7-4.el7_9
  libX11-common.noarch 0:1.6.7-4.el7_9
  libXau.x86_64 0:1.0.8-2.1.el7
  libXcomposite.x86_64 0:0.4.4-4.1.el7
  libXcursor.x86_64 0:1.1.15-1.el7
  libXdamage.x86_64 0:1.1.4-4.1.el7
  libXext.x86_64 0:1.3.3-3.el7
  libXfixes.x86_64 0:5.0.3-1.el7
  libXft.x86_64 0:2.3.2-2.el7
  libXi.x86_64 0:1.7.9-1.el7
  libXinerama.x86_64 0:1.1.3-2.1.el7
  libXrandr.x86_64 0:1.5.1-2.el7
  libXrender.x86_64 0:0.9.10-1.el7
  libXtst.x86_64 0:1.2.3-1.el7
  libXxf86vm.x86_64 0:1.1.4-1.el7
  libfontenc.x86_64 0:1.1.3-3.el7
  libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7
  libglvnd-egl.x86_64 1:1.0.1-0.8.git5baa1e5.el7
  libglvnd-glx.x86_64 1:1.0.1-0.8.git5baa1e5.el7
  libjpeg-turbo.x86_64 0:1.2.90-8.el7
  libthai.x86_64 0:0.1.14-9.el7
  libtiff.x86_64 0:4.0.3-35.el7
  libwayland-client.x86_64 0:1.15.0-1.el7
  libwayland-server.x86_64 0:1.15.0-1.el7
  libxcb.x86_64 0:1.13-1.el7
  libxshmfence.x86_64 0:1.2-1.el7
  libxslt.x86_64 0:1.1.28-6.el7
  lksctp-tools.x86_64 0:1.0.17-2.el7
  mesa-libEGL.x86_64 0:18.3.4-12.el7_9
  mesa-libGL.x86_64 0:18.3.4-12.el7_9
  mesa-libgbm.x86_64 0:18.3.4-12.el7_9
  mesa-libglapi.x86_64 0:18.3.4-12.el7_9
  pango.x86_64 0:1.42.4-4.el7_7
  pcsc-lite-libs.x86_64 0:1.8.8-8.el7
  pixman.x86_64 0:0.34.0-1.el7
  python-javapackages.noarch 0:3.4.1-11.el7
  python-lxml.x86_64 0:3.2.1-4.el7
  ttmkfdir.x86_64 0:3.0.9-42.el7
  tzdata-java.noarch 0:2021a-1.el7
  xorg-x11-font-utils.x86_64 1:7.5-21.el7
  xorg-x11-fonts-Type1.noarch 0:7.5-9.el7

完了しました!

続いて、vim-commonをやっつける。

(root)# yum install vim-common
(・・・略・・・)
Downloading packages:
(1/2): vim-filesystem-7.4.629-8.el7_9.x86_64.rpm          |  11 kB   00:00
(2/2): vim-common-7.4.629-8.el7_9.x86_64.rpm              | 5.9 MB   00:00
-------------------------------------------------------------------------------
合計                                               27 MB/s | 5.9 MB  00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : 2:vim-filesystem-7.4.629-8.el7_9.x86_64        1/2
  インストール中          : 2:vim-common-7.4.629-8.el7_9.x86_64            2/2
  検証中                  : 2:vim-common-7.4.629-8.el7_9.x86_64            1/2
  検証中                  : 2:vim-filesystem-7.4.629-8.el7_9.x86_64        2/2

インストール:
  vim-common.x86_64 2:7.4.629-8.el7_9

依存性関連をインストールしました:
  vim-filesystem.x86_64 2:7.4.629-8.el7_9

完了しました!

必須パッケージはこれでOK。
続いて、任意のパッケージたちをインストールしていく。

(root)# yum install java-1.8.0-openjdk-devel
(・・・略・・・)
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  更新します              : tzdata-java-2021e-1.el7.noarch                 1/7
  更新します              : 1:java-1.8.0-openjdk-headless-1.8.0.322.b06-   2/7
  更新します              : 1:java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x   3/7
  インストール中          : 1:java-1.8.0-openjdk-devel-1.8.0.322.b06-1.e   4/7
リンク /usr/bin/javac の読み込みに失敗: そのようなファイルやディレクトリはあり ません
  整理中                  : 1:java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x   5/7
  整理中                  : 1:java-1.8.0-openjdk-headless-1.8.0.302.b08-   6/7
  整理中                  : tzdata-java-2021a-1.el7.noarch                 7/7
  検証中                  : 1:java-1.8.0-openjdk-headless-1.8.0.322.b06-   1/7
  検証中                  : 1:java-1.8.0-openjdk-devel-1.8.0.322.b06-1.e   2/7
  検証中                  : tzdata-java-2021e-1.el7.noarch                 3/7
  検証中                  : 1:java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x   4/7
  検証中                  : 1:java-1.8.0-openjdk-headless-1.8.0.302.b08-   5/7
  検証中                  : tzdata-java-2021a-1.el7.noarch                 6/7
  検証中                  : 1:java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x   7/7

インストール:
  java-1.8.0-openjdk-devel.x86_64 1:1.8.0.322.b06-1.el7_9

依存性を更新しました:
  java-1.8.0-openjdk.x86_64 1:1.8.0.322.b06-1.el7_9
  java-1.8.0-openjdk-headless.x86_64 1:1.8.0.322.b06-1.el7_9
  tzdata-java.noarch 0:2021e-1.el7

完了しました!
(root)# yum install net-snmp-utils
(・・・略・・・)
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : 1:net-snmp-libs-5.7.2-49.el7_9.1.x86_64        1/2
  インストール中          : 1:net-snmp-utils-5.7.2-49.el7_9.1.x86_64       2/2
  検証中                  : 1:net-snmp-utils-5.7.2-49.el7_9.1.x86_64       1/2
  検証中                  : 1:net-snmp-libs-5.7.2-49.el7_9.1.x86_64        2/2

インストール:
  net-snmp-utils.x86_64 1:5.7.2-49.el7_9.1

依存性関連をインストールしました:
  net-snmp-libs.x86_64 1:5.7.2-49.el7_9.1

完了しました!
(root)# yum install sysstat
(・・・略・・・)
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : lm_sensors-libs-3.4.0-8.20160601gitf9185e5.e   1/2
  インストール中          : sysstat-10.1.5-19.el7.x86_64                   2/2
  検証中                  : sysstat-10.1.5-19.el7.x86_64                   1/2
  検証中                  : lm_sensors-libs-3.4.0-8.20160601gitf9185e5.e   2/2

インストール:
  sysstat.x86_64 0:10.1.5-19.el7

依存性関連をインストールしました:
  lm_sensors-libs.x86_64 0:3.4.0-8.20160601gitf9185e5.el7

完了しました!
(root)# yum install tcpdump
(・・・略・・・)
Running transaction
  インストール中          : 14:libpcap-1.5.3-12.el7.x86_64                 1/2
  インストール中          : 14:tcpdump-4.9.2-4.el7_7.1.x86_64              2/2
  検証中                  : 14:libpcap-1.5.3-12.el7.x86_64                 1/2
  検証中                  : 14:tcpdump-4.9.2-4.el7_7.1.x86_64              2/2

インストール:
  tcpdump.x86_64 14:4.9.2-4.el7_7.1

依存性関連をインストールしました:
  libpcap.x86_64 14:1.5.3-12.el7

完了しました!
(root)# yum install lsof
(・・・略・・・)
Running transaction
  インストール中          : lsof-4.87-6.el7.x86_64                         1/1
  検証中                  : lsof-4.87-6.el7.x86_64                         1/1

インストール:
  lsof.x86_64 0:4.87-6.el7

完了しました!

とりあえず、Hinemosマネージャインストールに前提となるパッケージのインストールはこれで終わり。
長くなったので、続きは別ページで!!!
運用管理ソフトウェア「Hinemos」を使ってみる!!part3 ~マネージャインストール②~

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?