ZabbixAgent(バージョン4.0)が一部のOSで動作しない
※気になっている程度ですので、厳密に回答をいただけなくても構いません。
■質問
現在色々なOSのサーバに対してZabbixAgent(バージョン4.0)を導入しています。
下記の一部のサーバ(windows系の2008以前)でZabbixAgentのバージョンが4.0ではなく3.4でないと動かないサーバがございます。
その原因と思われることは何でしょうか?
windowsの更新を意図的に止めているサーバもあるようなので(全てを把握しておりません)、そうなのかと思っていますがお聞かせ願います。
ZabbixServer自体は4.0で監視しています。
■対象サーバ
windows系
2000
2003,2003 Standard Edition,2003 Standard (32 ビット)
2008,2008 R2 Standard Edition,2008 R2 Enterprise Edition SP1
20012R2
Linux系
CentOS7.4、7.5、7.6
どうぞよろしくお願い致します。
TNK - 投稿数: 4742
「動かない」ではなく、どう動かないのかエラーメッセージが表示
されるのであれば、そのエラーメッセージの詳細をお教えください。
あと、インストールしようとされている具体的なものを教えてくだ
さい。
例えば、以前Zabbixの公式サイトからダウンロードできた
zabbix_agents-4.0.0-win-i386.zip
は、コンパイル時に適切なオプションが設定されておらず、起動で
きるサブシステムバージョンが新しいバージョンになってしまって
いて、古いバージョンのWindowsでは起動できないことがありまし
た。
できるだけ最新のバージョン(4.0なら4.0.14)を使用して試して頂
き、エラーメッセージが表示されるのであれば、その環境の詳細と
エラーメッセージをご提示ください。
ご参考:
https://www.zabbix.com/forum/zabbix-troubleshooting-and-problems/367196-...
zazabi - 投稿数: 26
コメントありがとうございます。
インストールしているZabbixAgentのバージョンは4.0.7で、あらかじめconfファイルをある程度書き換えて再度zipファイルにしたものを使用しています。
元ファイルは
https://www.zabbix.com/downloads/4.0.7/zabbix_agents-4.0.7-win-i386.zip
です。
エラー内容は「zabbix_agentd.exe エントリポイントが見つかりません
プロシージャエントリポイント Decode PointerがダイナミックリンクライブラリKERNEL32.dllから見つかりませんでした。」
こちらで調べたところ、類似しているエラーがありwindowsのアップデート番号「KB4461522」の有無かと思い確認しましたが違いました。
このサイトの趣旨違いであれば別の所で再度投稿させていただきます。
TNK - 投稿数: 4742
以下のURLで、「Windows 2003」と書かれていますが、Windows Server
2003のことでよろしいですね?
https://teratail.com/questions/215164
あと、Windows Server 2003でもインストールできているものもあ
るということでしょうか?
サービスパックの適用有無とかシステムの言語設定とか異なること
はありませんか?
ご参考までに、Windows Server 2003 Standard SP1(x86)であれば、
記載されていた
https://www.zabbix.com/downloads/4.0.7/zabbix_agents-4.0.7-win-i386.zip
内のexeを使用してZabbixエージェントを起動することができます。
サービスパックの適用が困難であるならば、起動できることが確認
できている古いバージョンのエージェントを使用し続ける方法を選
択するしかないかもしれません。
趣旨違いではありませんが、ここはあくまでも利用者の情報交換の
場であって、公式サポートではありません。
公式な回答が必要であるならば、サポートサービスを提供している
会社と契約をして、そちらにお問い合わせください。