Перейти к содержимому


Фото
- - - - -

Cannot execute instant job: Unsupported task class

ESAgent Sheduler UNIX

  • Please log in to reply
6 ответов в этой теме

#1 lapshin

lapshin

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 16 Январь 2022 - 18:08

Здравствуйте!

 

Настроил следующий стенд:

- сервер управления 11.0.2 на CentOS 7.7

- сканирующий узел scansrv-01 сканирующего кластера на CentOS 7.7. Установленные компоненты: drweb-spider, drweb-netcheck, drweb-esagent. В настройках указан LoadBalanceSourceAddress и LoadBalanceAllowFrom

- клиент client-01 сканирующего кластера на CentOS 7.7. Установленные компоненты: drweb-netcheck, drweb-esagent (установка других компонентов не предполагается). В настройках указан LoadBalanceSourceAddress и LoadBalanceTo

 

Версии компонентов на узлах - сертифицированные ФСТЭК (это необходимое условие).

 

Что работает:

На client-01 команда drweb-ctl netscan /tmp /var/tmp /home /root запускается от root'а. На scansrv-01 по команде drweb-ctl stat видно, что компонент NetCheck работает. На client-01 в stdout процесс сканирования пишется.

 

Что не работает:

В Центре управления для client-01 создаю задачу в планировщике:

Действие: Запуск программы

Путь: /opt/drweb.com/bin/drweb-ctl

Аргументы: netscan /tmp /var/tmp /home /root

 

Запускаю ее (хоть вручную, хоть по времени автоматически - разницы в результате нет).

 

На client-01 команда drweb-ctl log esagent выдает: ESAgent [1509] Error: [Scheduler] Cannot execute instant job: Unsupported task class

 

Можно, конечно, в cron'е назначить выполнение drweb-ctl netscan, но по задумке надо именно, что с центра управления задачи запускать.

 

Подскажите, пожалуйста, что тут можно сделать, чтобы задача с центра управления стартовала на хосте?



#2 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 17 Январь 2022 - 09:57

Не знаю, почему, но в юниксовом агенте не делали поддержку заданий запуска прозвольных программ.

Тем не менее, он поддерживает задания на сканирование.


Семь раз отрежь – один раз проверь

#3 lapshin

lapshin

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 17 Январь 2022 - 10:27

Не знаю, почему, но в юниксовом агенте не делали поддержку заданий запуска прозвольных программ.

Тем не менее, он поддерживает задания на сканирование.

Здравствуйте. Спасибо за отклик)

 

Жаль, конечно, что такой функционал не реализован. Если где-то можно фич-реквест оставить, то ИМХО это будет нужная фича )

 

Сканирование тут не будет работать, потому что filecheck отсутствует, а с ним агент запускает локальное сканирование, а хотелось бы сетевое использовать...

 

Можно тут как-нибудь "извратиться", например, filecheck сделать симлинком на netcheck?



#4 lapshin

lapshin

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 17 Январь 2022 - 11:00

 

Не знаю, почему, но в юниксовом агенте не делали поддержку заданий запуска прозвольных программ.

Тем не менее, он поддерживает задания на сканирование.

Здравствуйте. Спасибо за отклик)

 

Жаль, конечно, что такой функционал не реализован. Если где-то можно фич-реквест оставить, то ИМХО это будет нужная фича )

 

Сканирование тут не будет работать, потому что filecheck отсутствует, а с ним агент запускает локальное сканирование, а хотелось бы сетевое использовать...

 

Можно тут как-нибудь "извратиться", например, filecheck сделать симлинком на netcheck?

 

Решил не "извращаться" ))

Буду использовать crontab)

Если не ошибаюсь, netscan отдает данные на сервер управления, так что статистика по угрозам и сканированиям не потеряется.

Будем ждать новых фич)

Спасибо) можно закрыть тему)



#5 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 17 Январь 2022 - 11:06

Сканирование тут не будет работать, потому что filecheck отсутствует, а с ним агент запускает локальное сканирование, а хотелось бы сетевое использовать...

Понял.

Это печально. Мне казалось, всю эту кухню с meshd можно настроить, чтобы оно работало прозрачно.


Семь раз отрежь – один раз проверь

#6 lapshin

lapshin

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 17 Январь 2022 - 11:14

 

Сканирование тут не будет работать, потому что filecheck отсутствует, а с ним агент запускает локальное сканирование, а хотелось бы сетевое использовать...

Понял.

Это печально. Мне казалось, всю эту кухню с meshd можно настроить, чтобы оно работало прозрачно.

 

MeshD пытался настроить. Мало что понял)

В man'е написано, что пока только update работает ))

статистики в drweb-ctl stat не видно, поэтому не понятно, какой компонент на стороне отправляющего хоста в итоге задействован в проверке.

 

А так с этим чудом хотелось бы, конечно, научиться работать. потому как не представляю, что иначе в docker-контейнерах и им подобных должно работать, чтобы в них проверки осуществлялись. netcheck, ИМХО, более щадящий к ресурсам локального хоста, чем локальный se, но даже и он убьет контейнер, кмк.



#7 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 17 Январь 2022 - 12:41

К слову, как будет сертифицирован ESS13 и ко, должно стать попроще что с контейнерами, что с виртуалочными фермами. Но это по новым прогнозам не раньше лета 2022.


Семь раз отрежь – один раз проверь



Also tagged with one or more of these keywords: ESAgent, Sheduler, UNIX

Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых