이 문제는 Solaris 2.5.1과 Solaris 2.5.1의 번들로 포함되지 않은 CDE 운영 환경을 실행하는 시스템에 영향을 줍니다. 그러나, 번들로 포함되지 않은 CDE가 /usr/dt 이외의 디렉토리로 재배치된 경우에만 시스템이 영향을 받습니다.이러한 시스템 상에 CDE를 재배치하려면 /usr/dt에 재배치된 CDE를 가리키는 심볼릭 링크를 작성합니다.
Solaris 8 운영 환경으로 업그레이드하고, CDE가 /usr/dt에다시 설치되면, 재배치된 버전에 대한 링크가 제거됩니다. 따라서 재배치된 CDE는 제거되지 않으며 고립됩니다.
업그레이드에 파일 시스템의 재할당이 포함된 경우, 재할당 메커니즘이 새 버전의 CDE용 /usr/dt에 필요한 여분의 공간을 고려하지 않기 때문에 업그레이드가 실패할 수 있습니다. 이러한 문제는 업그레이드가 완료되기 전까지는 나타나지 않습니다. 이 오류가 발생하면, 업그레이드에 더 많은 공간이 필요하다는 내용의 여러가지 메시지가 업데이트 로그에 기록됩니다.
해결 방법: 재배치된 CDE를 Solaris 8 운영 환경으로 업그레이드하기 전에 설치 해제하십시오. 설치를 복구하려면 Solaris 2.5.1 CDE CD에서 install-cde 스크립트를 사용하십시오. CDE를 삭제하려면 -uninstall 플래그를 사용하여 이 스크립트를 실행해야 합니다.
WBEM 1.0 from the Solaris 7 운영 환경을 실행하는 Solaris Easy Access Server (SEAS) 3.0 CD에서 WBEM 1.0을 설치한 경우, Solaris 8 운영 환경으로 업그레이드하기 전에 WBEM 1.0 패키지를 제거해야 합니다. WBEM 1.0이 있는 Solaris 7 운영 환경을 Solaris 8 운영 환경으로 업그레이드한 뒤에는 Solaris WBEM 서비스 2.0이 실행되지 않습니다. Common Information Model (CIM) 객체 관리자가 실행되지 않습니다. 다음과 같은 오류 메시지가 나타납니다.
File not found: /opt/sadm/lib/wbem/cimom.jar |
해결 방법: pkgrm명령을 사용하여 Solaris 8 운영 환경으로 업그레이드하기 전에 WBEM 1.0 패키지를 삭제하십시오.
pkginfo 명령을 다음과 같이 입력하여 WBEM 1.0 패키지가 설치되었는지 인하십시오.
% pkginfo | grep WBEM |
수퍼유저가 되십시오.
pkgrm 명령을 사용하여 모든 WBEM 1.0 패키지를 삭제하십시오.
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
업그레이드 로그에 SUNWeeudt 패키지가 일부만 설치되었다는 내용이 포함됩니다.
Doing pkgadd of SUNWeeudt to /. ERROR: attribute verification of </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> failed pathname does not exist ... Installation of <SUNWeeudt> partially failed. pkgadd return code = 2 |
해결 방법: 업그레이드를 완료한 뒤 다음 절차를 수행하십시오.
다음과 같이 입력하여 SUNWeeudt 패키지를 삭제하십시오.
# pkgrm SUNWeeudt |
다음과 같이 입력하여 SUNWeeudt 패키지를 추가하십시오.
# pkgadd SUNWeeudt |
Solaris 2.6 또는 Solaris 7 운영 환경으로부터 Solaris 8 6/00로 업그레이드하려는데 업그레이드 옵션으로 64비트 지원을 선택하지 않은 경우, 다음의 64비트 패키지가 올바로 설치되지 않습니다.
SUNWceuox
SUNWeeoux
SUNWneoux
SUNWseoux
SUNWweoux
해결 방법: 업그레이드를 완료한 후, pkgrm 명령을 사용하여 다음의 64비트 패키지를 제거하십시오.
# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox |