AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2015, 14:35   #1  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
AOS остановил пакеты
Сегодня произошел какой-то глобальный ахтунг.
Все пакеты в статусе Ожидание вдруг перевелись в Отложено, в Выполнение в Отмена. Причем одновременно на всех AOS. И сделал это судя по журналу базы данных некий пользователь -AOS-.

В EventLog`ах на всех AOS выдались исключения Microsoft.Dynamics.Ax.Xpp.BreakException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.BreakException' was thrown. По одному исключению на каждый выполнявшийся пакет.

AX2012 R2 Kernel: 6.2.3000.253 (KB3099216)

Насколько я знаю, никаких действий с CIL, БД и прочим ПО на момент крэша не производилось.

Кто-нибудь сталкивался с подобным? Или барабашка все-таки существует?
Старый 21.12.2015, 14:42   #2  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
было что то подобное когда отключили (или отключился) логин, под которым был запущены пакеты
Старый 21.12.2015, 14:53   #3  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
Любопытное предположение... Все AOS действительно работают из под одного пользователя.
А это отключение где то логируется?
Ни в EventLog ни в аксапте никаких следов этого я не нашел.
Хотя если б отключили пользователя по логике должны были и AOSы упасть. Но этого не произошло. Только пакеты
Старый 21.12.2015, 14:56   #4  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
Цитата:
Сообщение от A_BAS Посмотреть сообщение
Все AOS действительно работают из под одного пользователя.
я говорю про пользователя, под которым запущены пакетные задачи (не тот, под которым АОС)

хотя, конечно же, они могут совпадать
Старый 21.12.2015, 15:01   #5  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
Пакеты под разными пользователями работали.
С сожалением возвращаемся к версии о существовании барабашек... =)
Старый 10.02.2016, 11:14   #6  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
Удалось найти барабашек?
У нас на AX2009 тоже самое произошло.

Есть идеи куда копать?
Старый 10.02.2016, 11:31   #7  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
Увы. Не удалось
Радует только то, что барабашка, похоже, утихомирился и подобных инцидентов не повторялось
Попробуйте покопать в сторону сервера БД. Возможно там что-то произошло
Старый 10.02.2016, 12:06   #8  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
У нас барабашка случайно вырубает пакетники где-то раз в два месяца по случайным датам.
Старый 18.02.2016, 18:58   #9  
imir is offline
imir
Участник
 
159 / 161 (6) ++++++
Регистрация: 28.05.2010
Наблюдал такое в случае перезагрузки машины, при обновлениях винды например. Возможно AOS ловит события перезагрузки и переводит все в Отложено. Не понятно зачем и почему не возвращает обратно правда.
Старый 19.02.2016, 00:57   #10  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
уже где то отвечал в такой же теме
1) проблемы с учеткой под которой запущены пакетники
2) "скачки" времени на сервере
Старый 19.02.2016, 07:49   #11  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
Цитата:
Сообщение от Omeo Посмотреть сообщение
уже где то отвечал в такой же теме
1) проблемы с учеткой под которой запущены пакетники
2) "скачки" времени на сервере
Можно больше информации?
1) Что значит проблемы с учеткой? Когда ее заблокировали или что-то другое?
2) Разница во времени с кем? AOT с БД?

Мне очень интересно, что нужно сделать, чтобы избежать таких сюрпризов.
Спасибо
Старый 19.02.2016, 11:53   #12  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,964 / 3250 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от imir Посмотреть сообщение
Наблюдал такое в случае перезагрузки машины, при обновлениях винды например. Возможно AOS ловит события перезагрузки и переводит все в Отложено. Не понятно зачем и почему не возвращает обратно правда.
Не замечал такого.
Обычно другой эффект, если в момент перезагрузки работает какой-то пакетник, то он может из-за перезагрузки упасть в Ошибку.
Старый 19.02.2016, 11:54   #13  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,964 / 3250 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Omeo Посмотреть сообщение
уже где то отвечал в такой же теме
...
2) "скачки" времени на сервере
А что за скачки ? С чего им взяться на АОСе ? Синхронизация часов сервера с AD ? Но это же обычно несколько секунд всего.
Старый 19.02.2016, 13:39   #14  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
Цитата:
Сообщение от Logger Посмотреть сообщение
А что за скачки ? С чего им взяться на АОСе ? Синхронизация часов сервера с AD ? Но это же обычно несколько секунд всего.
была ситуация, когда на сервере время "прыгало" вперед и обработчик пакетов считал что их не надо запускать

обычно идентифицируется в Event Viewer
За это сообщение автора поблагодарили: Logger (3).
Старый 04.02.2025, 13:10   #15  
_guestl_ is offline
_guestl_
Участник
MCBMSS
Columbus IT
 
39 / 15 (1) ++
Регистрация: 22.05.2007
Адрес: Россия
У нас на сервере был скачок времени в будущее, после этого джобы застревали в Executing, но таски вставали в Ended. Мы перебровали всё: раздачу прав, новые юзеры для джобов и прочее.

Все починилось после этого совета

Цитата:
Check [table BatchGlobal, field LastProcFinishedJobs]. You should see datetime value, that AOS used to check if it is necessary to change statuses like Executing to Waiting, Cancellig to Waiting etc.
Set this value to current time (should do it from SQL server).
This fault can appear when system time changed value to future & AOS finished job, then write future time in this table.
https://groups.google.com/g/microsof.../c/qXL8EID_OgQ
__________________
4, 2009, 2012 R3, D365
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AOS не обрабатывает пакеты Stainless DAX: Администрирование 0 09.12.2015 15:34
AX 2009: зачем нужен балансировщик нагрузки, и как в кластере зайти на определенный AOS? gl00mie DAX: Администрирование 7 26.02.2015 16:38
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
daxis: Troubleshooting blocked SPIDS in AOS Blog bot DAX Blogs 0 01.04.2009 18:05
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:13.