zabbix_agentd.exe –start時にzabbix_agentd.exe [15588]: ERROR: cannot start service [Zabbix Agent]: [0x0000041D]が発生した場合の対処法

zabbix_agentd.exe –start時にzabbix_agentd.exe [15588]: ERROR: cannot start service [Zabbix Agent]: [0x0000041D]が発生した場合の対処法

zabbix_agentd.exe –start実行時にcannot start service [Zabbix Agent]: [0x0000041D]が発生。原因は、つまらないことだったんですが、対応方法を記載します。

環境

  • zabbix agent : 4.4.4
  • OS : windows10 pro

※Windows10にZabbix Agentのインストール手順はこちら

原因

agentインストール時に、configの場所を指定したconfファイル名を間違えていたため

zabbix_agentd.exe --config zabbix_agentd.confg --install

↓

正しくは
zabbix_agentd.exe --config zabbix_agentd.conf --install
でした

対処法

まずzabbixを下記のコマンドでアンイストールします。

※試してはいませんが、先にサービスを削除すべきだったかもしれません

zabbix_agentd.exe -x

サービスを削除します。

sc delete "Zabbix Agent"

さきにアンイストールしてしまったためか、下記のエラーが発生しました

[SC] DeleteService FAILED 1072:

指定されたサービスは削除の対象としてマークされています。

PCを再起動するとサービスから削除されていることが確認できたので、再インストールを実行

管理者権限でコマンドプロンプトを立ち上げて下記のコマンドを実行

zabbix_agentd.exe --config zabbix_agentd.conf --install

今度は、「このアプリはお使いのPCでは実行できません」とエラーが発生

よくみるとzabbix_agentd.exeが、なぜか0kBに。。。

再度、ダウンロードしてきて配置し、実行すると正常にインストールが終わり、起動が可能となりました。