Mein ActiveMQ war plötzlich ausgefallen (ich weiß nicht warum). Wenn ich versuche, den Dienst zu starten, indem ich
sudo service activemq starts
Es scheint in Ordnung zu sein. Wenn ich jedoch den Status überprüfe mit
sudo service activemq status
Ich habe folgende Nachricht erhalten.
activemq.service - LSB: Starts ActiveMQ
Loaded: loaded (/etc/init.d/activemq; bad; vendor preset: enabled)
Active: active (exited) since Fri 2018-03-30 19:51:54 UTC; 44min ago
Docs: man:systemd-sysv-generator(8)
Process: 1253 ExecStart=/etc/init.d/activemq start (code=exited, status=0/SUCCESS)
Tasks: 0
Memory: 0B
CPU: 0
Mar 30 19:51:54 ip-172-31-43-187 systemd[1]: Starting LSB: Starts ActiveMQ...
Mar 30 19:51:54 ip-172-31-43-187 activemq[1253]: INFO: Loading '/etc/default/activemq'
Mar 30 19:51:54 ip-172-31-43-187 activemq[1253]: INFO: Using java '/usr/bin/java'
Mar 30 19:51:54 ip-172-31-43-187 activemq[1253]: INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
Mar 30 19:51:54 ip-172-31-43-187 activemq[1253]: INFO: changing to user 'activemq' to invoke java
Mar 30 19:51:54 ip-172-31-43-187 su[1352]: Successful su for activemq by root
Mar 30 19:51:54 ip-172-31-43-187 su[1352]: + ??? root:activemq
Mar 30 19:51:54 ip-172-31-43-187 su[1352]: pam_unix(su:session): session opened for user activemq by (uid=0)
Mar 30 19:51:54 ip-172-31-43-187 activemq[1253]: INFO: pidfile created : '/etc//data/activemq.pid' (pid '1370')
Mar 30 19:51:54 ip-172-31-43-187 systemd[1]: Started LSB: Starts ActiveMQ.
Beachten Sie, dass ich die ActiveMQ-PID finden kann, wenn ich verwende ps aux
. Ich verwende derzeit die kostenlose AWS-Stufe. Und mein Linux-Serversystem ist
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
Irgendwelche Ideen? Leute. Bitte helft.
Antwort1
Es sieht so aus, als ob Sie auf einen Fehler gestoßen sind Ubuntu ActiveMQ-Fehler
anstattsudo service activemq starts
Versuchen Sie systemctl start activemq.service
es, was auch fehlschlagen kann
Versuchen Sie schließlich /etc/init.d/activemq console main
, den Fehler im Auge zu behalten.
viel Glück