Toolkit de Armazenamento

Este tópico descreve o recurso Toolkit de Armazenamento, o qual permite utilizar ações no Tivoli Enterprise Portal. As ações do Toolkit de Armazenamento fornecem acesso conveniente às operações de mainframe que permitem que você tenha como destino, recursos como volumes e conjuntos de dados de mainframe. Por exemplo, você utiliza as ações para migrar conjuntos de dados ou liberar espaço livre.

O aprimoramento da Situação da Extensão do Kit de Ferramentas de Storage fornece a capacidade de associar um comando do Kit de Ferramentas de Storage a uma situação. Isto significa que um comando do Kit de Ferramentas de Storage será executado quando a situação se tornar verdadeira. Todos os recursos do Kit de Ferramentas de Storage agora poderão ser associadas a uma situação, incluindo a capacidade de emitir comandos customizados, JCL em lote e comandos gerados do Kit de Ferramentas de Storage. Consulte Associando Comandos do Kit de Ferramentas de Storage a Situações para obter informações adicionais.

Menus e caixas de diálogo fornecidos pelo produto permitem iniciar uma grande variedade de comandos do mainframe utilizados com frequência. Você também pode emitir comandos customizados. Usando o Toolkit de Armazenamento, é possível chamar comandos dos recursos a seguir em um sistema z/OS:
  • DFSMSdss (Serviços de Suporte ao Dispositivo)
  • DFSMShsm (Gerenciador de Armazenamento Hierárquico)
  • ICKDSF (Recursos de Suporte ao Dispositivo)
  • IDCAMS (Serviços do Método de Acesso)
  • DFSMSrmm (DFSMS Removable Media Manager)
  • Mainframe (comando do console z/OS)
  • TSO (Opção de Compartilhamento de Tempo)
O Toolkit de Armazenamento também permite criar e enviar fluxos JCL definidos pelo usuário.

Menus e Caixas de Diálogo do Toolkit de Armazenamento

Esta seção descreve as ações que estão disponíveis nos menus de contexto do Toolkit de Armazenamento.

Para acessar as ações, selecione e clique com o botão direito nas linhas nos espaços de trabalho que possuem menus de ação. Um menu de contexto é exibido no qual agora você seleciona um item como Ações do Conjunto de Dados. Em seguida, escolhe a ação apropriada a partir do submenu. Quando você seleciona uma ação, uma caixa de diálogo é exibida, na qual você configura a ação e envia o pedido.

Os itens no menu de contexto variam de acordo com os recursos selecionados, entretanto, os itens a seguir estão sempre disponíveis:
  • Criar Comando
  • Criar Tarefa em Lote
  • Enviar Comando ou Tarefa
Esses itens não possuem submenus. Ao selecioná-los, você segue diretamente para a caixa de diálogo correspondente.
Algumas ações podem processar vários recursos em um único pedido. Em outras palavras, você pode executar uma única ação em vários recursos. Por exemplo, para migrar vários conjuntos de dados você pode prosseguir da seguinte maneira:
  1. Selecione os recursos de destino no Tivoli Enterprise Portal.
  2. Clique com o botão direito do mouse e selecione Ações do Conjunto de Dados > Migrar.
  3. Configure o comando.
  4. Envie o pedido. O comando Migrar é emitido para cada recurso.
Ao selecionar uma ação, o Kit de Ferramentas de Storage ativa uma caixa de diálogo na qual você configura a ação. As caixas de diálogo contêm um conjunto de guias padrão, as quais são descritas em Guias Padrão nas Caixas de Diálogo do Toolkit de Armazenamento.
Comandos e Tarefas Customizados
Nome do item de menu Caixa de diálogo correspondente
Criar Tarefa em Lote Caixa de Diálogo Criar Tarefa do Lote
Criar Comando Caixa de Diálogo Emitir Comando
Enviar Comando ou Tarefa Caixa de Diálogo Enviar Comando ou Tarefa
Ações relacionadas a volumes que são exibidos em espaços de trabalho do Tivoli Enterprise Portal
Ações relacionadas a conjuntos de dados que são exibidos em espaços de trabalho do Tivoli Enterprise Portal
Ações relacionadas aos grupos de atributos do conjunto de dados que são exibidas em áreas de trabalho do Tivoli Enterprise Portal
Nome do item de menu Caixa de diálogo correspondente
Extrair atributos Caixa de diálogo Extração de Grupo de Atributos do Conjunto de Dados
Ações relacionadas ao DFSMShsm

Caixa de Diálogo Cancelar Pedido do HSM. O item de menu que corresponde a esta caixa de diálogo está disponível quando todos os itens selecionados estão enfileirados ou ativos. Se o estado de qualquer item selecionado estiver completo, encerramento anormal ou cancelado, o menu não estará disponível.

