Я установил ActiveMQ на экземпляр EC2-Ubuntu (Ubuntu Server 13.04) (через apt) Тем не менее, я столкнулся с проблемой, что я не могу запустить ActiveMQ через предоставленный сценарий запуска.Как запустить ActiveMQ на машине EC2?
Когда я пытаюсь запустить его - по умолчанию «убунту» пользователь - я получаю следующее сообщение об ошибке:
[email protected]:/etc/default$ /usr/bin/activemq start
INFO: Loading '/usr/share/activemq/activemq-options'
INFO: Using java '/usr/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
mkdir: missing operand
Try 'mkdir --help' for more information.
/usr/bin/activemq: 373: /usr/bin/activemq: /usr/bin/java -Xms512M -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Dcom.sun.management.jmxremote -Djava.io.tmpdir="/var/lib/activemq/tmp" -Dactivemq.classpath="/var/lib/activemq/conf;" -Dactivemq.home="/usr/share/activemq" -Dactivemq.base="/var/lib/activemq/" -Dactivemq.conf="/var/lib/activemq/conf" -Dactivemq.data="/var/lib/activemq/data" -jar "/usr/share/activemq/bin/run.jar" start >/dev/null 2>&1 &
RET="$?"; APID="$!";
echo $APID > /var/run/activemq.pid;
echo "INFO: pidfile created : '/var/run/activemq.pid' (pid '$APID')";exit $RET: not found
Когда я пытаюсь запустить его - используя Sudo - я получаю следующее сообщение об ошибке:
[email protected]:/etc/default$ sudo /usr/bin/activemq start
INFO: Loading '/usr/share/activemq/activemq-options'
INFO: Using java '/usr/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: changing to user 'activemq' to invoke java
mkdir: missing operand
Try 'mkdir --help' for more information.
-su: line 2: /var/run/activemq.pid: Permission denied
INFO: pidfile created : '/var/run/activemq.pid' (pid '10166')
Запуск '#/USR/BIN/ActiveMQ статус' говорит мне:
[email protected]:/etc/default$ /usr/bin/activemq status
INFO: Loading '/usr/share/activemq/activemq-options'
INFO: Using java '/usr/bin/java'
ActiveMQ not running
Я уже пытался создать новый конфигурационный A nd для его замены - как предлагается здесь: Activemq will not start on my Ubuntu VM
Любые предложения, в чем проблема?
Заранее благодарен!
Спасибо за быстрый ответ! На самом деле, я устанавливаю ActiveMQ через кукольный модуль. Установка работает хорошо, и я предполагаю, что марионетка внутренне использует apt-get, потому что установка выглядит одинаково, и я получаю те же ошибки. Поскольку я пытаюсь решить эту проблему с помощью марионетки, я не могу использовать установку tar.gz:/ В любом случае, спасибо за подсказку symlink, я буду помнить об этом! С уважением, Andreas –