Antes de implementar na plataforma
IBM® z/OS
, você deve instalar as ferramentas de implementação do z/OS e configurar o servidor
z/OS
para comunicação com o
IBM UrbanCode Deploy.
Se o processo de construção for executado em uma partição lógica
diferente (LPAR), então você deverá instalar adicionalmente as
ferramentas de implementação na LPAR de construção.
Procedimento
- Clique no ícone Ajuda e, em seguida,
clique em Ferramentas. As ferramentas que estão disponíveis para download a
partir do servidor
IBM UrbanCode Deploy
são exibidas.
- Faça download das ferramentas de implementação do
z/OS
e do archive do cliente IBM UrbanCode Deploy.
Extraia o archive que contém as ferramentas de implementação
para o sistema de arquivos UNIX do servidor
z/OS
. Por exemplo, digite o seguinte texto na linha de comandos
para extrair o archive: pax -r -pp -vf
ucdtoolkit.zip.
- Crie e execute uma tarefa na linguagem de controle de tarefas (JCL) que
carrega as bibliotecas SBUZENV,
SBUZEXEC,
SBUZMENU e SBUZSAMP. Use a tarefa de amostra BUZEXPD no
diretório tool_installation_directory/mvs
como modelo. Altere #HLQ, #TVOLSERe
-PATH-PREFIX- conforme necessário para seu sistema.
- Extraia o archive que contém o cliente
IBM UrbanCode Deploy
e, em seguida, copie o arquivo
udclient.jar para o diretório
tool_installation_directory/lib
. Se você copiar o arquivo udclient.jar de
FTP, utilize o modo binário.
- Crie um diretório do repositório no sistema de arquivos UNIX do
servidor
z/OS
no qual você executa construções. O diretório do repositório é onde os artefatos de versão estão
armazenados. Certifique-se de que haja espaço suficiente para o
diretório de repositório e de que o usuário que executa as
ferramentas de implementação do
z/OS
tenha acesso de leitura e gravação no diretório.
- Crie um token a ser utilizado para comunicação segura entre o
servidor
IBM UrbanCode Deploy
e o servidor
z/OS
. No
IBM UrbanCode Deploy,
clique em
. Para obter mais informações, consulte Tokens.
- Atualize o arquivo de propriedades. Abra o conjunto de dados
high_level_qualifier.SBUZENV(BUZPROF)
e altere os seguintes valores:
| Parâmetro |
Descrição |
| java.home |
O local do Java Runtime Environment (JRE) |
| ucd.toolkit.usshome |
O diretório de instalação das ferramentas de implementação |
| ucd.toolkit.mvshlq |
O qualificador de alto nível para bibliotecas do kit
de
ferramentas
do z/OS |
| ucd.server.url |
A URL do servidor
IBM UrbanCode Deploy |
| ucd.server.accesstoken |
O token de segurança que você criou anteriormente |
| ucd.repository |
O local do diretório de repositório. |
Por exemplo, um arquivo de propriedades pode conter as
seguintes linhas: #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"
- Utilize o recurso de programa autorizado (APF) para
autorizar o utilitário checkaccess . No
diretório /bin sob o diretório no qual você
instalou as ferramentas de implementação, digite o seguinte texto na
linha de comandos: extattr +a checkaccess. É necessário ter acesso de leitura ao recurso
BPX.FILEATTR.APF no perfil da classe
FACILITY para executar esse comando.
O que Fazer Depois
Depois de instalar e configurar as ferramentas de
implementação, configure o gateway ISPF.