Ad Widget

Collapse

Zabbix Agent не ставится на w7p x32

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Belfigor
    Member
    • Jul 2016
    • 69

    #1

    Zabbix Agent не ставится на w7p x32

    OS: Windows 7 Professional 32-bit
    Заббикс агент ставлю виндовый, скачанный с официального сайта 3.0.0 Windows (All) i386,amd64
    CMD запускаю из под админа, устанавливаю командой: zabbix_agentd.exe --config zabbix_agent.win.conf --install
    В ответ получаю: Версия "C:\ Program Files\Zabbix\zabbix_agentd.exe" не совместима с версией Windows, работающей на этом компьютере. Проверьте сведения о системе, чтобы узнать какая версия программы (x86 (32-разрядная) или x64 (64-разрядная) вам нужна, получите ее у поставщика программного обеспечения"

    На x64 этот агент прекрасно устанавливался.
    ЧЯДНТ?
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    Как вариант - забить на этот инсталлятор. Скопировать агент и набрать в командной строке что-то вроде

    sc create "Zabbix_agent" binPath= "c:\zabbix\bin\win32\zabbix_agentd.exe -c c:\zabbix\conf\zabbix_agentd.win.conf" DisplayName= "Zabbix_agent" start= auto

    Comment

    • Belfigor
      Member
      • Jul 2016
      • 69

      #3
      Сделал предложенным образом, так же продолжает писать что не подходящая ОС

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Странно, вроде бы exe-файлы в дистрибутиве разные для 32 и 64...
        А если к строке добавить error= ignore ?

        Comment

        • Belfigor
          Member
          • Jul 2016
          • 69

          #5
          Originally posted by Semiadmin
          Странно, вроде бы exe-файлы в дистрибутиве разные для 32 и 64...
          А если к строке добавить error= ignore ?
          Вах вах, это я дурак Поставив заббикс на 100-й подряд x64 хост, совсем позабыл про то что он не единый для обеих осей, а для каждой оси свой агент. Спасибо большое!

          Comment

          • glebs.ivanovskis
            Senior Member
            • Jul 2015
            • 237

            #6
            Originally posted by belfigor
            Заббикс агент ставлю виндовый, скачанный с официального сайта 3.0.0 windows (all) i386,amd64
            Там зазипованы два бинарника - для 32-битных и 64-битных систем. Не знаю, как работает этот инсталлер, но видимо он берёт не тот бинарник.

            Comment

            • fafhrd
              Junior Member
              • Mar 2016
              • 15

              #7
              в скрипте можно опознать какой тип ОС используется:
              if "%processor_architecture%"=="x86" (
              set FilePath=%FilePath32%
              ) else (
              set FilePath=%FilePath64%
              )

              Comment

              Working...