3

Windows 2008 R2 서버에서 서비스로 ActiveMQ를 시작하려고 시도하지만 "1067 오류"가 표시되고 로그 파일에이 메시지가 표시됩니다.Windows 2008 R2에서 서비스로 activemq를 시작할 수 없습니다.

FATAL | wrapper | 2012/03/12 16:34:54 | Critical error: wait for JVM process failed 
STATUS | wrapper | 2012/03/12 16:41:00 | --> Wrapper Started as Service 
STATUS | wrapper | 2012/03/12 16:41:00 | Launching a JVM... 
FATAL | wrapper | 2012/03/12 16:41:00 | Unable to execute Java command. Accesso negato. (0x5) 
FATAL | wrapper | 2012/03/12 16:41:00 | "C:\Program Files (x86)\Java\ 

"accesso negato"는 "액세스가 거부되었습니다"(이탈리아어)를 의미합니다. 자바 경로가 올바른 것 같습니다.

C:\Program Files (x86)\Java\jre6\bin 
C:\Program Files (x86)\Java\jre7\bin 
C:\Program Files (x86)\Java\jre7\jdk1.7.0_03\jre\bin 

폴더에있는 자바 * .EXE 실행 파일이 존재하는 (우리가 JRE6, JRE7 및 JDK를 설치, 시도 JRE7/JDK1.7 전에 우리가 JRE6을 설치 한) : 우리는 모든 combinatios을 tryed.

모든 액세스 권한이 폴더에 할당 된 것으로 보이며 ActiveMQ 서비스의 등록 정보에서 관리자 (최대 권한)의 권한을 부여했습니다. 포럼에서 구성 파일의 "jetty"필드를 주목했지만 아무것도 해결하지 못했습니다.

우리가 ActiveMQ를 설치/시작한 방식에 문제가 있거나 환경/운영 체제와 비 호환성이 있는지 아는 사람이 있습니까?

+0

래퍼 상대 서비스를 우회 수동의 ActiveMQ (activemq.exe 명령)를 시작하기 :

여기에 필요한 경우 포트를 변경하는 방법에 대한 답변입니다. 이것은 효과가 있지만 무지 때문에 우리는 그것이 기능적으로 같은지 아닌지 알 수 없습니다. 해결 방법은보다 자세한 로그가 될 수 있지만이 기회가 있는지 여부는 알 수 없습니다. – fede72bari

답변

1

bat 파일 (\ bin \ win32 \ activemq.bat)을 관리자로 실행하십시오. 이것이 작동하면 관리 권한이있는 계정으로 실행되도록 activeMQ 서비스를 올바르게 설치하지 않았 음을 의미합니다.

편집 : 기본적으로 64 비트 래퍼가 필요합니다 (기본적으로 ActiveMQ는 32 비트 만 제공). 이 몇 가지 옵션 :

  • 이 jsvc를 통해 website
  • 실행에서 프로세스를 사용할 수있는 최신 64 비트 래퍼 다운로드에서이를 지원하는 최신 5.6의 ActiveMQ에
  • 업데이트 (과정을 설명 this blog post 참조) 상자 (이전이 개 항목이 당신을 도울 것입니다 5.6

희망 사전 자료 만했다!

+0

.bat 파일은 항상 관리자로 실행되었습니다. 또한 ActiveMQ 서비스 소유권의 올바른 레이블에 정의 된 사용자는 올바른 PW로 관리자로 수동 정의되었습니다. – fede72bari

+0

초기 게시물 내에 wrapper.conf의 내용을 추가 할 수 있습니까? – srodriguez

1

방금이 문제에 직면했습니다. 저를위한 문제점은 RabbitMQ가 또한 서비스로 달리고 동일한 항구에 바인딩하고 있었다이었다. RabbitMQ를 중지하면 ActiveMQ가 시작될 수있었습니다. 포트를 변경했을 수도 있습니다.

명령 창에서 Wrapper.exe를 실행하여 오류를 확인하십시오. 포트 문제 인 경우 netstat -a -b 명령을 실행하여 포트에 바인딩되는 내용을 확인할 수 있습니다. 우리는 또한 시도

How can I change default port number of Activemq

관련 문제