Solaris 8 유지 보수 업데이트 6 설치 안내서

5장 오류 메시지

install_mubackout_mu를 실행하는 동안 표시되는 화면 메시지에는 발생된 모든 오류가 포함되어 있지 않습니다. 따라서, 설치되지 않았거나 제거되지 않은 모든 패치 또는 패키지에 대한 추가 정보는 로그 파일을 참조하십시오.


# more /var/sadm/install_data/log_file.mu_version_name.date_time

이 예제에서:


주 -

/var/sadm/install_data/log_file 은 최신 MU 로그 파일로의 상징적 링크입니다.



주 -

오류가 발생한 경우, 오류 코드 번호가 포함되지 않은 오류 텍스트만 표시됩니다. 오류 번호는 install_mu 또는 backout_mu를 호출하는 스크립트를 작성하는 경우에 이 텍스트에 포함되며 스크립트는 오류 조건에 대한 반환값을 알아야 합니다.



신호가 감지되었습니다.


install_mu (backout_mu)가 종료 중입니다.

설명 및 권장 대책: 사용자가 Control-C를 눌러서 install_mu(또는 backout_mu)를 중단했습니다. 프로그램을 다시 호출하십시오. install_mu을 다시 호출하면, 이전에 적용되었던 패치에 대한 오류 메시지가 로그 파일에 나타납니다. 오류 메시지를 무시하십시오.


install_mu(backout_mu)가 대상 파일 시스템에 대한 INST_RELEASE 파일을 찾을 수 없습니다. install_mu (backout_mu)를 올바로 실행하려면 이 파일이 있어야 합니다.

설명 및 권장 대책: (Error Code 2) 프로그램은 클라이언트의 루트 영역에서 /var/sadm/system/admin/INST_RELEASE 파일을 찾을 수 없습니다. 클라이언트가 올바로 작성되지 않았거나 손상되었습니다. 클라이언트를 백업한 다음, 이것을 제거하고 다시 작성하십시오.


오류: install_mu(backout_mu)의 정상적인 실행에 필요한 $xcommand를 찾을 수 없습니다.

설명 및 권장 대책: (Error Code 3) install_mubackout_mu의 실행을 위해서는, 서버의 /usr/bin/usr/sbin 디렉토리에 특정 시스템 유틸리티(예를 들어, awk, sed, grep)가 있어야합니다. 이 유틸리티 중 하나가 없습니다. 시스템 관리자에게 도움을 요청하십시오.


-B와 -d 매개인자는 상호 배타적입니다.

설명 및 권장 대책:(Error Code 4) -d 옵션은 제거 데이터가 저장될 것을 요구하지 않습니다. -B 옵션은 제거 데이터를 저장할 디렉토리를 지정합니다. 이 두 가지 옵션을 함께 사용할 수 없습니다. 이 옵션 중 하나만 사용하여 install_mu를 다시 호출하십시오.


-p 매개변수는 디렉토리어야 합니다. $uPATCHDIR은 디렉토리가 아닙니다.

설명 및 권장 대책: (Error Code 5) -p 옵션을 선택하고 올바른 디렉토리가 아닌 경로를 입력했습니다. -p 옵션에 대한 올바른 경로를 사용하여 install_mu(또는 backout_mu)를 다시 호출하십시오.


-B 매개 변수는 디렉토리어야 합니다. $1은 디렉토리가 아닙니다.

설명 및 권장 대책: (Error Code 6) 쓰기용 디렉토리가 아닌 -B에 옵션을 지정했습니다. -B 옵션에 대한 올바른 경로를 사용하여 install_mu(또는 backout_mu)를 다시 호출하십시오.


제거 디렉토리 $BACKOUTDIR에 대한 권한이 적절하지 않습니다.

설명 및 권장 대책: (Error Code 7) -B에 쓰기용 디렉토리가 아닌 옵션을 지정했습니다. 시스템 관리자에게 도움을 요청하십시오.


잘못된 옵션입니다.

설명 및 권장 대책: (Error Code 10) 인식되지 않는 옵션을 선택했습니다.표시되는 사용법 메시지를 읽고 install_mu(또는 backout_mu)를 다시 호출하십시오.


로그 파일에 쓸 수 없음: $LOGFILE

설명 및 권장 대책:(Error Code 11) install_mubackout_mu/var/sadm/install_data 디렉토리에 로그 파일을 작성합니다. install_data 디렉토리에 쓰기 가능한지 확인한 다음, install_mu(또는 backout_mu)를 다시 호출하십시오.


SUNWcar(core architecture root) 패키지가 /var/sadm/pkg에 없습니다.

설명 및 권장 대책: (Error Code 12) 클라이언트 또는 서버의 루트 영역에 /var/sadm/pkg/SUNWcar 디렉토리가 없습니다. 클라이언트 또는 서버가 손상되었습니다. 시스템 관리자에게 도움을 요청하십시오.


install_mu(backout_mu)는 sparc 및 i386 구조만 지원합니다. install_mu(backout_mu)가 ARCH=$LPROC를 감지했습니다.

설명 및 권장 대책: (Error Code 13) SPARC 또는 i386 구조가 아닌 시스템에서 install_mu(또는 backout_mu)를 실행했습니다. 지원되는 플랫폼에서 install_mu(또는 backout_mu)를 다시 호출하십시오.


-p 매개변수가 .order 파일이 있는 디렉토리를 가리키지 않습니다. $uPATCHDIR$uPATCHDIR/$MU_TOP/$LPROC/Patches를 검색했습니다.

