Comando manageprofiles

É possível usar o utilitário manageprofiles para criar perfis com o modelo WebSphere eXtreme Scale e alterar ou retornar o estado inalterado dos perfis do servidor de aplicativos existentes com os modelos de alteração do eXtreme Scale. Para usar os recursos do produto, seu ambiente deve conter pelo menos um perfil alterado para o produto.

Propósito

O comando manageprofiles cria o ambiente de execução para um processo do produto em um conjunto de arquivos chamado perfil. O perfil define o ambiente de tempo de execução. É possível executar as seguintes ações com o comando manageprofiles:
  • Criar e alterar um perfil do gerenciador de implementação
  • Criar e alterar um perfil customizado
  • Criar e alterar um perfil do servidor de aplicativos independente
  • Criar e alterar um perfil de célula
  • Retornar o estado inalterado de qualquer tipo de perfil
Ao alterar um perfil existente, poderá mudar o perfil ao aplicar um modelo de mudança específico do produto.
  • Altere o perfil com o modelo xs_augment se você instalou o cliente ou o cliente e o servidor do eXtreme Scale.
  • Altere o perfil com o modelo pf_augment se você instalou apenas o recurso de particionamento.
  • Aplique os dois modelos se o seu ambiente contiver o cliente e o recurso de particionamento do eXtreme Scale.

Local

O arquivo de comando está no diretório install_root/bin.

Uso

Para obter ajuda detalhada, use o parâmetro -help:
./manageprofiles.sh|bat -create -templatePath install_root/profileTemplates/xs_augment/dmgr -help

Nas seguintes seções, cada tarefa que pode ser executada usando o comando manageprofiles junto com uma lista de parâmetros necessários é descrita. Para obter detalhes sobre os parâmetros opcionais a serem especificados para cada tarefa, consulte o comando manageprofiles no Centro de Informações do WebSphere Application Server.

Criar um Perfil do Gerenciador de Implementação

É possível usar o comandomanageprofiles para criar um perfil do gerenciador de implementação. O gerenciador de implementação administra os servidores de aplicativos que são federados na célula.

Parâmetros

-create
Cria um perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho de arquivo para o modelo. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/dmgr
em que template_type é xs_augment ou pf_augment.

Exemplo

Criar um perfil customizado

É possível usar o comandomanageprofiles para Criar um perfil customizado. Um perfil customizado é um nó vazio que você customiza por meio do gerenciador de implementação para incluir servidores de aplicativos, clusters ou outros processos Java.

Parâmetros

-create
Cria um perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho de arquivo para o modelo. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/managed
em que template_type é xs_augment ou pf_augment.

Exemplo

Criar um Perfil de Servidor de Aplicativos Independente

É possível usar o comandomanageprofiles para Criar um perfil do servidor de aplicativos independente.

Parâmetros

-create
Cria um perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho de arquivo para o modelo. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/default
em que template_type é xs_augment ou pf_augment.

Exemplo

Criar o Perfil de uma Célula

É possível usar o comandomanageprofiles para Criar um perfil de célula que consiste de um gerenciador de implementação e de um servidor de aplicativos.

Parâmetros

Especifique os seguintes parâmetros no modelo do gerenciador de implementação:
-create
Cria um perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho de arquivo para o modelo. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/cell/dmgr
em que template_type é xs_augment ou pf_augment.
Especifique os seguintes parâmetros com o modelo do servidor de aplicativos:
-create
Cria um perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho de arquivo para o modelo. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/cell/default
em que template_type é xs_augment ou pf_augment.

Exemplo

Alterar um Perfil do Gerenciador de Implementação

É possível usar o comandomanageprofiles para Alterar um perfil do gerenciador de implementação.

Parâmetros

-augment
Altera o perfil existente. (Obrigatório)
-profileName
Especifica o nome do perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/dmgr
em que template_type é xs_augment ou pf_augment.

Exemplo

Alterar um Perfil Customizado

É possível usar o comandomanageprofiles para Alterar um perfil customizado.

Parâmetros

-augment
Altera o perfil existente. (Obrigatório)
-profileName
Especifica o nome do perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/managed
em que template_type é xs_augment ou pf_augment.

Exemplo

Alterar um Perfil de Servidor de Aplicativos Independente

É possível usar o comandomanageprofiles para Alterar um perfil do servidor de aplicativos independente.

Parâmetros

-augment
Altera o perfil existente. (Obrigatório)
-profileName
Especifica o nome do perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/default
em que template_type é xs_augment ou pf_augment.

Exemplo

Alterar o Perfil de uma Célula

É possível usar o comandomanageprofiles para Alterar um perfil de célula.

Parâmetros

Especifique os seguintes parâmetros para o perfil do gerenciador de implementação:
-augment
Altera o perfil existente. (Obrigatório)
-profileName
Especifica o nome do perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/cell/dmgr
em que template_type é xs_augment ou pf_augment.
Especifique os seguintes parâmetros com o perfil do servidor de aplicativos:
-augment
Altera o perfil existente. (Obrigatório)
-profileName
Especifica o nome do perfil. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Obrigatório)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/cell/default
em que template_type é xs_augment ou pf_augment.

Exemplo

Retornar o Estado Inalterado de um Perfil

Para reverter o aumento de um perfil, especifique o parâmetro -ignoreStack com o parâmetro -templatePath além de especificar os parâmetros requiridos -unaugment e -profileName.

Parâmetros

-unaugment
Retorna o estado inalterado de um perfil alterado anteriormente. (Obrigatório)
-profileName
Especifica o nome do perfil. O parâmetro é emitido por padrão se nenhum valor for especificado. (Obrigatório)
-templatePath template_path
Especifica o caminho para os arquivos de modelo que estão localizados no diretório raiz da instalação. (Opcional)
Utilize o seguinte formato:
-templatePath install_root/profileTemplates/template_type/profile_type
em que template_type é xs_augment ou pf_augment e profile_type é um dos quatro tipos de perfil:
  • dmgr: perfil do gerenciador de implementação
  • managed: perfil customizado
  • default: perfil do servidor de aplicativos independente
  • cell: perfil de célula
-ignoreStack
Usado com o parâmetro -templatePath para alterar um perfil específico que foi alterado. (Opcional)

Exemplo