Para quem não conhece o nmon é um excelente utilitário de monitação no Linux.
Referência: http://nmon.sourceforge.net/pmwiki.php
A sua instalação é simples
1. Faça o download da versão compatível com o seu Linux
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
No meu caso, baixei o arquivo "nmon_x86_12a.zip" para o Red Hat 5.4
2. Descompacte o zip e renomeie o arquivo "nmon_x86_rhel52" para "nmon"
3. Copie o arquivo "nmon" para o diretório "/usr/bin" e dê direito de execução para esse arquivo
4. Pronto! Digite nmon para iniciar o aplicativo.
Como exemplo, selecione as opções c, m e d. Basta digitar as letras após iniciar o nmon.
terça-feira, 28 de setembro de 2010
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
terça-feira, 21 de setembro de 2010
CVS, error writing to lock file
Hoje fui realizar alguns commits no CVS e, de repente, comecei a obter a mensagem "error writing to lock file"
Após verificar as permissões do CVS, percebi que o problema estava sendo ocasionado por falta de espaço em disco.
Após liberar o espaço em disco, alguns arquivos ficaram travados no processo anterior (quando ocorreu "error writing to lock file") e ocorreu a seguinte mensagem:
Os arquivos travados tiveram que ser excluídos fisicamente no diretório do servidor CVS para resolver o problema "cannot lock".
Agora está tudo OK.
Após verificar as permissões do CVS, percebi que o problema estava sendo ocasionado por falta de espaço em disco.
Após liberar o espaço em disco, alguns arquivos ficaram travados no processo anterior (quando ocorreu "error writing to lock file") e ocorreu a seguinte mensagem:
Os arquivos travados tiveram que ser excluídos fisicamente no diretório do servidor CVS para resolver o problema "cannot lock".
Agora está tudo OK.
Assinar:
Postagens (Atom)