설명 및 권장 대책: (Error Code 14) 패치 디렉토리에 대한 경로를 입력했지만 install_mu는 올바른 패치 설치 순서를 결정하는데 필요한 .order 파일을 이 디렉토리에서 찾을 수 없습니다. install_mu(또는 backout_mu)는 $path_you_specified$path_you_specified/MU/$arch/Patches를 검색했는데, 여기에서 $arch는 "sparc" 또는 "i386"입니다 .order 파일이 있는지 확인한 다음 install_mu(또는 backout_mu)를 다시 호출하십시오.


install_mu는 패치 순서(.order) 파일을 찾을 수 없습니다. 검색한 패치: ./$LPROC/Patches, $MU_TOP/$LPROC/Patches, /cdrom/cdrom0/$LPROC/Patches, ./$uPATCHDIR, ./$uPATCHDIR/$MU_TOP/$LPROC/Patches.

설명 및 권장 대책: (Error Code 15) 사용자가 패치 디렉토리를 찾을 때 -p 옵션을 사용하여 install_mu(또는 backout_mu)를 실행하지 않았기 때문에 install_mu(또는 backout_mu)는 패치 디렉토리를 찾을 수 없습니다. -p 옵션을 사용하여 install_mu(또는 backout_mu)를 다시 호출하십시오.


이 스크립트를 실행하려면 루트이어야 합니다.

설명 및 권장 대책: (Error Code 16) 루트 사용자만이 패치를 적용하고 제거할 수 있으므로 사용자는 루트 권한으로 install_mu 또는 backout_mu를 실행해야 합니다. 루트 권한을 가지고 프로그램을 다시 호출하십시오.


install_mu (backout_mu)는 패치 버전 2.8 시스템에서만 실행할 수 있습니다. 대상 시스템은 버전 $TrgOSVers입니다.

설명 및 권장 대책: (Error Code 17) 사용자는 Solaris 8을 실행하고 있지 않은 서버 또는 클라이언트에 install_mu가 패치를 적용하도록 요구했거나, Solaris 8를 실행하고 있지 않은 서버 또는 클라이언트로부터 backout_mu가 패치를 제거하도록 요구했습니다. install_mubackout_mu는 Solaris 8 시스템에서 실행되어야 합니다.


패치 도구 $TOOLSDIR이 있는 디렉토리를 찾을 수 없습니다.

설명 및 권장 대책: (Error Code 18) install_mu (또는 backout_mu) 는 유지 보수 업데이트와 함께 제공된 Tools 디렉토리를 찾을 수 없습니다.유지 보수 업데이트 배포본을 시스템에 복사했다면, 복사본이 손상되었거나 수정되었을 것입니다.유지 보수 업데이트 배포본을 다시 설치하십시오.


$TOOLSDIR/patchadd_mu (또는 patchrm_mu) 이 존재하지 않거나 실행할 수 없습니다.

설명 및 권장 대책: (Error Code 19) 유지 보수 업데이트 배포본은 자체 버전의 patchadd_mupatchrm_mu으로 제공됩니다.이 버전 중 일부가 없거나 실행 불가능합니다.유지 보수 업데이트 배포본을 시스템에 복사했다면, 복사본이 손상되었거나 수정되었을 것입니다.유지 보수 업데이트 배포본을 다시 설치하십시오.


디스크 공간이 충분하지 않아서 전체 패치 세트를 적용할 수 없습니다.

설명 및 권장 대책: (Error Code 22) install_mu는 시스템을 분석하여 하나 이상의 파일 시스템에 있는 디스크 공간이 충분하지 않아 전체 패치 세트를 설치할 수 없음을 확인했습니다. 공간이 불충분한 파일 시스템에 디스크 공간을 마련한 후, install_mu를 다시 호출하십시오. 유지 보수 업데이트를 적용할 만큼 충분한 디스크 공간이 있는 경우에는, -f 옵션을 사용하여 install_mu를 다시 호출하십시오.


디스크 공간이 충분하지 않아서 패치 제거 데이터를 저장할 수 없습니다.

설명 및 권장 대책: (Error Code 23) install_mu는 사용자의 시스템을 분석한 다음 제거 디렉토리에 디스크 공간이 충분하지 않아서 패치 제거 데이터를 저장할 수 없다는 결론을 내렸습니다. 충분한 디스크 공간을 가진 제거 디렉토리를 선택한 다음, install_mu를 다시 호출하십시오. 제거 디렉토리에 충분한 디스크 공간이 있는 경우에는, -f 옵션을 사용하여 install_mu를 다시 호출하십시오.


디스크 공간 사전 검사가 실패했습니다.

설명 및 권장 대책: (Error Code 24) install_mu는 특별 옵션으로 pkgadd를 호출하여 충분한 디스크 공간을 검사합니다. pkgadd가 실패했습니다. 아마도 / 또는 /var의 디스크 공간이 매우 부족하거나 시스템이 손상된 것 같습니다. 시스템 관리자에게 도움을 요청하십시오.


-f 및 -D 옵션은 상호 배타적입니다.

설명 및 권장 대책: (Error Code 25) -f 옵션은 install_mu가 사전 디스크 공간 계산 단계를 건너 뛰도록 지시합니다. -D 옵션은 사전 디스크 공간 계산만 실행하도록 요청합니다. 한 가지 옵션만 선택하십시오.


상태 파일을 찾을 수 없습니다. /var/sadm/install_data/.mu_state.{ $root_or_usr.date_time}. 형태의 파일을 검색했습니다.

설명 및 권장 대책: (Error Code 27) backout_muinstall_mu가 제거할 패치를 확인하는데 적용했던 패치 목록이 있는 파일을 요구합니다. 이 파일이 없으면, backout_mu는 작동할 수 없습니다. MU6 패치 세트를 제거하려면, MU6 소프트웨어 배포본에서 backout_mu 프로그램을 실행하십시오.