이 절에서는 업그레이드 유틸리티와 관련된 알려진 문제점과 해결 방법을 설명합니다.
업그레이드 유틸리티를 실행하고 install_dir을 소스 설치 디렉토리로 식별하는 동안 install_dir/domains 디렉토리에 생성된 도메인만 업그레이드됩니다. 다른 위치에 생성된 도메인은 업그레이드되지 않습니다.
업그레이드 프로세스를 시작하기 전에 다른 위치에 있는 모든 도메인 디렉토리를 install_dir/domains 디렉토리로 복사합니다.
여러 도메인을 가진 8.0 Application Server를 업그레이드하면 JMX 커넥터에 대해 동일한 포트 번호가 구성되기 때문에 이들 도메인이 동시에 시작되지 못할 수 있습니다.
포트 값을 변경합니다.
install dir /domains/domain1/config/domain.xml 파일에서 다음 항목을 확인합니다.
<jmx-connector accept-all="false" address="0.0.0.0" auth-realm-name= "admin-realm" enabled="true" name="system" port="8686" protocol="rmi_jrmp" security-enabled="false"/\>" -- and in file <as 8.1 install dir\> /domains/domain1/samples/config/domain.xml, notice it used the same port "8686", so it failed to start domain due to port conflict. |
포트 값 8686을 8687로 변경한 다음 domain1을 다시 시작합니다.
이 문제는 몇몇 Linux 시스템에서 발견되었으며 Java Desktop System 2에서 가장 일반적으로 나타나지만 RedHat 배포에서도 볼 수 있습니다.
마지막 설치 프로그램 화면의 업그레이드 도구 시작 버튼을 누른 후 설치 프로그램에서 업그레이드 도구를 시작하여 업그레이드 프로세스를 완료하는 데 실패하고 명령 프롬프트가 반환되지 않은 채 무기한 중단됩니다.
이 문제는 명령줄 설치 모드를 사용하여 현재 위치에서 업그레이드를 실행하는 경우에는 발생하지 않습니다.
현재 위치에서 업그레이드를 GUI 모드에서 실행하고 이 문제가 발생하면 설치 프로그램이 시작된 단말기 창에서 Ctrl+C를 눌러 설치 프로그램을 종료합니다.
단말기 창에서 다음 명령을 사용하여 업그레이드 도구를 시작합니다.
install_dir/bin/asupgrade --source install_dir/domains --target install_dir --adminuser adminuser--adminpassword adminpassword --masterpassword changeit |
adminuser 및 adminpassword는 업그레이드 중인 설치를 위해 사용되는 값이 일치해야 합니다.
업그레이드 도구에서 업그레이드 프로세스를 완료하면 브라우저를 시작하고 다음 URL을 입력하여 정보 페이지를 검토할 수 있습니다.
file://install_dir/docs/about.html
제품을 등록하기 위해 설치 옵션을 선택한 경우에는 제품 정보 페이지에 있는 등록 페이지 링크를 따라 가십시오.
일부 로켈을 사용하여 다국어 버전의 Application Server 8.2에서 이후 버전으로 업그레이드할 때 결과 패널 외에 /opt/SUNWappserver/domains/upgrade.log 파일에도 가비지 문자가 표시될 수 있습니다.
현재는 해결 방법이 없습니다. 이 문제는 이후 Application Server 릴리스에서 수정될 예정입니다.