Ações relacionadas ao DFSMSrmm
Nome do item de menu Caixa de diálogo correspondente
Ações relacionadas aos conjuntos de dados relacionados ao DFSMSrmm
Incluir Conjunto de Dados Caixa de Diálogo Incluir Conjunto de Dados
Alterar Conjunto de Dados Caixa de Diálogo Alterar Conjunto de Dados
Excluir Conjunto de Dados Caixa de Diálogo Excluir Conjunto de Dados
Ações relacionadas aos proprietários relacionados ao DFSMSrmm
Incluir Proprietário Caixa de Diálogo Incluir Proprietário
Alterar Proprietário Caixa de Diálogo Alterar Proprietário
Excluir Proprietário Caixa de Diálogo Excluir Proprietário
Ações relacionadas aos volumes relacionados ao DFSMSrmm
Incluir Volume Caixa de Diálogo Incluir Volume
Alterar Volume Caixa de Diálogo Alterar Volume
Confirmar Ações Caixa de Diálogo Confirmar Ações para Todos os Volumes
Excluir Volume Caixa de Diálogo Excluir Volume
Ações relacionadas aos recursos VRS relacionados ao DFSMSrmm
Incluir VRS Caixa de Diálogo Incluir VRS
Alterar VRS Caixa de Diálogo Alterar VRS
Excluir VRS Caixa de Diálogo Excluir VRS

A documentação para o sistema operacional z/OS inclui informações de referência para os comandos e parâmetros que o Toolkit de Armazenamento utiliza. É possível acessar a documentação para a versão do z/OS que você usa por meio da seguinte da web: http://www-03.ibm.com/systems/z/os/zos/

Como o Toolkit de Armazenamento Processa Pedidos de Ações

Este seção descreve brevemente como o agente de monitoramento do OMEGAMON for Storage on z/OS manipula um pedido de ação.
Nota: É possível usar o Toolkit de Armazenamento para recursos de destino em um ambiente z/OS separado. Entretanto, essa atividade é válida apenas quando esse ambiente separado está localizado no DASD que é compartilhado entre os ambientes z/OS separados.

Todas as ações, não apenas as ações que enviam fluxos JCL definidos pelo usuário, são executadas como tarefas em lote no sistema z/OS. Cada tipo de comando possui uma interface de tarefa em lote que o Toolkit de Armazenamento utiliza para executar a ação. A JCL para cada tipo de comando é definida por PARMGEN e é usada subsequentemente para executar o comando. PARMGEN também é usado para definir um cartão JOB padrão que é aplicado a cada tarefa em lote, mas pode ser substituído por um cartão JOB personalizado fornecido por você na caixa de diálogo Toolkit de Armazenamento.

Ao enviar um pedido de ação, o Toolkit de Armazenamento inicia um encadeamento no z/OS para manipular a execução do pedido. O encadeamento gera o código JCL, substituindo valores para variáveis e expandindo cláusulas )DOT )ENDDOT, envia a tarefa em lote para execução utilizando o Leitor Interno do MVS e aguarda por sua conclusão. No início de cada fluxo JCL, o Toolkit de Armazenamento insere uma etapa que executa o código para monitorar o restante das etapas na tarefa. Conforme cada etapa é concluída, este código coleta a saída do comando ou, no caso quando seu pedido é para execução de código JCL definido pelo usuário, ele coleta o conteúdo dos conjuntos de dados e nomes DD correspondentes que você especificou para serem copiados para visualização futura. Os nomes DD que são roteados para uma classe SYSOUT não são coletados até que a etapa final da tarefa.

No final de cada fluxo JCL, o Toolkit de Armazenamento inclui uma etapa final que também executa o código do Toolkit de Armazenamento. O código na etapa final coleta a SYSOUT de cada etapa em que ela foi solicitada, coleta o código de retorno da tarefa em lote e, opcionalmente, coleta a saída JES. Além disso, ele notifica o encadeamento do Toolkit de Armazenamento que a tarefa em lote está concluída. Então, o encadeamento armazena os resultados da execução no banco de dados de verificação e é finalizado.

Para fazer isso, o encadeamento do Toolkit de Armazenamento cria conjuntos de dados temporários para conter o código JCL, os resultados da tarefa em lote e outros arquivos. Os conjuntos de dados são transientes e são compartilhados entre o encadeamento e a tarefa em lote. Quando a tarefa em lote é concluída, os conjuntos de dados são excluídos.

As atividades necessárias para processar seu pedido são executadas em um ambiente de segurança que o Kit de ferramentas de armazenamento estabelece usando o seu ID do usuário do Tivoli Enterprise Portal. Como o ambiente de segurança é estabelecido no sistema z/OS no qual o agente de monitoramento é executado, seu ID do usuário do portal deve corresponder ao seu ID de mainframe nesse sistema. Se este ID não for um ID de usuário de mainframe válido, um ambiente de segurança não pode ser estabelecido e o pedido de ação falhará.

O Toolkit de Armazenamento desempenha as seguintes operações no contexto de seu ambiente de segurança:
  • Crie e acesse todos os conjuntos de dados temporários requeridos pela tarefa em lote.
  • Envie a tarefa em lote.
Quando seu pedido de ação executa um código JCL definido pelo usuário, o Toolkit de Armazenamento também utiliza o contexto de segurança para acessar o conjunto de dados JCL e quaisquer outros conjuntos de dados que você identificar que contêm variáveis de substituição. Se você não estiver autorizado para os conjuntos de dados, o pedido de ação falhará.
Nota: Para garantir a segurança dos comandos do Toolkit de Armazenamento, algum tipo de autenticação de segurança deve controlar os usuários que efetuam logon no Tivoli Enterprise Portal. Você configura a autenticação no servidor de monitoramento de hub no ambiente do IBM® Tivoli Monitoring. Para obter informações adicionais, consulte Autenticação e Autorização para Execução de Comandos do Toolkit de Armazenamento.