Aplicação eSUS com JBOSS não navega.

25. Re: Aplicação eSUS com JBOSS não navega.

Remington Santos
remingtonsb

(usa Red Hat)

Enviado em 30/01/2017 - 17:09h

Desculpe não tinha visto que respondeu que nos outros 2 não subiu nada, então acredito que seu JBoss não está subindo, vou analisar seu script de start e verificar se existe algum impedimento.


Att


  


26. Re: Aplicação eSUS com JBOSS não navega.

Remington Santos
remingtonsb

(usa Red Hat)

Enviado em 30/01/2017 - 17:12h

Por enquanto faça o seguinte teste para mim:

Pare a aplicação, e de o start nela da seguinte maneira:

bash -x /opt/e-SUS/jboss-as-7.2.0.Final/bin/init.d/jboss-as-standalone-lsb.sh start

me mande a saída desse comando completa.

Att


27. Re: Aplicação eSUS com JBOSS não navega.

Remington Santos
remingtonsb

(usa Red Hat)

Enviado em 30/01/2017 - 17:28h

o Comando acima irá ajudar a entender o que está acontecendo com o script de start.


28. Re: Aplicação eSUS com JBOSS não navega.

Silas Matos
silasmg

(usa Debian)

Enviado em 31/01/2017 - 10:28h

