소프트웨어 환경에는 Windows Server 2008 R2를 실행하는 많은 VM이 있습니다. 이 서버에서는 Java 1.6을 사용하고 YAJSW를 사용하여 몇 가지 서비스를 제공합니다. 업그레이드 절차의 일환으로 가상 환경에 복제본을 만들고 프로덕션 환경에 배포하기 전에 업그레이드를 테스트하려고합니다.복제 된 가상 시스템, Java 서비스가 시작되지 않습니다.
현재 문제는 .... 복제 된 VM에서 Windows 서비스가 시작되지 않습니다.
서비스가 시작될 때 실행되는 명령의 예는 것은 :
F : \ 응용 프로그램 \ configservice> "D : /Java/jdk1.6.0_27/bin/java.exe" " -Dwrapper.service = true ""-Dwrapper.working.dir = f : \ app \ configservice ""-Dwrapper.java.command = -classpath ""D : \ yajsw-10.8 \ wrapper.jar " D : /Java/jdk1.6.0_27/bin/configservice.exe ""-Dwrapper.config = F : \ app \ configservice \ lib \ wrapper.conf ""-Dwrapper.additional.1x = -Xrs ""org.rzo .yajsw.boot.WrapperServiceBooter "
명령 줄에서 수동으로 실행하면이 출력이 생성됩니다.
정보 | 래퍼 | 서비스 ConfigService | 13-02-11 14 : 37 : 49 | 초기화
정보 | 래퍼 | 서비스 ConfigService | 13-02-11 14 : 37 : 49 | 승리 서비스 : 이전 서비스 초기화
정보 | 래퍼 | 서비스 ConfigService | 13-02-11 14 : 37 : 49 | 상태 IDLE-> 시작 설정
정보 | 래퍼 | 서비스 구성 서비스 | 13-02-11 14 : 37 : 49 | 시작 프로세스
INFO | wrapper | Service ConfigService | 13-02-11 14 : 37 : 49 | StartServiceCtrlDispatcher의 오류
INFO | wrapper | Service ConfigService | 13-02-11 14 : 37 : 49 | 1063 : 서비스 프로세스가 실패했습니다. 서비스 컨트롤러에 연결하십시오.
정보는 | 래퍼 | 서비스 ConfigService는 | 13-02-11 14 : 37 : 49 | 승리 서비스 : 오류를 인터넷 검색을 올바르게 종료
는 JVM에 문제가있을 수 있습니다 나를 믿게하지만했다 JVM이 완벽하게 만족스러운 VM의 클론이기 때문에 실제로 이해가되지 않습니다. 일부 동료는 그룹 권한 정책을 제안했지만 두 시스템 모두에서 동일한 것으로 보입니다.
아마 IP 주소가 다소 구성되어 있습니다. – lbalazscs
제공 한 정보가 무엇인지 알기는 어렵지만 구성 파일과 시작 스크립트를 스캔하여 컴퓨터가 아닌 다른 컴퓨터에서 시작하도록 제안합니다. IP 주소, 호스트 이름 또는 Windows 컴퓨터 또는 사용자 계정과 같은 특정 호스트 이름입니다. –
내가 언급 한 것을 잊어 버렸습니다 ... 클론은 새로운 IP와 호스트 이름을받습니다. JVM에 악영향을 미칠 수 있는지 확실하지 않습니다. – Leon