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


Фото
- - - - -

Обновления Агентов при отсутствии нужных ревизий на сервере

агенты ревизии

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

#1 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 640 Сообщений:

Отправлено 08 Август 2019 - 09:44

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

Столкнулся со следующей проблемой: Агенты не могут обновиться, рапортуют об устаревших базах.

Запрашивают ревизию, которая на сервере уже физически отсутствует (бэкапа нет).

Можно ли обойтись малой кровью в данной ситуации?

20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] Unable to prepare SNF_UPDATE because of 
20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] \ revision "11020190801044430" not found in product "10-drwbases"
20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] exceptions::missed_product_exception: revision "11020190801044430" not found in product "10-drwbases"
20190808.093243.75 FTL [07560 1bec] wrk:3  [Proto/Agent/Update] ssl://192.168.1.56:60856/st: unable to send product "10-drwbases" updates because of revision "11020190801044430" not found in product "10-drwbases" (rc:0)
20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] Unable to prepare SNF_UPDATE because of 
20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] \ revision "11020190801040654" not found in product "10-drwgatedb"
20190808.093243.75 ERR [07560 1bec] wrk:3  [Proto/Agent/Update] exceptions::missed_product_exception: revision "11020190801040654" not found in product "10-drwgatedb"

Насколько я понимаю, запрошена ревизия от 1 августа?



#2 Afalin

Afalin

    Guru

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

Отправлено 08 Август 2019 - 10:53

Если не ошибаюсь, через какое-то время агент решает, что ему форс-апдейт всё-таки не нужен – и запрашивает обычный. И обновляется.

Или это всё-таки не происходит?


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

#3 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 640 Сообщений:

Отправлено 08 Август 2019 - 12:21

Судя по логам, не происходит. Висит в таком состоянии со 2-й половины дня 1 августа. Сам апдейт компонентов в репозитории сервера проходит успешно. Возможно, причина может быть связана с тем, что я уменьшил количество хранимых ревизий?

Могу кинуть лог в ЛС - посмотрите, пожалуйста, если будет время и желание.

В качестве идеи: если отключить сервер (всем клиентам давно разрешен мобильный режим в ЦУ), то не обновятся ли Агенты автоматом с ВСО, или в настройках Агента на каждой станции нужно ставить галку мобильного режима (помню, что была такая в настройках на Агентах)?



#4 Afalin

Afalin

    Guru

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

Отправлено 08 Август 2019 - 14:38

Судя по логам, не происходит. Висит в таком состоянии со 2-й половины дня 1 августа. Сам апдейт компонентов в репозитории сервера проходит успешно. Возможно, причина может быть связана с тем, что я уменьшил количество хранимых ревизий?

Нет, причина не в этом. Даже при одной хранимой ревизии оно должно работать, хоть и не без оговорок.

В качестве идеи: если отключить сервер (всем клиентам давно разрешен мобильный режим в ЦУ), то не обновятся ли Агенты автоматом с ВСО

Нет, не обновятся. В мобильном режиме обновляются только базы.

 

Периодически маячит такая проблема перед глазами, но, если честно, глубоко не вник в происходящее.

 

З.Ы. Логов в личке не оказалось, но я в общем-то догадываюсь, что в них смогу увидеть. force = yes из-за чего-то, которое приводит к сабжу, когда ревизии не оказывается.


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

#5 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 640 Сообщений:

Отправлено 08 Август 2019 - 15:35

Сорри, не нажал капу... Ну, с базами тоже (и та же) проблема. Так что если обновятся хотя бы они - уже хорошо.

Ошибки пошли с 01.08 16:37 (ранее не прослеживается, т.к. лог отротировался).

Какой-нибудь WA существует для такой ситуации? ;)



#6 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 08 Август 2019 - 15:36

Нет, не обновятся. В мобильном режиме обновляются только базы.

Ну, это решит данную частную задачу. У ТС 'unable to send product "10-drwbases" ' как раз.

Другой вопрос, что это всё равно половинчатое решение. Агенты да, всё равно так не смогут обновиться.

Знать бы версии установленные, для начала.


Сообщение было изменено Kirill Polubelov: 08 Август 2019 - 15:37

(exit 0)

#7 Afalin

Afalin

    Guru

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

Отправлено 08 Август 2019 - 15:50

Могу предположить, что может подопнуть агента обновиться без форса либо переподключение к серверу, либо рестарт сервиса.


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

#8 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 640 Сообщений:

Отправлено 13 Август 2019 - 20:37

За это время и рестарт сервера, и ребуты рабочих станций происходили неоднократно.

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

4-й день полет нормальный... :)




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

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