Перед развертыванием в платформе
IBM® z/OS
необходимо установить инструменты развертывания
z/OS
и настроить
сервер
z/OS
для взаимодействия с IBM UrbanCode Deploy.
Если процесс компоновки работает в другом логическом разделе, то
инструменты развертывания необходимо установить в логическом
разделе компоновки.
Процедура
- Щелкните на значке Справка и
выберите
Инструменты. Будет показан список инструментов, доступных для
загрузки с сервера
IBM UrbanCode Deploy.
- Загрузите архив инструментов развертывания
z/OS
и клиента IBM UrbanCode Deploy. Распакуйте файл архива,
содержащий инструменты развертывания, в файловой системе UNIX
сервера
z/OS. Например, для распаковки архива введите в командной строке
следующую команду: pax -r -pp -vf
ucdtoolkit.zip.
- Создайте и запустите задание JCL, загружающее библиотеки
SBUZENV, SBUZEXEC,
SBUZMENU и SBUZSAMP. Воспользуйтесь примером задания BUZEXPD,
расположенным в
каталоге каталог-инструментов/mvs. Измените
переменные #HLQ, #TVOLSER и
-PATH-PREFIX- с учетом особенностей системы.
- Распакуйте архив клиента
IBM UrbanCode Deploy
и скопируйте файл udclient.jar в каталог
каталог-инструментов/lib. В случае копирования файла udclient.jar по
протоколу FTP укажите двоичный режим.
- Создайте каталог хранилища в файловой системе UNIX сервера
z/OS
для запуска компоновок. В каталоге хранилища сохраняются артефакты версий. В
каталоге
хранилища должно быть доступно достаточно свободного места и
пользователь, работающий с инструментами развертывания
z/OS,
должен обладать правами на чтение и запись в этот каталог.
- Создайте маркер для защищенного взаимодействия
между серверами
IBM UrbanCode Deploy и z/OS.
В
IBM UrbanCode Deploy
выберите
. См. раздел Маркеры.
- Обновите файл свойств. Откройте
набор данных
спецификатор-высокого-уровня.SBUZENV(BUZPROF)
и измените следующие значения:
| Параметр |
Описание |
| java.home |
Расположение Java Runtime Environment
(JRE) |
| ucd.toolkit.usshome |
Установочный каталог инструментов
развертывания. |
| ucd.toolkit.mvshlq |
Спецификатор высокого уровня для библиотек
z/OS
набора инструментов. |
| ucd.server.url |
URL сервера
IBM UrbanCode Deploy. |
| ucd.server.accesstoken |
Маркер защиты, созданный ранее. |
| ucd.repository |
Расположение каталога хранилища. |
Например, файл свойств может содержать следующие строки:
#Thu Apr 03 15:07:08 EDT 2014
java.home=/usr/lpp/java/J7.0_64
ucd.toolkit.usshome=/usr/lpp/ucd/ucdtoolkit
ucd.toolkit.mvshlq=BUZ.BUZ610
ucd.repository=/usr/lpp/ucdtoolkit/repo
ucd.server.url="https://192.0.2.0:8444"
ucd.server.accesstoken="2f615f22-01d1-4d5f-99a5-a12f2c2968e4"
- С помощью APF предоставьте права доступа утилите
checkaccess. В каталоге /bin,
расположенном в установочном каталоге инструментов
развертывания, введите следующую команду: extattr +a checkaccess. Для выполнения этой команды необходимы права доступа к ресурсу
BPX.FILEATTR.APF в профайле класса
FACILITY.
Дальнейшие действия
После установки и настройки инструментов развертывания
настройте шлюз ISPF.