質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Q&A

解決済

3回答

6568閲覧

Zabbixサーバの起動がWebコンソールから確認できない

regeeeepg

総合スコア12

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

0グッド

1クリップ

投稿2018/01/13 07:41

サーバの起動を確認したいのですが、できておりません。

###背景
https://qiita.com/atanaka7/items/294a639effdb804cfdaa
を参考に、CentOS7(1708)にZabbix3.0.14をインストールしておりました。

###発生している問題・エラーメッセージ
Webコンソールからサーバの状態を見れるようにしたいのですが、
「12.SELinuxの制限解除」をしても、
ダッシュボードの「Zabbixサーバーの起動」項目の状態が「いいえ」のままになっています。

###試したこと
サービスが起動していないからかと思い、

systemctl status zabbix-server

を実行すると、

● zabbix-server.service - Zabbix Server Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; vendor preset: disabled) Active: active (running) since 土 2018-01-13 15:21:46 JST; 32min ago Process: 17505 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=1/FAILURE) Process: 17604 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS) Main PID: 17606 (zabbix_server) CGroup: /system.slice/zabbix-server.service └─17606 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf 1月 13 15:21:46 localhost.localdomain systemd[1]: zabbix-server.service hol... 1月 13 15:21:46 localhost.localdomain systemd[1]: Starting Zabbix Server... 1月 13 15:21:46 localhost.localdomain systemd[1]: Started Zabbix Server. Hint: Some lines were ellipsized, use -l to show in full.

と表示され、起動?しているようです。

他の要因はありますでしょうか。ご教示お願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

Zabbix Server関連のプロセスは上記のみでしょうか?
通常Zabbix Serverを起動すると、用途に応じた様々なプロセスが同時稼働します。

また、正しく10051ポートがTCPでリッスンしているか確認してください。
ssコマンドが利用できるのであれば以下のコマンドで確認可能です。

$ ss -nlt

あと確認するポイントとしては、
ZabbixのWebの設定(/etc/zabbix/web/zabbix.conf.phpの中の$ZBX_SERVERおよび$ZBX_SERVER_PORT)、
Zabbix Serverの設定(/etc/zabbix/zabbix_server.confの中のListenIP)あたりをご確認ください。

投稿2018/01/25 03:38

ike-dai

総合スコア45

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

regeeeepg

2018/02/12 10:00

上記コマンドで確認したところ、10051ポートがリッスンされていませんでした。 さらに、auditのログを確認したところ、SELinuxの権限不足で弾かれていることが分かりましたので、それに対応します。
guest

0

以下のコマンドを実行してサーバーとエージェントがちゃんと起動している確認して下さい、

bash

1$ ps -ef|grep zabbix

また、監視に使用するポートをデフォルトから変更していませんか?
その場合、サーバーとエージェントで設定を合わせる必要があります。

投稿2018/01/13 07:50

hichon

総合スコア5737

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

regeeeepg

2018/01/13 12:57

ご回答ありがとうございます。 上記のコマンドを入力した結果、 zabbix 15744 1 0 20:12 ? 00:00:00 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf zabbix 15745 15744 0 20:12 ? 00:00:01 /usr/sbin/zabbix_agentd: collector [idle 1 sec] zabbix 15746 15744 0 20:12 ? 00:00:00 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection] zabbix 15747 15744 0 20:12 ? 00:00:00 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection] zabbix 15748 15744 0 20:12 ? 00:00:00 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection] zabbix 15749 15744 0 20:12 ? 00:00:00 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec] zabbix 17606 1 0 20:29 ? 00:00:00 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf と表示されまして、おそらく起動していると思われます。 サーバ側のListenポートについてはデフォルトの10051から変更しておりません。 また、Webコンソール側を確認しましても、localhost;10051となっております。
guest

0

自己解決

SELinuxの設定不足でした。
setrlimitの権限がありませんでした。

こちらの記事を参考に解決しました。
https://qiita.com/atanaka7/items/389f796b221cc0609379#selinux%E3%81%AE%E8%A8%AD%E5%AE%9A

回答いただきましたお二方、ありがとうございました。

投稿2018/02/12 10:03

regeeeepg

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問