root@saude:/# bash -x /opt/e-SUS/jboss-as-7.2.0.Final/bin/init.d/jboss-as-standalone-lsb.sh start
+ NAME=JBoss_AS_7_2_0
+ DESC='JBoss AS 7.2.0 - Server'
+ DEFAULT=/etc/default/JBoss_AS_7_2_0
++ id -u
+ '[' 0 -ne 0 ']'
+ '[' -r /etc/default/locale ']'
+ . /etc/default/locale
++ LANG=pt_BR.UTF-8
++ LANGUAGE=pt_BR:pt:en
+ export LANG
+ . /lib/lsb/init-functions
+++ run-parts --lsbsysinit --list /lib/lsb/init-functions.d
++ for hook in '$(run-parts --lsbsysinit --list /lib/lsb/init-functions.d 2>/dev/null)'
++ '[' -r /lib/lsb/init-functions.d/20-left-info-blocks ']'
++ . /lib/lsb/init-functions.d/20-left-info-blocks
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ true
+ '[' -r /etc/default/rcS ']'
+ . /etc/default/rcS
+ '[' -f /etc/default/JBoss_AS_7_2_0 ']'
+ '[' -r /etc/java.conf ']'
+ . /etc/java.conf
++ JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
+ '[' -z /usr/lib/jvm/java-8-oracle/jre ']'
+ export JAVA_HOME
+ '[' '!' -f /usr/lib/jvm/java-8-oracle/jre/bin/java ']'
+ JBOSS_HOME=/opt/e-SUS/jboss-as-7.2.0.Final
+ export JBOSS_HOME
+ '[' '!' -f /opt/e-SUS/jboss-as-7.2.0.Final/jboss-modules.jar ']'
+ JBOSS_USER=root
+ '[' -z root ']'
+ id root
+ '[' 0 -ne 0 -o -z root ']'
+ JBOSS_SCRIPT=/opt/e-SUS/jboss-as-7.2.0.Final/bin/standalone.sh
+ '[' '!' -x /opt/e-SUS/jboss-as-7.2.0.Final/bin/standalone.sh ']'
+ JBOSS_SH_SHUTDOWN=/opt/e-SUS/jboss-as-7.2.0.Final/bin/jboss-cli.sh
+ '[' '!' -x /opt/e-SUS/jboss-as-7.2.0.Final/bin/jboss-cli.sh ']'
+ '[' -z '' ']'
+ STARTUP_WAIT=30
+ '[' -z '' ']'
+ SHUTDOWN_WAIT=30
+ export JBOSS_CONSOLE_LOG=/opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ JBOSS_CONSOLE_LOG=/opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ export JBOSS_PIDFILE=/opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ JBOSS_PIDFILE=/opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ export LAUNCH_JBOSS_IN_BACKGROUND=true
+ LAUNCH_JBOSS_IN_BACKGROUND=true
+ case "$1" in
+ log_daemon_msg 'Starting JBoss AS 7.2.0 - Server' JBoss_AS_7_2_0
+ '[' -z 'Starting JBoss AS 7.2.0 - Server' ']'
+ log_daemon_msg_pre 'Starting JBoss AS 7.2.0 - Server' JBoss_AS_7_2_0
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
+ /bin/echo -n '[....] '
[....] + '[' -z JBoss_AS_7_2_0 ']'
+ /bin/echo -n 'Starting JBoss AS 7.2.0 - Server: JBoss_AS_7_2_0'
Starting JBoss AS 7.2.0 - Server: JBoss_AS_7_2_0+ log_daemon_msg_post 'Starting JBoss AS 7.2.0 - Server' JBoss_AS_7_2_0
+ :
+ check_status
+ start-stop-daemon --status --name java --user root --pidfile /opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ return 3
+ status_start=3
+ '[' 3 -eq 3 ']'
++ dirname /opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ mkdir -p /opt/e-SUS/jboss-as-7.2.0.Final/standalone
++ dirname /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ mkdir -p /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log
++ dirname /opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ chown root /opt/e-SUS/jboss-as-7.2.0.Final/standalone
+ cat /dev/null
+ count=0
+ launched=false
+ '[' 0 -gt 30 ']'
+ start-stop-daemon --start --user root --chuid root --chdir /opt/e-SUS/jboss-as-7.2.0.Final --pidfile /opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid --exec /opt/e-SUS/jboss-as-7.2.0.Final/bin/standalone.sh
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=256m; support was removed in 8.0
+ count=1
+ '[' 1 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=2
+ '[' 2 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=3
+ '[' 3 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=4
+ '[' 4 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=5
+ '[' 5 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=6
+ '[' 6 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=7
+ '[' 7 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=8
+ '[' 8 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=9
+ '[' 9 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=10
+ '[' 10 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=11
+ '[' 11 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=12
+ '[' 12 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=13
+ '[' 13 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=14
+ '[' 14 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=15
+ '[' 15 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=16
+ '[' 16 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=17
+ '[' 17 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=18
+ '[' 18 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=19
+ '[' 19 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=20
+ '[' 20 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=21
+ '[' 21 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=22
+ '[' 22 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=23
+ '[' 23 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=24
+ '[' 24 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=25
+ '[' 25 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=26
+ '[' 26 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=27
+ '[' 27 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=28
+ '[' 28 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=29
+ '[' 29 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=30
+ '[' 30 -gt 30 ']'
+ grep JBAS015874: /opt/e-SUS/jboss-as-7.2.0.Final/standalone/log/console.log
+ '[' 1 -eq 0 ']'
+ sleep 1
+ count=31
+ '[' 31 -gt 30 ']'
+ check_status
+ start-stop-daemon --status --name java --user root --pidfile /opt/e-SUS/jboss-as-7.2.0.Final/standalone/esus.pid
+ return 0
+ log_end_msg 0
+ '[' -z 0 ']'
+ local retval
+ retval=0
+ log_end_msg_pre 0
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput setaf 2
+ GREEN=''
++ /usr/bin/tput setaf 3
+ YELLOW=''
++ /usr/bin/tput op
+ NORMAL=''
+ /usr/bin/tput civis
+ /usr/bin/tput sc
+ /usr/bin/tput hpa 0
+ '[' 0 -eq 0 ']'
+ /bin/echo -ne '[ ok '
[ ok + /usr/bin/tput rc
+ /usr/bin/tput cnorm
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z 1 ']'
+ true
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput setaf 3
+ YELLOW=''
++ /usr/bin/tput op
+ NORMAL=''
+ '[' 0 -eq 0 ']'
+ echo .
.
+ log_end_msg_post 0
+ :
+ return 0
+ exit 0



29. Re: Aplicação eSUS com JBOSS não navega.

Remington Santos
remingtonsb

(usa Red Hat)

Enviado em 31/01/2017 - 12:25h

Obrigado pela atualização,

Analisei seu script de start e stop e também o resultado do bash -x, o que fica bem claro é que o script checa pelo menos 30 vezes a ocorrência de um "JBAS015874" que é uma mensagem que sinaliza JBoss Startado no console log. No seu console log enviado um pouco antes notei que o log simplesmente morre no seguinte ponto:

=========================================================================

JBoss Bootstrap Environment

JBOSS_HOME: /opt/e-SUS/jboss-as-7.2.0.Final

JAVA: /usr/lib/jvm/java-8-oracle/jre/bin/java

JAVA_OPTS: -XX:+UseCompressedOops -XX:+TieredCompilation -server -Xms2048m -Xmx2048m -XX:MaxPermSize=256m -XX:PermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml

=========================================================================

14:23:30,408 INFO [org.jboss.modules] (main) JBoss Modules version 1.2.0.CR1
14:23:30,871 INFO [org.jboss.msc] (main) JBoss MSC version 1.0.4.GA
14:23:30,949 INFO [org.jboss.as] (MSC service thread 1-7) JBAS015899: JBoss AS 7.2.0.Final "Janus" starting



Isso pode ser causado por alguma interrupção do processo.

Gostaria que me enviasse se possível o um arquivo chamado gc.log que fica dentro da estrutura de logs da aplicação. E também o messages.log e kernel.log caso use uma distro baseada em RedHat ou syslog caso Ddebian.

Em paralelo rode o seguinte comando para checar os limites para abertura de arquivos no S.O.

#ulimit -a

Obrigado

Att


30. Re: Aplicação eSUS com JBOSS não navega.

Remington Santos
remingtonsb

(usa Red Hat)

Enviado em 01/02/2017 - 13:49h

Alguma novidade Silas? viu a mensagem acima? Aguardo.

Att


31. Re: Aplicação eSUS com JBOSS não navega.

Silas Matos
silasmg

(usa Debian)

Enviado em 01/02/2017 - 16:10h

Dei uma abandonada aqui, estava muito na correria, era pra ser uma aplicação para treinamento, mas nem isso estou conseguindo, imagina a aplicação de produção, o script veio cheio de sudo, sendo que no Debian aqui não é usado assim, o GC.LOG não encontrei, o message.log e o syslog é recheado de mensagens do proxy e da conexão de internet da rede que passa por esse servidor, segue o comando que me pediu.

root@saude:/# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 62329
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 62329
virtual memory (kbytes, -v) unlimited






01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts