Introdução ao Script wsadmin
Script é uma alternativa não-gráfica que você pode utilizar para configurar e gerenciar o WebSphere Application Server.
![[z/OS]](../images/ngzos.gif)
Antes de Iniciar
Verifique se IDs do usuário que executam scripts do WebSphere Application Server para z/OS, incluindo IDs de usário do servidor, administrador e cliente, são executados com as variáveis de ambiente LANG e LC_ALL definidas como o mesmo código do idioma com base na página de códigos IBM-1047. Configurações baseadas em qualquer outra página de código poderão fazer com que os scripts falhem. Consulte o tópico "Alterando o Código de Idioma no Shell" no Guia do Usuário do UNIX System Services para obter mais informações.
Sobre Esta Tarefa
A ferramenta wsadmin do WebSphere Application Server fornece a capacidade de executar scripts. A ferramenta wsadmin suporta um intervalo completo de atividades administrativas do produto.

A ferramenta wsadmin suporta duas linguagens de script: Jacl e Jython. Existem cinco objetos disponíveis quando você utiliza scripts:
- AdminControl: Utilize para executar comandos operacionais.
- AdminConfig: Utilize para executar comandos configuracionais para criar ou modificar elementos configuracionais do WebSphere Application Server.
- AdminApp: Utilize para administrar aplicativos.
- AdminTask: Utilize para executar comandos administrativos.
- Help: Utilize para obter ajuda geral.
Os scripts utilizam esses objetos para se comunicar com MBeans que são executados nos processos do WebSphere Application Server. Os MBeans são objetos Java™ que representam recursos JMX (Java Management Extensions). JMX é uma adição de pacote opcional para o J2SE (Java 2 Platform Standard Edition). JMX é uma tecnologia que fornece um modo simples e padrão de gerenciar objetos Java.
- Execute o script wsadmin com o mesmo ID de usuário do usuário que executa o gerenciador de implementação ou o servidor de aplicativos. Um usuário raiz pode alternar o ID de usuário para concluir essas ações.
- Configure o ID de grupo do usuário que está executando o gerenciador de implementação ou o servidor de aplicativos para ser o mesmo ID de grupo do usuário que está executando o script wsadmin. Além disso, configure o valor umask do usuário que está executando o script wsadmin para que tenha, pelo menos, um valor umask 027, para que os arquivos criados pelo script wsadmin possam ser lidos pelos membros do grupo.
- Execute o script wsadmin em uma máquina diferente. Essa abordagem força os arquivos a serem transferidos e ignora o problema de permissão de cópia de arquivo.
Para executar uma tarefa utilizando script, você deve primeiro executar as etapas a seguir:
Procedimento
- Escolha uma linguagem de script. A ferramenta wsadmin suporta apenas linguagens de script Jacl e Jython. Jacl é a linguagem especificada por padrão. Se desejar utilizar a linguagem de script Jython, utilize a opção -lang ou especifique-a no arquivo wsadmin.properties.
- Inicie o cliente de script wsadmin interativamente, como um comando individual, em um script ou em um perfil.
O que Fazer Depois
Antes de executar qualquer tarefa que utiliza script, verifique se você está familiarizado com os seguintes conceitos:
- JMX (Java Management Extensions)
- Modelo de Configuração do WebSphere Application Server
- Ferramenta wsadmin
- Sintaxe Jacl ou sintaxe Jython
- Objetos de Script
Opcionalmente, você pode personalizar o ambiente de script. Para obter informações adicionais, consulte Propriedades Administrativas para usar o script wsadmin.
Depois de familiarizar-se com conceitos de script, de escolher uma linguagem de script e iniciar o cliente de script, você está pronto para executar tarefas utilizando script.