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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.08.2012, 14:11   #1  
werov2010 is offline
werov2010
Участник
 
14 / 10 (1) +
Регистрация: 04.02.2011
MSDAX 4.0 и планировщик win server 2008
Доброго времени суток!
Суть проблемы: имеется 10 конфигураций для запуска аксапты, назовем их условно 1cfg.axc, 2cfg.axc, ..., 10cfg.axc.
В планировщике создано 10 заданий (start1, start2, ..., start10), каждая из которых запускает аксапту с соответствующей конфигурацией. Во время наступления события запускаются первые 5 заданий, а шестое и последующие запускаются (виден процесс в диспетчере задач) и тут же завершаются. В логе планировщика следующие записи:
Код:
- 14:59:59 Задача вызвана планировщиком (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" в связи с выполнением условия, определенного в триггере времени.)
- 14:59:59 Обработчик задач получил сообщение с запросом на запуск задачи (Обработчик задач "S-1-5-21-3118342939-3998159635-3943877256-1231:domen\admin:Password:Highest" получил от службы планировщика заданий запрос на запуск задачи "\START1".)
- 14:59:59 Задача запущена (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
- 14:59:59 Действие запущено (Планировщик заданий запустил действие ""C:\Program Files (x86)\Microsoft Dynamics AX\40\Client\Bin\Ax32.exe"" в экземпляре "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1".)
- 14:59:59 Обработка созданной задачи (Планировщик заданий запустил задачу "\START1" (экземпляр "C:\Program Files (x86)\Microsoft Dynamics AX\40\Client\Bin\Ax32.exe") с идентификатором процесса 54516.)
- 15:00:00 Действие выполнено (Планировщик заданий успешно завершил выполнение задания "\START1" ,экземпляра "{108fec75-d540-4160-8549-4dbb5eee6fc3}" , действия "C:\Program Files (x86)\Microsoft Dynamics AX\40\Client\Bin\Ax32.exe" с кодом возврата 0.)
- 15:00:00 Задача завершена (Планировщик заданий успешно завершил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
В то время как первые 5 задач запускаются и в логе останавливаются на шаге: "Обработка созданной задачи" и их выполнение проходит в нормальном режиме.

Проверил планировщик с другими программами, там запускается более 5 копий (запустил 12 копий). В чем может быть проблема? Ограничение на 5 запущенных копий аксапты у юзера, из-под чьей учетки запускается задача, не стоит

P.S. Версия аксапты 4.0

Последний раз редактировалось werov2010; 13.08.2012 в 14:34.
Старый 13.08.2012, 14:44   #2  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
Вручную удается запустить эти 10 экземпляров в указанной последовательности?
__________________
Axapta non erubescit
Старый 13.08.2012, 15:03   #3  
werov2010 is offline
werov2010
Участник
 
14 / 10 (1) +
Регистрация: 04.02.2011
Цитата:
Сообщение от b_nosoff Посмотреть сообщение
Вручную удается запустить эти 10 экземпляров в указанной последовательности?
да, вручную все 10 копий программы запускаются и отрабатывают
Старый 13.08.2012, 22:50   #4  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Process Monitor вам в помощь... Может, у пользователя, под которым запускается клиент, нет прав на чтение файла-конфига или он в Аксапте не заведен вообще
Старый 14.08.2012, 09:23   #5  
werov2010 is offline
werov2010
Участник
 
14 / 10 (1) +
Регистрация: 04.02.2011
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Process Monitor вам в помощь... Может, у пользователя, под которым запускается клиент, нет прав на чтение файла-конфига или он в Аксапте не заведен вообще
Интересно, как тогда этот пользователь запускает первые 5 копий программы?
Пользователь админ, все права у него настроены как полагается.
Временный костыль - разнес 5 задач на один сервер, 5 - на другой
Старый 14.08.2012, 09:40   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от werov2010 Посмотреть сообщение
Интересно, как тогда этот пользователь запускает первые 5 копий программы?
Это шарада такая? Возьмите инструмент для диагностики и узнайте, зачем гадать?
Цитата:
Сообщение от werov2010 Посмотреть сообщение
Пользователь админ, все права у него настроены как полагается.
Админ - это не всегда тот, у кого есть доступ везде и всюду.
Цитата:
Сообщение от werov2010 Посмотреть сообщение
Временный костыль - разнес 5 задач на один сервер, 5 - на другой
Дело ваше...
Старый 15.08.2012, 14:23   #7  
werov2010 is offline
werov2010
Участник
 
14 / 10 (1) +
Регистрация: 04.02.2011
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Это шарада такая? Возьмите инструмент для диагностики и узнайте, зачем гадать?
просмотрел, никаких аномалий, запускается 10 процессов с разными ID. В процессе они подгружают различные dll, запускают и останавливают различные потоки. А потом неожиданно завершаются все потоки и сам процесс. Последнее, что подгружает процесс перед остановкой это C:\Program Files (x86)\Common Files\microsoft shared\DW\DW20.EXE и после C:\Windows\SysWOW64\RpcRtRemote.dll

Хотя сравнивал с процессами, которые продолжают работать, там аналогично подгружаются эти два файлика.

Все операции со статусом SUCCESS

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Админ - это не всегда тот, у кого есть доступ везде и всюду.
в данном случае доступ есть "везде и всюду"
Старый 15.08.2012, 14:56   #8  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от werov2010 Посмотреть сообщение
потом неожиданно завершаются все потоки и сам процесс. Последнее, что подгружает процесс перед остановкой это C:\Program Files (x86)\Common Files\microsoft shared\DW\DW20.EXE
Если процесс грузит доктора Ватсона (отладчик, который обычно посметрные дампы генерит), значит, "он упал и встать не может". В eventlog'е есть какие-нить упоминания об этом?
Старый 15.08.2012, 23:26   #9  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Попробуйте добавить ax32.exe в исключения DEP
__________________
Axapta v.3.0 sp5 kr2
Старый 16.08.2012, 10:13   #10  
GBH is offline
GBH
MCITP
Аватар для GBH
MCP
MCBMSS
Ex AND Project
 
140 / 28 (1) +++
Регистрация: 28.06.2007
Цитата:
Попробуйте добавить ax32.exe в исключения DEP
Вопрос может быть глупый, но всё же.
При попытке добавления система пишет, то нельзя добавить ax32.exe в исключение.
Как быть?
Спасибо.

Сделал вот так http://blogs.technet.com/b/askperf/a...ot-to-dep.aspx
Изображения
 

Последний раз редактировалось GBH; 16.08.2012 в 10:36.
Старый 16.08.2012, 14:18   #11  
werov2010 is offline
werov2010
Участник
 
14 / 10 (1) +
Регистрация: 04.02.2011
Цитата:
Сообщение от AndyD Посмотреть сообщение
Попробуйте добавить ax32.exe в исключения DEP
Попробовал, не помогло, в событиях сыпятся те же ошибки appcrash ax32.exe

P.S. Запустился еще раз. Уже лучше: процессы провисели не 40 сек, а минуту. Далее вылетели сразу 3 процесса, но результат был не 0х1 как в прошлые разы, а 0х2. Еще через минуту вывалился еще один процесс с уже привычным результатом 0х1.

0х2, как я полагаю, вызван следующим:
Стартуется 10 копий ax. Одна из копий имеет PID 1732. Через какое-то время некий процесс айди с номером 1996 стартанул процесс ax32.exe. В деталях указано, что его parent PID = 1732, который был запущен в самом начале. И через 2 секунды PID 1732 завершает процесс ax32 со статусом 2

Ну а еще через 20 минут вылетели оставшиеся копии ax со статусом "Операция успешно завершена (0х0)"


Последний раз редактировалось werov2010; 16.08.2012 в 14:57.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
msdax: Installing IIS 7 on Windows Server 2008 or Windows Server 2008 R2 : Installing IIS 7 : Installing and Configuring IIS 7 : The Official Microsoft IIS Site Blog bot DAX Blogs 0 04.04.2011 12:11
msdax: Installing Sql Server 2008 and Dynamics AX 2009 on Windows Server 2008 x64 « Dynamics AX Blog bot DAX Blogs 0 04.04.2011 12:11
msdax: How to install Microsoft Dynamics AX 2009 with SQL Server 2008 and the .NET Framework 3.5 Service Pack 1 Blog bot DAX Blogs 0 04.04.2011 05:11
jinx: Microsoft Dynamics AX 2009, Windows Server 2008 und SQL Server 2008 Blog bot DAX auf Deutsch 0 12.10.2008 20:10
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08

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

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

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