|
26.06.2018, 00:18 | #1 |
Участник
|
D365FO on-premises - опыт установки
Хотя в поддержке Microsoft и утверждают, что с горки с попутным ветром D365FO on-premises ставится за 4 часа, но мне лично установка стоила трех недель работы без выходных
С датой небольшая неточность - это начало установки, которая завершилась с энной попытки много дней спустя. При этом собственно запуску установки предшествовала долгая работа по подготовке окружения и развертыванию на нем Service Fabric. Больше всего проблем в моем случае вызвали сертификаты, будь они неладны. Если самоподписанные сертификаты генерятся на раз, то генерация сертификатов, подписанных центром сертификации (certification authority, CA) домена, может преподнести очень занятные сюрпризы. Вкратце описать их можно так: CA тупо генерит не то, что его просят, и это выясняется подчас много дней спустя. Потом оказывается, что для корректной генерации недоставало каких-то настроек CA, но от этого не легче. Непонятно, почему вместо того, чтобы возвращать ошибку на запрос сертификата, который CA не может сгенерить из-за своих настроек, он молча генерит какой-то сертификат, удовлетворяющий части требований. Еще весело было из-за PowerShell-скриптов и разных особенностей их работы. Так, например, в некоторые скрипты прописано название группы Administrators, а мне достались сервера с русскими виндами, где аналогичная группа называется Администраторы. Установочные скрипты не были рассчитаны на такой фортель и сыпали ошибками при проверке наличия прав доступа. Отсюда мораль: лучше использовать англоязычные Windows, потому как и проблем меньше, и тексты ошибок, в случае чего, проще в интернете найти. Также не обошлось без курьезов в том, как задавать учетки в настройках. У виндового домена есть два имени:
Вообще, установка D365O on-premises в чем-то напоминает постройку жилого дома - только роботами и где-нибудь на луне. Если при постройке обычного жилого дома выясняется, что недостает цемента или пары оконных рам, то их тупо заказывают, довозят и продолжают стройку, почти не сбавляя темпа. Тут же ситуация иная: долго готовится экспедиция, снаряжается ракета, собираются все необходимые грузы, настраиваются строительные роботы, затем - старт и томительное ожидание. Приземлилась ракета, выгрузились роботы, начали строить по заранее заданной программе, но если вдруг выяснилось, что для постройки не хватает пары оконных рам, то варианта "подвезти и продолжить" нет. Приходится экстренно прекращать лунную экспедицию, сносить всю постройку до фундамента, снаряжать новую ракету, докладывать в нее недостающие рамы, заново готовить и запускать ракету на луну - и уповать на то, что перед стартом всё было проверено, а то в конце выяснится, что коды доступа у тех роботов, что строят чердак, не совпадут с кодами доступа у тех роботов, что строят жилые этажи, в итоге одни других не допустят к работе, стройка встанет, и придется снаряжать новую экспедицию... Последний раз редактировалось gl00mie; 26.06.2018 в 00:22. |
|
|
За это сообщение автора поблагодарили: trud (10), sukhanchik (15), Logger (61), AlexeyS (8), Ivanhoe (10), oip (5), fed (10), Link (9), Vadik (1), raz (20), AlGol (3), ax_mct (7), vmoskalenko (1), Poleax (10), alex55 (3), altap (1). |
26.06.2018, 02:11 | #2 |
Участник
|
Поздравляю. А насколько вообще оперативно реагировала поддержка MS на возникающие вопросы?
PS: не узнавал случаем, не рассылают ли они майки - "Я установил D365 OnPrem" тем кто прошел квест? |
|
26.06.2018, 09:18 | #3 |
Moderator
|
Могу добавить, что MS вообще не сделала никакой обработки ошибки во многих частях логики инсталляторов On Premises. Например, у нас долго не проходила установка Management Reporter (причем, конечно же, без какой-либо внятной диагностики). В последствии по косвенным признакам (ругани в логах от какого-то другого софта), я заметил что у нас посыпалась база performance counters. После того как я ее перестроил, установка MR запустилась. То есть, при более или менее нормальной разработке, надо было бы проверить коды ошибок при попытке инициализации performance counters, выдать сообщение и продолжить установку (в конце концов - можно жить без этих счетчиков долбанных). Но у них там похоже что просто было написано if(errNo) exit(255) И везде у них такая обработка ошибок.
|
|
|
За это сообщение автора поблагодарили: Ivanhoe (1). |
26.06.2018, 10:13 | #4 |
Участник
|
Сорри, что в сторону, а в D365 от него разве не отказались?
__________________
Ivanhoe as is.. |
|
26.06.2018, 10:19 | #5 |
Moderator
|
|
|
26.06.2018, 10:20 | #6 |
Участник
|
Его переименовали в Financial reporting, но собственно программа выглядит так-же
https://www.sherweb.com/blog/managem...for-operation/ |
|
26.06.2018, 10:54 | #7 |
Moderator
|
Цитата:
Сообщение от trud
Его переименовали в Financial reporting, но собственно программа выглядит так-же
https://www.sherweb.com/blog/managem...for-operation/ |
|
26.06.2018, 11:08 | #8 |
Участник
|
Типа вот этого: https://community.dynamics.com/365/f...ter-eventually
Financial reporting, получается, настраивается и смотрится "изнутри" Аксапты, но по сути - внешний отдельный компонент, раз нужно отдельно ставить?
__________________
Ivanhoe as is.. |
|
26.06.2018, 11:28 | #9 |
Участник
|
Цитата:
Сообщение от Ivanhoe
Типа вот этого: https://community.dynamics.com/365/f...ter-eventually
Financial reporting, получается, настраивается и смотрится "изнутри" Аксапты, но по сути - внешний отдельный компонент, раз нужно отдельно ставить? |
|
26.06.2018, 11:24 | #10 |
Участник
|
Подскажите, пожалуйста, в итоге с учетом собранных шишек. В следующий раз на новом окружении примерно сколько времени будет запланировано на "продумать весь план, пропатчить роботов и положить запасные деталюшки" и непосредственно на сам проект "полететь, построить, сдать"?
__________________
Ivanhoe as is.. |
|
26.06.2018, 11:38 | #11 |
Moderator
|
Цитата:
Просто там проблема в том, что требования к качеству настройки инфраструктуры достаточно высоки. Попытки клиентским админам указать на кривизну, приводят к ответу "У нас все работает" (Просто иногда виснет, пегружается и глючит - но в принципе в рамках допустимого для типичной установки Windows). P.S. У второго клиента тоже что-то подобное было. Там клиент около недели пытался переводить стрелки на нас, указывая на то что мы должны сами настроить их инфраструктуру. Я примерно день извел на написание ехидных писем на эту тему. Потом они внезапно нашли причину своих проблем с ADFS и быстренько и без наездов ее исправили. (так что я даже забыл про эти разборки) Последний раз редактировалось fed; 26.06.2018 в 11:45. |
|
|
За это сообщение автора поблагодарили: Logger (3), oip (2), ax_mct (5). |
26.06.2018, 11:45 | #12 |
Модератор
|
Вспоминаю недавние охания в стиле "а вдруг там индусы в Azure что-то поломают, а в on prem мы завсегда сами все быстро починим". Чотаржу (с)
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: Link (0), Ivanhoe (0), vmoskalenko (1). |
26.06.2018, 11:55 | #13 |
Moderator
|
Знаешь - это скорее о кривизне дизайна системы говорит, а не о проблемах On Premises. По большому счету - единственное полезное новшество D365 - это новый модуль учета затрат (кстати разработанный еще во времена DAX2012R1). И если без увеличения полезной для клиентов функциональности, так сильно выросли затраты на администрирование - это очень о многом говорит. Может Аксапту в Azure перенесли только для того чтобы повысить занятость в Бенгалору и Хайдарабаде ?
|
|
26.06.2018, 12:02 | #14 |
Участник
|
Сложность системы начинает переходить некие разумные границы. Интересно, у других схожая ситуация?
|
|
26.06.2018, 12:45 | #15 |
Участник
|
Цитата:
Сообщение от fed
Знаешь - это скорее о кривизне дизайна системы говорит, а не о проблемах On Premises. По большому счету - единственное полезное новшество D365 - это новый модуль учета затрат (кстати разработанный еще во времена DAX2012R1). И если без увеличения полезной для клиентов функциональности, так сильно выросли затраты на администрирование - это очень о многом говорит. Может Аксапту в Azure перенесли только для того чтобы повысить занятость в Бенгалору и Хайдарабаде ?
Есть модуль Учет затрат существующий еще с 4-ки, по-моему. В D365 добавили модуль по затратам. Но я бы не назвал его новым, просто он собрал в себе все, скажем так, MenuItems из других модулей (Производства, запасов и т.д.). Вы же о нем писали? |
|
26.06.2018, 12:19 | #16 |
Участник
|
Это очень много, на порядок, получается, больше AX 2012. Мда.
__________________
Ivanhoe as is.. |
|
02.07.2018, 18:12 | #17 |
Участник
|
Цитата:
Тем более что для каждого энвайронмента (UAT, PROD) требуется свой собственный ADFS Microsoft грозился сделать возможность использовать один ADFS, во всяком случае зимой было именно так. |
|
27.06.2018, 18:30 | #18 |
Участник
|
Цитата:
Надо еще понимать, что для установки AX2012 и D365FO on-premises нужны разные навыки и, возможно, разные люди. Если 12-ку может поставить разработчик, который прочитал наскоро тренинг по администрированию и знает, чем доменная учетка отличается от Network Service, то в случае с D365FO on-premises нужно будет настраивать:
|
|
|
За это сообщение автора поблагодарили: oip (2), Ivanhoe (10), trud (5). |
27.06.2018, 21:50 | #19 |
Участник
|
Один чел мне недавно сказал, что работа в 365fo больше связана не с разработкой, а с решением проблем клиентов.
|
|
|
За это сообщение автора поблагодарили: Ivanhoe (1). |
01.07.2018, 16:26 | #20 |
Banned
|
Цитата:
Встречался с месяц назад с парнем что купил аксаптопедию, так он как раз на техническом обслуживании D356FO строит свой бизнес. Коль конфигурация и настройка так сложна то значит есть рынок для таких специалистов. Даже не знаю как их назвать. Наладчики, что-ли. Специалисты по закручиванию хобота в посудной лавке. А on-premise эти вообще должны резко уезжать на острова и писать книги по опыту установки |
|
Теги |
d365fo, lbd, service fabric |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|