[Pandora-jp] WMIコンポーネントで作成したモジュールが初期化されません。

Junichi Satoh junichi @ pandorafms.jp
2015年 10月 8日 (木) 22:52:28 JST


さとうです。

From: <mkuwata @ excite.co.jp>
Subject: Re: [Pandora-jp] WMIコンポーネントで作成したモジュールが初期化されません。
Date: Thu, 08 Oct 2015 09:30:27 +0900

> 2.上記状態で一度Windowsをリブートして、PandoraFMSコンソールを起動しました。ここで念のためログを見ると次のようなエラーログがありました。これで見るとそもそもMySQLの接続に失敗しているようです。しかもLaunchingという開始メッセージの前にエラーが出ているようです。
> 
> 2015-10-08 09:09:36 mkuwata-PC [V1] [E] 'mkuwata-PC': DBD::mysql::st execute failed: Query execution was interrupted at /<C:\PandoraFMS\Pandora_Server\pandora_server.exe>PandoraFMS/DB.pm line 629.


> 一応、ガイドラインにしたがってインストールしたのですが、これはどのようなエラー状況なのでしょうか?
> ご存知の方がいらっしゃいましたらご教示お願いいたします。

おっしゃるとおり、DB 接続で何らかの問題が発生してますね。
# WMI とは関係ないそれ以前の問題。

私の手元の Windows Server 2012R2 な環境で Pandora FMS 5.1SP3 64bit版を
ゼロからインストールしてみましたが、再現しませんでした。
# 手元に環境が無いので Windows 10 では確認できてませんが。

ログの内容からして、MySQL の pandora DB が何かおかしくなっている可能性は
あります。DB に対して何か操作しましたでしょうか?

DB の状態を確認してみてください。Pandora FMS 5.1SP3 のパッケージで MySQL
をインストールしていれば、"MySQL 5.5 Command Line Clinet" というのがある
はずなので、そこから MySQL のコマンドラインに入って(デフォルトのパスワード
はpandora)、

  . show databases; で pandora という DB がいるか
  . use pandora; show tables; で 89個テーブルが表示されるか

あたりを確認してみてください。
DB がおかしいようであれば、Pandora のパッケージを使って MySQL を含めた
Pandora 関連ファイル一式を再インストールしてみてください。


あと、pandora_server.conf 内の設定で、

verbosity 10

を設定すると詳細なログが出力されますので、それで出力されたログをいただ
けるともう少し何かわかるかもしれません。
#デフォルトは 1 で、最低限のログしか出力しない設定になっているはずです。

---
佐藤 淳一
junichi @ pandorafms.jp


Pandora-jp メーリングリストの案内