本家様 https://www.hinemos.info/

計算機の管理、運用を楽にする運用管理ツール

基本機能は Git で入手可能
https://github.com/hinemos/hinemos/blob/master/README.jp.md
完全版は有償であるが目的に次第ではGit版で十分かもしれない。
詳しくは、こちらhttps://www.hinemos.info/getproduct

ここでは Git 版を使ってます
機能的に「hinemosマネージャ」「管理対象ノード」「Hinemos(リッチ/Web)クライアント」の構成。この辺は PBSPro に似ている。

Hinemos/setting

「hinemosマネージャ」のインストール

っで、まずは「管理対象ノード」から得たデータを収める「hinemosマネージャ」を作る.
その前にパッケージを入れる

[root@c ~]# yum install java-1.8.0-openjdk openssh-clients net-snmp net-snmp-utils

その後に、

[root@c ~]# wget https://github.com/hinemos/hinemos/releases/download/v6.2.2/hinemos-6.2-manager-6.2.2-1.el7.x86_64.rpm
 
[root@c ~]# yum localinstall ./hinemos-6.2-manager-6.2.2-1.el7.x86_64.rpm

と「hinemosマネージャ」をインストールします。
既定では「/opt/hinemos」を起点として展開される
*SELinuxが有効だとインストールできませんでした

次に「hinemosマネージャ」を起動させるのですが、HinemosはpostgreSQLをDBとして使用してます。
このhinemosのpostgreSQLは port番号 24001 を使用するため、もし既存でPostgreSQLを稼働していて、このport番号を使っているなら変更作業が必要になります。参照:マニュアルへ。

[root@c ~]# systemctl start hinemos_manager
(確認)
[root@c ~]# systemctl status hinemos_manager
[root@c ~]# systemctl status hinemos_pg

*hinemos_managerを起動すると連動して hinemos_pg も動くみたい

「Hinemos(リッチ/Web)クライアント」のインストール

ここでは、「hinemosマネージャ」とは別のマシンに「Hinemos Webクライアント」をインストールします。
この「Hinemos Webクライアント」がwebサーバになって、windowsPC/macOSからのwebアクセスの場所になる

[root@web ~]# wget https://github.com/hinemos/hinemos/releases/download/v6.2.2/hinemos-6.2-web-6.2.2-1.el7.x86_64.rpm
 
[root@web ~]# yum localinstall ./hinemos-6.2-web-6.2.2-1.el7.x86_64.rpm

*/opt/hinemos_webを起点としてインストールされる.

既定として port 80 を使用するように設定されています。もし既にほかのwebサービスを行っていたら変更が必要です。
既に使っているかは下記コマンド分かります。

[root@web ~]# lsof -i:80
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
httpd   13622   root    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
httpd   28474 apache    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
httpd   28475 apache    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
httpd   28476 apache    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
httpd   28477 apache    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
httpd   28478 apache    3u  IPv4  61776      0t0  TCP *:http (LISTEN)
[root@web ~]#

とhttpdが既にport 80を押さえている。別のport番号 8080 はどうか?

[root@web ~]# lsof -i:8080
[root@web ~]#

と何もないようなので、8080で動かすようにしてみる.

[root@em00 ~]# vi /opt/hinemos_web/conf/server.xml
(68行目)
-    <Connector port="80" protocol="HTTP/1.1"
+    <Connector port="8080" protocol="HTTP/1.1"

と「/opt/hinemos_web/conf/server.xml」のport定義部分を修正して、下記のようにwebサービスを稼働させる

[root@web ~]# systemctl status hinemos_web
(確認)
[root@web ~]# systemctl status hinemos_web

[管理対象ノード]へのインストール

事前に下記パッケージをインストールしておきます

[root@c ~]# yum install net-snmp net-snmp-utils java-1.8.0-openjdk openssh-clients

その後に、エージェントアプリ「hinemos-6.2-agent-6.2.2-1.el.noarch.rpm」を入手してインストールします。

[root@c ~]# wget https://github.com/hinemos/hinemos/releases/download/v6.2.2/hinemos-6.2-agent-6.2.2-1.el.noarch.rpm
 
[root@c ~]# yum localinstall ./hinemos-6.2-agent-6.2.2-1.el.noarch.rpm

次に「hinemosマネージャ」のアドレスを登録するため「/opt/hinemos_agent/conf/Agent.properties」を修正します

(309行)
-  managerAddress=http://127.0.0.1:8081/HinemosWS/
+  managerAddress=http://192.168.0.3:8081/HinemosWS/

rsyslogでログを回収するなら「/etc/rsyslog.d/rsyslog_hinemos_agent.conf」も修正します

(4行目)
-   *.info;mail.none;authpriv.none;cron.none                @@127.0.0.1:514
+   *.info;mail.none;authpriv.none;cron.none                @@192.168.0.3:514

変更したら下記コマンドを実行
*「hinemos_agent」はsystemctl に存在せず、chkconfigに存在している

[root@c ~]# systemctl start hinemos_agent
 
[root@c ~]# systemctl restart rsyslog

留意
agentをインストールすると、「/etc/snmp/snmpd.conf」の末尾に

# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX
smuxpeer .1.3.6.1.4.1.674.10892.1
view    systemview      included   .1.3.6.1
# disk / 10000
# disk /var 10000

が追記されます

ログイン

ここがややこしいのだが、windows/macOSでブラウザを立ち上げて、まず「Hinemos(リッチ/Web)クライアント」に
アクセスする。
ここでは web でport番号を 8080 にしたので、 web:8080 へブラウザでアクセスする。

その後、下記画面が表示される。この接続先は 「hinemosマネージャ」 で、
ここでは c で、port番号は 8080 で、 c:8080 としてアクセスする。
2019y11m03d_195848345.png

hinemosの初期パスワードは hinemos 。ログインに成功すると下記画面が表示され
2019y11m03d_200055601.png
「OK」ボタンを押下すると、下記画面になる。
2019y11m03d_200322553.png


トップ   編集 添付 複製 名前変更     ヘルプ   最終更新のRSS
Last-modified: 2019-11-04 (月) 01:14:03 (37d)