Страница 1 из 1
Deploy платформы

Добавлено:
Пт май 25, 2012 3:40 pm
Александр
Ситуация такая: есть проект, он был задеплоен на удаленной машине. мне понадобилось изменить объект _ (а именно включить I/O Scaling), после этих изменений объект не деплоился. выдавалась ошибка о том что объект не может присоединиться к целевой платформе. Я решил раздеплоить платформу целиком. После этого я теперь не могу произвести деплоинг пишет ошибку: failed to deploy code modules to target. В SMS в логах ошибка: Было указано неправильное имя для удаленной активации (80004014) caught at line PlatformCategoryPackage.cpp (in Z:\MagellanDev\src\EngineServices\PlatformCategory\). Пробовал создать новую галактику результат тот же. На другом компьютере создал Галактику там деплоинг проходит удачно. Работаю я из под WindowsXP. Какая может быть причина и как это все исправить? Подскажите пожалуйста.
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 3:57 pm
Генератор зла
Symptoms of Security Restrictions
The following conditions can occur as a result of incorrect Security Restrictions:
DCOM errors in the Window Event Viewer.
Deploying Platforms Engines, Areas and Objects fails and generates the following errors:
Failed to deploy Platform <PlatformName>: remote node's UserID/password don't match the GR Node.
Error: The Server is unavailable HRESULT=80070005 after failed deploy.
Error: Failed to deploy Platform <PlatformName>. Cannot communicate with remote node version information from bootstrap.
Error: Failed to deploy code modules to target when deploying objects to another node.
User error messages in the Wonderware Logger:
ImpersonateUser failed(0x8000401a). ArchestrA Admin user has not been setup or machine is shutting down.
Avoiding Security Issues
For Windows 2003 and Windows XP, run the Wonderware O/S Configuration Utility.
Note: If your system is part of a Window 2000 or Windows 2003 Active Directory Domain, your network administrator may need to manually change the settings. Contact wonderware technical support for further information.
Ensure that any corporate level Group Policy Object’s are permanently configured and aligned with the required application permissions.
Configure any network hardware to allow proper network traffic
Use an administrator level account for any application installations
=================================================================
Cause Summary: The target PC is very low on disk space.
Resolution Summary: Free enough disk space for the deployment to succeed.
===================================================================
Reboot both the target remote node and the GR node.
================================================================
Используйте IP вместо названия узла в св-вах Платформы. Или наоборот.
===============================================================
Use either WINS, DNS, or Host file to accomplish IP to Node name resolution.
=================================================================
Step 1) re-register the mergemod.dll using regsvr32. Step 2) re-enter the Network User Account. (Even if it was correct before). Step 3) re-boot
По-моему - бред
==================================================================
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 4:12 pm
Александр
Я перезагружал и свою машину и целевую. Использовал OSConfig.exe и aaAdminUser на обоих машинах. Настройки DCOM я не делал т.к. и без них до этого все работало. Если проблема в DCOM то подскажите как его настроить для Wonderware
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 4:29 pm
Генератор зла
Необходимые настройки DCOM прописывает утилита OSConfiguration
А удалённая платформа работает? Ну, кроме этого объекта на ней.
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 4:40 pm
Александр
На данный момент на удаленной машине запущены службы: aaBootstrap.exe, aaLogger.exe, aaGR.exe, и т.д. На моей машине так же запущены все эти службы. В галактике сейчас ничего не задеплоено. Пробовал деплоинг в локальной сети все проходит успешно, а вот через удаленное подключение не получается хотя только вчера все работало. Я пришел к выводу что проблема именно в моем компьютере. (Извините за некомпетентность, если что то не так понял)
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 4:46 pm
Генератор зла
Александр писал(а):есть проект, он был задеплоен на удаленной машине.
Что на этой машине установлено? ОС, ПО WW, лицензии, версии (желательно с указанием SP&Patches). Эта машина разработка+рантайм?
Александр писал(а):В SMS в логах ошибка: Было указано неправильное имя для удаленной активации (80004014) caught at line PlatformCategoryPackage.cpp (in Z:\MagellanDev\src\EngineServices\PlatformCategory\).
Неужели в SMC так по-русски и пишет: "Было указано неправильное имя для удаленной активации"

Re: Deploy платформы

Добавлено:
Пт май 25, 2012 4:58 pm
Александр
Да я сам в шоке что он там половину ошибки по русски написал... Удаленная машина это по идее исторический сервер. напишу Вам типы лицензий которые там есть из них видно какое ПО стоит: aaActiveFactory Per Device - Single; Applicayion Server 5K I/O; Device Integration, IO Server; Historian Server Standart Ed. - 5k Tag. Операционная система Windows 2003. Теперь моя машина с которой производится разработка: ОС Windows XP SP3. ПО - Archestra IDE 3.0 sp2, InTouch 10.0
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:00 pm
Александр
Визуализация (InTouch) происходит на других машинах. На сервер производится развертывание платформы... там же сервера ввода вывода.. и исторический сервер
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:01 pm
Генератор зла
А GR этого проекта реально на какой машине?
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:11 pm
Александр
Galaxy находится на моем компе в офисе, и с него я разворачиваю проект на сервер предприятия (заказчика)
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:17 pm
Генератор зла
Возможно, не совпадают WW админ аккаунты на разных машинах. Для деплоя необходимо, чтобы и IDE, и GR и удалённый Bootstrap (компьютеры) были загружены под WW админ аккаунтом.
Этот аккаунт может правиться утилитой Change Network Account.
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:24 pm
Александр
Я сегодня уже несколько раз пользовался этой утилитой, т.к. раньше тоже возникали подобные проблемы... но в этот раз не помогло. Запускал я ее и на своем компе и на удаленном.
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:26 pm
Генератор зла
Error: "Failed to deploy Platform <name>. Cannot communicate with remote node version information from bootstrap" after failed deploy. Message occurs in the IDE.
KO ID: Products:A²-AppServer
Issue:
Issue Summary: Error: "Failed to deploy Platform <name>. Cannot communicate with remote node version information from bootstrap" after failed deploy. Message occurs in the IDE.
Cause:
Cause Summary: Cannot communicate with remote node. Failed to create a remote interface for the version.
Resolution Summary: Run DCOMCNFG->Component Services->Computers->My Computer-> (right-click)Properties
Resolution Description: 1. Ensure Enable Distributed COM on this computer is checked 2. Default Authentication Level = Connect 3.Default Permission Level = Identify
=============================================================================================
Пропишите в Hosts на компьютере с IDE имя/IP удалённого компьютера
You must be able to Ping BY NAME from GR to a Client Platform machine. Add appropriate entries to the Host files on both machines if necessary. (О как!)
==============================================================================================
Re: Deploy платформы

Добавлено:
Пт май 25, 2012 5:43 pm
Александр
Помогло изменение файла Host. Раньше я уже прописывал в нем IP адреса и имена но только на удаленных машинах. А теперь почему то понадобилась изменить и на моей). СПАСИБО ЗА ПОМОЩЬ ОЧЕНЬ ПРИЗНАТЕЛЕН!