Dica para habilitar Segurança no WAS (WebSphere Application Server) quando há vários nós e Applications Servers.
1. Pare todos os Applications Servers
2. Pare todos os nós (nodeagents)
Portanto, deixe somente o dmgr (Deployment Manager) iniciado
3. Aplique a segurança desejada
4. Reinicie o dmgr e verifique se está tudo Ok
5. Faça o syncnode para cada nó. Nesse momento (após a segurança habilitada) o was irá solicitar usuário/senha para autenticar no dmgr
Faça isso para cada nó e depois inicie os Applications Servers.
Em outras palavras, habilite a segurança somente o dmgr iniciado.
Mostrando postagens com marcador application. Mostrar todas as postagens
Mostrando postagens com marcador application. Mostrar todas as postagens
segunda-feira, 22 de agosto de 2011
sexta-feira, 15 de outubro de 2010
Como gerenciar profiles no IBM Websphere Application Server
IBM WebSphere Application Server 7 (WAS 7): manageprofiles.sh
O utilitário manageprofiles.sh é utilizado para gerenciar profiles. Entre seus aspectos, podemos excluir um profile.
Listar os profiles existentes:
/bin/manageprofiles.sh -listProfiles
Excluir um profile: nesse exemplo, o nome do profile é "appsrv01"
/bin/manageprofiles.sh -delete -profileName appsrv01
Em seguida, foi excluído fisicamente o diretório do profile "appsrv01".
Site de referência:
http://www.webspheretools.com/sites/webspheretools.nsf/docs/Delete%20a%20profile%20using%20manageprofiles.sh%20in%20WebSphere%207%20on%20centos5
O utilitário manageprofiles.sh é utilizado para gerenciar profiles. Entre seus aspectos, podemos excluir um profile.
Listar os profiles existentes:
Excluir um profile: nesse exemplo, o nome do profile é "appsrv01"
Em seguida, foi excluído fisicamente o diretório do profile "appsrv01".
Site de referência:
http://www.webspheretools.com/sites/webspheretools.nsf/docs/Delete%20a%20profile%20using%20manageprofiles.sh%20in%20WebSphere%207%20on%20centos5
segunda-feira, 27 de setembro de 2010
WebSphere Application Server como serviço no Linux
Colocar o Websphere Application Server como serviço do Linux (ou Windows).
[root@localhost bin]# pwd
/opt/IBM/WebSphere/AppServer-7.0/bin
Deployment Manager
[root@localhost bin]# ./wasservice.sh -add dmgr -serverName dmgr -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/Dmgr01/ -user_id [usuario] -password [senha]
Node Agent
[root@localhost bin]# ./wasservice.sh -add nodeagent -serverName nodeagent -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id [usuario] -password [senha]
Server (server1)
[root@localhost bin]# ./wasservice.sh -add server1 -serverName server1 -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id [usuario] -password [senha]
Servers
Outro modo de deixar os servidores de aplicativos iniciarem automáticamente é trocar o parâmetro "Node restart state" para "RUNNING". Desse modo, quando iniciar o nodeagent, o server também será iniciado automáticamente. Basta criar o serviço de inicialização para o nodeagent.
Para alterar esse valor vá em "Application servers --> server1 --> Monitoring Policy", onde "serve1" é o nome do servidor de aplicativo. Altere o valor para todos os servers que deseja iniciar automáticamente quando o nodeagent for iniciado.
Reiniciar o Servidor e verificar se todos os serviços estão iniciados:
ps -ef | grep java
Para Windows, o procedimento é o mesmo - trocando apenas os diretórios e o comando (WASService.exe)
[root@localhost bin]# pwd
/opt/IBM/WebSphere/AppServer-7.0/bin
Deployment Manager
[root@localhost bin]# ./wasservice.sh -add dmgr -serverName dmgr -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/Dmgr01/ -user_id [
Node Agent
[root@localhost bin]# ./wasservice.sh -add nodeagent -serverName nodeagent -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id [usuario]
Server (server1)
[root@localhost bin]# ./wasservice.sh -add server1 -serverName server1 -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id
Servers
Outro modo de deixar os servidores de aplicativos iniciarem automáticamente é trocar o parâmetro "Node restart state" para "RUNNING". Desse modo, quando iniciar o nodeagent, o server também será iniciado automáticamente. Basta criar o serviço de inicialização para o nodeagent.
Para alterar esse valor vá em "Application servers --> server1 --> Monitoring Policy", onde "serve1" é o nome do servidor de aplicativo. Altere o valor para todos os servers que deseja iniciar automáticamente quando o nodeagent for iniciado.
Reiniciar o Servidor e verificar se todos os serviços estão iniciados:
ps -ef | grep java
Para Windows, o procedimento é o mesmo - trocando apenas os diretórios e o comando (WASService.exe)
Marcadores:
application,
linux,
server,
Service,
websphere
Assinar:
Postagens (Atom)

