Что нужно для запуска Apache ActiveMQ в Xenial?

Я установил Active MQ:

apt-get install activemq ln -s /etc/activemq/instances-available/main /etc/activemq/instances-enabled/main systemctl start activemq.service

Однако состояние службы активировано (завершено):

# systemctl status activemq.service ● activemq.service - Apache ActiveMQ Loaded: loaded (/lib/systemd/system/activemq.service; disabled; vendor preset: enabled) Active: active (exited) since Di 2017-11-21 13:06:41 CET; 21h ago Nov 22 10:56:47 hostname systemd[1]: Started Apache ActiveMQ.

Служба не запущена:

# ps -ef | grep activemq root 62776 41890 0 11:11 pts/1 00:00:00 grep --color=auto activemq

Я не нашел сообщения об ошибке, ведущего меня дальше. Я не нашел файл activemq.service, который, как я предполагал, должен быть где-то, но также и без него, что-то пытается начать: у меня есть ошибка здесь, прежде чем я создал символическую ссылку, теперь я ее создал, я не получаю ошибку

Я не нашел файл activemq.service, который, как я предполагал, должен быть где-то, но также и без него, что-то пытается начать: у меня есть ошибка здесь, прежде чем я создал символическую ссылку , теперь я создал его, я больше не получаю ошибку. /lib/systemd/system/activemq.service существует.

Я искал учебники по установке ActiveMQ на Xenial, но они либо загружают его вручную , или они не упоминают ничего, кроме команды apt-get.

Выполнение службы вручную с помощью /etc/init.d/activemq console main, как описано в /usr/share/doc/activemq/README.Debian, работает, поэтому сама установка кажется ОК:

# /etc/init.d/activemq console main * Starting with Console ActiveMQ instance main INFO: Loading '/usr/share/activemq/activemq-options' INFO: Using java '/usr/lib/jvm/default-java//bin/java' INFO: Starting in foreground, this is just for debugging purposes (stop process by pressing CTRL+C) INFO: Creating pidfile /var/run/activemq/main.pid Java Runtime: Oracle Corporation 1.8.0_151 /usr/lib/jvm/java-8-openjdk-amd64/jre Heap sizes: current=502784k free=497520k max=502784k JVM args: -Xms512M -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.awt.headless=true -Djava.io.tmpdir=/var/lib/activemq/tmp -Dactivemq.classpath=/etc/activemq/instances-enabled/main:/var/lib/activemq/../lib/: -Dactivemq.home=/usr/share/activemq -Dactivemq.base=/var/lib/activemq/main -Dactivemq.conf=/etc/activemq/instances-enabled/main -Dactivemq.data=/var/lib/activemq/data Extensions classpath: [/var/lib/activemq/main/lib,/usr/share/activemq/lib,/var/lib/activemq/main/lib/camel,/var/lib/activemq/main/lib/optional,/var/lib/activemq/main/lib/web,/var/lib/activemq/main/lib/extra,/usr/share/activemq/lib/camel,/usr/share/activemq/lib/optional,/usr/share/activemq/lib/web,/usr/share/activemq/lib/extra] ACTIVEMQ_HOME: /usr/share/activemq ACTIVEMQ_BASE: /var/lib/activemq/main ACTIVEMQ_CONF: /etc/activemq/instances-enabled/main ACTIVEMQ_DATA: /var/lib/activemq/data Loading message broker from: xbean:activemq.xml INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@6e3c1e69: startup date [Wed Nov 22 11:18:39 CET 2017]; root of context hierarchy WARN | Memory Usage for the Broker (1024mb) is more than the maximum available for the JVM: 491 mb - resetting to 70% of maximum available: 343 mb INFO | Using Persistence Adapter: KahaDBPersistenceAdapter[/var/lib/activemq/main/data/kahadb] INFO | KahaDB is version 6 INFO | Recovering from the journal @1:503 INFO | Recovery replayed 272 operations from the journal in 0.072 seconds. INFO | PListStore:[/var/lib/activemq/main/data/localhost/tmp_storage] started INFO | Apache ActiveMQ 5.13.2 (localhost, ID:hostname-36913-1511345920463-0:1) is starting INFO | Listening for connections at: tcp://localhost:61616 INFO | Connector openwire started INFO | Apache ActiveMQ 5.13.2 (localhost, ID:hostname-36913-1511345920463-0:1) started INFO | For help or more information please see: http://activemq.apache.org WARN | Store limit is 102400 mb (current store usage is 0 mb). The data directory: /var/lib/activemq/main/data/kahadb only has 94825 mb of usable space. - resetting to maximum available disk space: 94825 mb

Ctrl + C

INFO | Apache ActiveMQ 5.13.2 (localhost, ID:hostname-36913-1511345920463-0:1) is shutting down INFO | Connector openwire stopped INFO | PListStore:[/var/lib/activemq/main/data/localhost/tmp_storage] stopped INFO | Stopping async queue tasks INFO | Stopping async topic tasks INFO | Stopped KahaDB INFO | Apache ActiveMQ 5.13.2 (localhost, ID:hostname-36913-1511345920463-0:1) uptime 5.708 seconds INFO | Apache ActiveMQ 5.13.2 (localhost, ID:hostname-36913-1511345920463-0:1) is shutdown

Я не хочу устанавливать его вручную, потому что я хочу получать потенциальные обновления в будущем. Что мне нужно для запуска ActiveMQ из apt-get?

0
задан 22 November 2017 в 15:52

2 ответа

Это ошибка. Я подал сообщение об ошибке.

0
ответ дан 18 July 2018 в 02:50

Это ошибка. Я подал сообщение об ошибке.

0
ответ дан 24 July 2018 в 17:39

Другие вопросы по тегам:

Похожие вопросы: