Como criar um perfil no WebSphere ND?

Publicados: 2016-11-22

A criação de um perfil no IBM WebSphere é uma etapa inicial para configurar o ambiente do aplicativo. Conhecer o procedimento é essencial para o administrador do WebSphere.

Neste post, explicarei como criar um perfil no IBM WebSphere Application Server Network Deployment.

Isso pressupõe que você instalou o IBM WAS no ambiente Linux.

Antes de pular para a criação de perfil, vamos entender o que é um perfil no IBM WAS ?

O perfil é um ambiente de tempo de execução completo que combina o binário WAS e o Perfil (dados/configuração do usuário).

era-perfil

Existem vários tipos de perfil disponíveis no WebSphere.

  • Célula – uma combinação de DMGR e servidor de aplicativos federado
  • Estar sozinho
  • Gestão
  • Perfil personalizado

Você pode criar um perfil do WebSphere Application Server de duas maneiras.

  1. GUI – usando o Profile Management Tool
  2. Silencioso – usando o script manageprofile.sh

Neste post, usaremos a GUI para criar um perfil de célula.

  • Faça login no servidor onde o WAS está instalado
  • Vá para o local binário WAS >> bin >> ProfileManagement (no local de instalação padrão, será /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
  • Iniciar ferramenta de gerenciamento de perfil
 ./pmt.sh
  • Ele abrirá uma janela “WebSphere Customization Toolbox”, clique em Create

era-pmt

  • Selecione o ambiente “Célula” e clique em Avançar

was-pmt-cell

Na próxima tela , você terá a opção de selecionar o processo de criação do perfil. Existem dois processos.

  1. Criação típica de perfil – o perfil será criado com a configuração padrão e os números de porta. Na maioria dos casos, você pode selecionar isso.
  2. Criação avançada de perfil – Se você deseja personalizar as portas padrão, configuração, precisará usar isso.
  • Vamos prosseguir com a criação do perfil “Típico”, clique em Avançar
  • Digite o usuário e a senha do DMGR, se você não quiser que o DMGR seja protegido por senha, desmarque a caixa "Ativar segurança administrativa".

era-pmt-segurança

  • Revise o resumo do perfil e clique em “Criar”. Se você quiser, pode copiar as informações desta tela, pois ela conterá muitas informações úteis, como.
 Localização
Nome do perfil
Nome da célula
Nome do nó
Portas
Tipo de perfil 

foi-pmt-resumo

  • Levará alguns minutos para a criação do perfil e, uma vez feito, você verá uma confirmação .

foi-pmt-sucesso

Se você notar, mantive a opção padrão “ Iniciar o console do First Steps ” na tela acima.

Isso abrirá o assistente de primeiros passos, onde você poderá verificar a instalação. A verificação é essencial para que você saiba que seu perfil está funcional e pronto para implantar o aplicativo necessário para o seu negócio.

  • Clique em “Verificação de instalação”

foi-verificação

O processo de verificação envolve iniciar e parar o DMGR e você deve ver algo como abaixo.

 O nome do servidor é: dmgr
O nome do perfil é: Dmgr01
A página inicial do perfil é:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01
O tipo de perfil é: dmgr
O nome da célula é: localhostCell01
O nome do nó é: localhostCellManager01
A codificação atual é: UTF-8
Comece a executar o seguinte comando:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01
>ADMU0116I: As informações da ferramenta estão sendo registradas no arquivo
> /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
>ADMU0128I: Iniciando ferramenta com o perfil Dmgr01
>ADMU3100I: Lendo configuração para servidor: dmgr
>ADMU3200I: Servidor lançado. Aguardando o status de inicialização.
>ADMU3000I: Servidor dmgr aberto para e-business; ID do processo é 32013
O número da porta do servidor é: 9060
IVTL0010I: Conectando-se ao localhost WebSphere Application Server na porta: 9060
IVTL0015I: O host local do WebSphere Application Server está em execução na porta: 9060 para o perfil Dmgr01
IVTL0035I: A Ferramenta de Verificação de Instalação está varrendo o arquivo /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log em busca de erros e avisos.
[11/20/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: Um ou mais armazenamentos de chaves estão usando a senha padrão.
[11/20/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W: A resolução de endereços IP para o nome do host localhost encontrou apenas o endereço de loopback. O endereço de loopback será usado.
[11/20/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: Mensagens WMQ: '9.0.0.0-p900-L160509.1'.
[20/11/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W: A implementação AuthConfigFactory não está definida, usando a classe de implementação de fábrica JASPI padrão: com.ibm.ws.security.jaspi.ProviderRegistry.
[11/20/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.HeaderParam não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classe de produto.
[11/20/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.MatrixParam não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classe de produto.
[11/20/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.core.Context não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classes de produto.
[11/20/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.CookieParam não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classe de produto.
[11/20/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.PathParam não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classe de produto.
[11/20/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W: A classe de anotação javax.ws.rs.QueryParam não será reconhecida porque foi carregada do arquivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar em vez de um carregador de classe de produto.
[11/20/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W: Na descoberta do processo, o endereço IP 127.0.0.1 é usado para anunciar um ponto de extremidade. Esse uso pode causar problemas em um ambiente de rede.
[11/20/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: Incidente FFDC emitido em /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs /ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189
IVTL0040I: 12 erros/avisos são detectados no arquivo /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log
IVTL0070I: A verificação da Ferramenta de Verificação de Instalação foi bem-sucedida.
IVTL0080I: A verificação da instalação está concluída.

Isso conclui que o perfil foi criado com sucesso .

Vamos tentar acessar a URL do DMGR

foi-dmgr

Bem feito! você criou um perfil de ambiente de célula e está pronto para implementar um aplicativo e fazer a configuração necessária.

Espero que isso seja útil para um Administrador do WebSphere. Diz-me o que pensas.