Основы Windchill > Основы PDM и пакет глобальной разработки изделий 1 > Windchill PDM Essentials > Продолжение работы: текущее администрирование Windchill > Системные административные задачи > Обновление > Обновление до последнего выпуска
  
Обновление до последнего выпуска
Windchill PDM Essentials обновляется таким же способом, как Windchill PDMLink, с помощью программы установки решений PTC (PSI), а НЕ с помощью программы Windchill Installation Assistant (которая используется только для новых установок или при обновлении до нового выпуска). Чтобы применить к развертыванию Windchill PDM Essentials обновление платформы до нового обновления, необходимо загрузить пакет обновления Windchill в разделе файлов загрузки Windchill PDM Essentials на веб-сайте технической поддержки PTC по адресу: http://www.ptc.com/support/support.htm.
Чтобы применить это обновление, после загрузки необходимых образов выполните следующие действия.
* 
Компания PTC рекомендует всегда использовать тестовую систему (предварительный выпуск), позволяющую убедиться, что ваши продукты Windchill работают должным образом, перед развертыванием их в условиях эксплуатации. Это позволяет выявлять потенциальные проблемы в тестовой системе, не вмешиваясь в задачи производственной системы. Если после установки обновления в тестовой системе получены удовлетворительные результаты, повторите процесс установки обновления в производственной системе. Благодаря работе, которая была выполнена в тестовой системе, установка обновления в производственной системе должна занять меньше времени.
Если вы собираетесь обновлять непосредственно рабочий сервер, обязательно создайте резервную копию сервера и базы данных или сделайте снимок, если развертывание выполняется в виртуальной среде. Это позволит восстановить систему, если возникнет проблема с обновлением. Подробные сведения о резервном копировании см. на шаге три ниже.
Перед обновлением определите, настроена ли система-источник для использования схемы версий "Простое число" (также известной как "Последовательность Harvard"). Для любого существующего документа или CAD-документа имеются указатель итерации и версия. Схема версий называется "Простое число" ("Последовательность Harvard"), если версии документов и CAD-документов назначаются как 1.1, 1.2,....2.1, 2.2,... и т. д. Если в системе используется схема версий "Простое число" ("Последовательность Harvard"), создайте заметку перед началом; процесс обновления требует дополнительного шага. Дополнительные сведения см. в разделе Шаги после обновления для схемы версий "Простое число" ("Последовательность Harvard").
1. Создайте в целевой системе каталог размещения для загружаемых образов. Поместите медиафайлы в новый каталог размещения, выполнив следующие действия.
* 
Если сайт был изменен, при выполнении обновления до выпуска обновления или до точечного выпуска компания PTC рекомендует использовать проверенные методы, изложенные в разделе справочного центра Настройка структуры каталогов для управления пользовательскими файлами и настройкой текста. В частности, убедитесь, что все измененные на сайте файлы находятся в каталоге <Windchill>/wtSafeArea/siteMod.
С помощью тестовой системы можно включать выпущенные PTC обновления для любых измененных на сайте файлов и проверять выпуск обновления или точечный выпуск, используя собственные настройки и не прерывая работы, выполняемой в производственной системе. PTC рекомендует хранить копии всех измененных на сайте файлов в структуре каталогов безопасной области каталога установки Windchill. Затем следуйте приведенным ниже инструкциям, выполняя программу установки решений PTC с выбранной опцией типа установки пакета обновления "Обновления для измененных на сайте файлов в безопасной области". Вы получите доступ к файлам, измененным в PTC для выпуска обновления, и сможете соответственно обновить свои файлы, измененные на сайте. После обновления файлов, измененных на сайте, опять следуйте инструкциям, приведенным ниже, для выполнения "Полной" установки пакета обновления в тестовой системе, чтобы убедиться, что обновленная система, включающая изменения сайта, работает в соответствии с вашими требованиями.
Дополнительные сведения об управлении измененными на сайте файлами см. в разделе справочного центра Основы настройки Windchill.
После установки в тестовой системе выпуска обновления или точечного выпуска и получения удовлетворительных результатов скопируйте измененные на сайте файлы, которые были обновлены, в каталог безопасной области (<Windchill>/wtSafeArea/siteMod) производственной системы. Затем повторите процесс установки обновления или точечного выпуска в производственной системе.
3. Подготовьте свою систему к обновлению, выполнив следующие шаги.
a. Убедитесь, что тестовая и производственная системы синхронизированы.
b. Переведите производственную систему в автономный режим, остановив работу всех веб-серверов, модуля сервлетов или серверов Windchill, которые могут взаимодействовать с файлами продуктов Windchill. Это включает остановку служб Windchill и Apache (services.msc) и закрытие всех приложений, в которых могут быть открыты файлы Windchill (например, текстового редактора, оболочки Windchill или файла журнала Windchill).
c. Удалите содержимое папок <Windchill>\Tomcat\instances\.
d. После перевода системы в автономный режим, но до установки обновления создайте все необходимые резервные копии. Резервное копирование файлов является важным шагом данного процесса. При отсутствии резервных копий файлов может оказаться невозможным их восстановление в случае возникновения ошибки. Как минимум необходимо создать следующие резервные копии.
База данных Windchill - используйте процедуры резервного копирования базы данных, доступные для среды SQL Server. Это резервное копирование должно соответствовать процессам восстановления данных сайта.
Дополнительные сведения см. в разделе Backing Up the SQL Server Source Database (Резервное копирование исходной базы данных SQL Server).
Каталог установки решения Windchill - по умолчанию используется каталог C:\ptc. Создайте в качестве резервной копии его дублирующую копию и храните в расположении, соответствующем требованиям процессов восстановления данных сайта.
Дополнительные сведения см. в разделе Backing up LDAP Directory Data (Резервное копирование данных каталога LDAP).
Каталог глобального реестра программы установки решений PTC - создайте дубликат глобального каталога программы установки решений PTC с наименованием installer, расположенный в каталоге <Расположение_установки>/PSI. Храните этот каталог глобального реестра программы установки решений PTC (PSI) в расположении, соответствующем требованиям процессов восстановления данных сайта.
Дополнительные сведения о глобальном реестре программы установки решений PTC см. в разделе Глобальный реестр программы установки решений PTC.
4. Если обновляемая система включает Windchill Workgroup Manager, убедитесь, что все JAR-файлы клиента обновлены. При установке пакета обновления Windchill JAR-файлы клиента автоматически перестраиваются. При выборе опций в программе установки решений PTC необходимо обязательно выбрать из дополнительных продуктов Windchill Workgroup Manager (см. шаг 13).
5. Запуск PSI:
a. Вставьте компакт-диск с программой установки решений PTC.
b. В окне командной строки перейдите к устройству чтения компакт-дисков, а затем введите следующую команду: setup.vbs
Откроется окно PSI.
6. Выберите язык для сессии установки и нажмите кнопку ОК.
* 
Панель Перед началом работы содержит ссылки на необходимую документацию для установки вашего решения Windchill.
7. Примите лицензионное соглашение PTC с клиентом.
8. Выберите Обновить существующую установку и нажмите кнопку Далее.
9. Выберите установку для обновления и нажмите кнопку Далее.
10. На странице "Выбор продукта" выберите Установить обновление и нажмите кнопку Далее
Если ваше решение в указанном каталоге отсутствует, программа установки представляет панель Обновляемые продукты, чтобы можно было указать расположение продуктов.
Если на сайте были внесены изменения, программа установки проверит существование каталога для хранения изменений: <Windchill>/wtSafeArea/siteMod (где <Windchill> - это каталог установки служб Windchill). Программа установки выполняется в предположении, что данный каталог содержит копии всех измененных на сайте файлов. Если этот каталог не найден, появится запрос Подтвердите отсутствие каталога изменений сайта, чтобы можно было подтвердить, что файлы, измененные на сайте, отсутствуют. Нажмите кнопку Да, чтобы продолжить, или Нет и Отмена для выхода из программы установки.
Дополнительные сведения об измененных на сайте файлах см. в разделе Подготовка к обновлению установки.
11. Определите каталог размещения, который содержит ваш носитель, и нажмите кнопку Далее.
12. Выберите, нужно ли сохранить существующие веб-конфигурации, и нажмите кнопку Далее.
13. Если установка обновления Windchill Workgroup Manager входит в состав обновления Windchill, установите флажок рядом со всеми применимыми создавшими приложениями Windchill Workgroup Manager, которые нужно установить.
* 
В дополнение к установке Windchill Workgroup Manager на сервере Windchill пользователь должен также установить программное обеспечение клиента Windchill Workgroup Manager. Эти инструкции можно найти в руководстве и в справочном центре Windchill Workgroup Manager в разделе "Установка и конфигурация" для применимого инструмента CAD или инструмента разработки.
14. На панели Выберите тип установки выберите Полная и нажмите кнопку Далее.
15. PSI отобразит список изделий и компонентов, которые нужно обновить. Дополнительно программа установки перечисляет все продукты, которые необходимо переустановить, чтобы выполнить обновление.
Нажмите кнопку Далее.
16. Если требуется обновление для Tomcat или веб-сервера Apache, на этой панели появляется опция для сохранения файлов конфигурации. Если снять этот флажок, существующий файл httpd.conf будет перезаписан файлом httpd.conf по умолчанию, поставляемым компанией Apache. Если это флажок установлен, существующий файл httpd.conf перезаписан не будет.
Нажмите кнопку Далее.
17. На странице "Просмотр установки" просмотрите информацию и щелкните Установить.
* 
Если установку выполнить не удалось, отображается панель с сообщениями об ошибках и наименованиями соответствующих файлов журнала. Файлы журнала могут быть полезными для определения причины сбоя.
Дополнительные сведения об устранении неисправностей при установке пакета обновления Windchill можно найти в разделе Устранение неисправностей установки обновления.
При подаче запроса поддержки установки не забудьте включить файлы журнала. Для каждой выполняемой установки пакета обновления Windchill существуют отдельные файлы журналов. Каждый набор файлов журналов находится в каталоге installer/logs каталога установки.
19. Если сайт использует HTTPS, повторно импортируйте сертификат центра сертификации в файл jssecacerts после обновления решения. Дополнительные сведения см. в разделе Конфигурирование HTTPS для PTC HTTP Server и Windchill.
20. Инструмент обновления необходимо запускать после завершения обновления существующей установки с помощью опции пакета обновления Windchill (такой как обновление выпуска обновления).
* 
Веб-сервер, Windchill Directory Server и база данных должны быть запущены перед запуском инструмента обновления.
Для выполнения инструмента обновления администратор Windchill (wcadmin) должен в оболочке Windchill выполнить следующую команду:
Update_Tool.bat -username <username> -password <password> -noui
* 
При выключении сервера до того, как инструмент обновления завершит выполнение, возникнет ошибка при запуске, когда система попытается автоматически запустить службу Windchill: The Windchill service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs.
Чтобы решить эту проблему, выполните следующие действия.
a. Загрузите компьютер в безопасном режиме.
b. Получите доступ к службам Windows в меню Пуск: Администрирование > Службы.
c. Измените значения свойства Windchill PDM EssentialsТип запуска служб Windows с "Автоматически" на "Вручную".
d. Перезагрузите компьютер.
e. Запустите инструмент обновления.
Появление сообщения "Фаза загрузки новых данных помечена в базе данных как завершенная" означает, что работа инструмента обновления успешно завершена.
21. Для установок пакетов обновлений Windchill, при которых обновляется каталог установки решения Windchill, убедитесь в правильности версий обновленных продуктов Windchill, выбрав в меню Быстрые ссылки > Справка > О программе Windchill PDM Essentials.
Поля Выпуск и Код даты будут соответствовать правильной обновленной версии.
Можно также выполнить команду windchill version, чтобы проверить правильную версию Windchill.
Если отображается, что все установки компонентов версии Windchill являются незавершенными, повторите установку, выбрав опцию типа установки Восстановить.
* 
Если сначала установка выполняется в тестовой системе, необходимо повторить установку в производственной системе.
22. Для всех конфигураций, выполняемых вручную, см. в руководстве Прочтите это сначала: обновление Windchill специальные инструкции, применимые к выпуску обновления, до которого выполняется обновление. Последнюю версию Прочтите это сначала: обновление Windchill для вашего выпуска обновления можно загрузить со следующей страницы сайта РТС: http://www.ptc.com/appserver/cs/doc/refdoc.jsp.
Этот URL-адрес ведет к справочной документации на веб-странице центра технической поддержки PTC. В качестве критериев поиска документа выберите название продукта в раскрывающемся списке Продукт, выберите текущий выпуск в раскрывающемся списке Выпуск, выберите Прочтите это сначала в раскрывающемся списке Тип документа и выберите Администратор в раскрывающемся списке Роль пользователя.
23. Если область таблицы смоделированной таблицы будет изменена с WCAUDIT на некоторую другую область таблицы как часть процесса обновления, это изменение будет обнаружено и в фазе обновления схемы базы данных будет сгенерирован следующий сценарий:
<windchill>\Upgrade\UpgradeReports\UpgradeDatabaseSchema\MoveTablesSql-<date>.sql
Если этот сценарий существует в указанном расположении, его необходимо запустить вручную, чтобы переместить таблицы в область таблицы WCAUDIT для соответствия стандартной схеме базы данных.
24. Верните систему в интерактивный режим, перезапустив службы Windows для веб-сервера Apache и сервера Windchill.
Дополнительные сведения об обновлениях пакета обновления Windchill см. в разделе Обновление существующей установки.
Шаги после обновления для схемы версий "Простое число" ("Последовательность Harvard")
После успешного завершения обновления, если система-источник настроена для использования схемы версий "Простое число" ("Последовательность Harvard"), выполните следующие дополнительные шаги.
* 
Для любого существующего документа или CAD-документа имеются указатель итерации и версия. Схема версий называется "Простое число" ("Последовательность Harvard"), если версии документов и CAD-документов назначаются как 1.1, 1.2,....2.1, 2.2,... и т. д.
В оболочке Windchill введите следующие команды, чтобы добавить правильные свойства:
xconfmanager -s wt.series.HarvardSeries.Number.delimiter=. -s wt.series.HarvardSeries.Number.depth=16 -s wt.series.HarvardSeries.Number.level.1=wt.series.IntegerSeries -t codebase/wt.properties -p
xconfmanager --add wt.series.HarvardSeries.seriesNames=MilSpec,Number -t codebase/wt.properties -p
Дополнительные сведения об утилите xconfmanager см. в разделе Использование утилиты xconfmanager
Если эти шаги не выполняются, возникает следующая ошибка:
ERROR [ajp-bio-8010-exec-1] com.ptc.core.htmlcomp.jstable.JSPersistableDataUtility cadauth
- JSPersistableDataUtility.getValue :: wt.util.WTRuntimeException:
Unable to construct version identifier for series: wt.series.HarvardSeries.Number;
nested exception is:
java.lang.reflect.InvocationTargetException
wt.util.WTRuntimeException: Unable to construct version