영역을 인식하지 않는 Oracle Solaris 릴리스를 실행하는 시스템에서 patchadd -R 또는 -R 옵션을 허용하는 임의의 명령을 사용하여 전역 영역에 대해 비전역 영역이 설치된 대체 루트 경로를 지정하는 경우 해당 작업이 수행되지 않습니다.
luupgrade [-t, -T, -p, -P] 명령 사용 시 표시되는 오류 메시지와 달리, 이 인스턴스에서는 적절한 명령 수준 제한 사용과 관련한 오류 메시지가 표시되지 않습니다.
-R 옵션이 작동하지 않았음을 알려 주는 메시지가 표시되지 않습니다. 명령 실패로 인해 설치된 임의의 비전역 영역에 Oracle Solaris 10 패키지 또는 패치가 설치되지 않습니다.
이 문제는 패키지 또는 패치를 설치 및 제거하는 동안 발생합니다.
-R 옵션은 대체 부트 환경에 구성된 비전역 영역이 있으며 설치된 비전역 영역은 없는 경우에 작동합니다. 그러나 잠재적인 문제를 방지하려는 경우 또는 대체 루트 경로로 사용되는 설치된 비전역 영역이 있는지 여부를 확실히 모르는 경우 모든 인스턴스에서 -R 옵션 사용을 제한합니다.
자세한 내용은 다음 매뉴얼 페이지를 참조하십시오.
해결 방법 1: OS를 Solaris 10 1/06 릴리스 이상으로 업그레이드합니다.
Solaris 10 3/05 릴리스를 실행하는 경우 -R 옵션을 받아들이는 명령 사용을 활성화하는 다음 패치를 설치하여 대체 루트 경로를 만듭니다.
SPARC 기반 시스템용 패치 ID 119254-19
x86 기반 시스템용 패치 ID 119255-19
해결 방법 2: patchadd -R 명령 또는 -R 옵션을 받아들이는 임의의 명령을 사용하여 대체 루트 경로를 만드는 것을 제한합니다.
대신 대체 루트(예: Oracle Solaris 10 릴리스)를 활성 OS로 부트합니다. 그런 다음 -R 옵션을 사용하지 않고 Oracle Solaris 10 패키지 및 패치를 설치하고 제거합니다.