Solaris 9 Maintenance Update 4 설치 안내서

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를 호출하는 스크립트를 작성할 수 있습니다. 스크립트는 해당 오류 조건에 대한 반환 값을 확인해야 합니다.



signal detected.


install_mu (backout_mu) is terminating.

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


install_mu (backout_mu) is unable to find the INST_RELEASE file for the target file system. This file must be present for install_mu (backout_mu) to function correctly.

설명 및 해결책: (오류 코드 2) 프로그램이 시스템에서 /var/sadm/system/admin/INST_RELEASE 파일을 찾을 수 없습니다. 시스템이 손상되었습니다. 시스템을 다시 설치해야 합니다.


ERROR:Cannot find $xcommand which is required for proper execution of install_mu (backout_mu).

설명 및 해결책: (오류 코드 3) install_mubackout_mu를 실행하려면 /usr/bin/usr/sbin 디렉토리에 특정 시스템 유틸리티(예: awk, sed, grep)가 있어야 합니다. 이 유틸리티 중 하나가 없습니다. 시스템 관리자에게 도움을 요청하십시오.


The -B and -d arguments are mutually exclusive.

설명 및 해결책: (오류 코드 4) -d 옵션은 제거 데이터를 저장하도록 요청하지 않습니다. -B 옵션은 제거 데이터를 저장할 디렉토리를 지정합니다. 이 두 가지 옵션을 함께 사용할 수 없습니다. 이 옵션 중 하나만 사용하여 install_mu를 다시 호출하십시오.


The -p parameter must be a directory. $uPATCHDIR is not a directory.

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


The -B parameter must be a directory. $1 is not a directory.

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


Permissions on backout directory $BACKOUTDIR not adequate.

설명 및 해결책: (오류 코드 7) -B에 쓰기용 디렉토리가 아닌 옵션이 지정되어 있습니다. 시스템 관리자에게 도움을 요청하십시오.


Invalid option.

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


Can't write to Log File: $LOGFILE

설명 및 해결책: (오류 코드 11) install_mubackout_mu/var/sadm/install_data 디렉토리에 해당 로그 파일을 작성합니다. install_data 디렉토리에 쓸 수 있는지 확인한 다음, install_mu (또는 backout_mu)를 다시 호출하십시오.


SUNWcar (core architecture root) package does not exist in /var/sadm/pkg.

설명 및 해결책: (오류 코드 12) 시스템에 /var/sadm/pkg/SUNWcar 디렉토리가 없습니다. 시스템이 손상되었습니다. 시스템 관리자에게 도움을 요청하십시오.


install_mu (backout_mu) only supports the sparc and x86 architectures. install_mu has detected ARCH= $LPROC

설명 및 해결책: (오류 코드 13) SPARC 또는 x86 구조를 기반으로 하지 않은 시스템에서 install_mu (또는 backout_mu)를 실행했습니다. SPARC 또는 x86 플랫폼에서 install_mu (또는 backout_mu)를 다시 호출하십시오.


-p parameter does not point to a directory containing a .order file. Looked in $uPATCHDIR and in $uPATCHDIR/MU/sparc/Patches.

설명 및 해결책: (오류 코드 14) 패치 디렉토리의 경로를 입력했지만 install_mu가 올바른 패치 설치 순서를 결정하는 데 필요한 .order 파일을 해당 디렉토리에서 찾지 못했습니다. install_mu$path_you_specified $path_you_specified를 검사했습니다. 여기서 $arch는 " SPARC” 또는 “x86”입니다. .order 파일이 있는지 확인한 다음 install_mu를 다시 호출하십시오.


install_mu cannot locate patch order (.order) file. Paths searched: ./sparc/Patches, MU/sparc/Patches, ./$uPATCHDIR/MU/sparc/Patches.

설명 및 해결책: (오류 코드 15) 사용자가 패치 디렉토리를 확인하는 데 -p 옵션을 사용하여 install_mu (또는 backout_mu)를 실행하지 않았으므로 install_mu (또는 backout_mu)는 패치 디렉토리를 찾을 수 없습니다. -p 옵션을 사용하여 install_mu (또는 backout_mu)를 다시 호출하십시오.


You must be root to execute this script.

설명 및 해결책: (오류 코드 16) root 사용자만이 패치를 적용하고 제거할 수 있으므로 사용자는 root 권한으로 install_mu 또는 backout_mu를 실행해야 합니다. root 권한으로 프로그램을 다시 호출하십시오.


install_mu (backout_mu) can only patch version 2.9 systems. Target system is version $TrgOSVers.

설명 및 해결책: (오류 코드 17) install_mu가 Solaris 9를 실행하지 않는 시스템에 패치를 적용하도록 요청했거나, backout_mu가 Solaris 9를 실행하지 않는 시스템에서 패치를 제거하도록 요청했습니다. install_mubackout_mu는 Solaris 9 시스템에서 실행되어야 합니다.


Not enough disk space to apply entire patch set.

설명 및 해결책: (오류 코드 22) install_mu는 시스템을 분석하여 하나 이상의 파일 시스템에서 디스크 공간이 부족하여 전체 패치 세트를 설치할 수 없음을 확인했습니다. 보고된 공간이 부족한 파일 시스템에서 디스크 공간을 확보한 다음 install_mu를 다시 호출하십시오. Maintenance Update를 적용하기에 충분한 디스크 공간이 있는 경우에는 -f 옵션을 사용하여 install_mu를 다시 호출하십시오.


Not enough disk space to save patch backout data.

설명 및 해결책: (오류 코드 23) install_mu는 사용자의 시스템을 분석하여 제거 디렉토리에서 디스크 공간이 부족하여 패치 제거 데이터를 저장할 수 없음을 확인했습니다. 충분한 디스크 공간이 있는 제거 디렉토리를 선택한 다음 install_mu를 다시 호출하십시오. 제거 디렉토리에 충분한 디스크 공간이 있는 경우에는 -f 옵션을 사용하여 install_mu를 다시 호출하십시오.


Dry run disk space check failed.

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


The -f and -D options are mutually exclusive.

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


Cannot find state file. Looked for a file of the form /var/sadm/install_data/.mu_state.{ $root_or_usr.date_time}.

설명 및 해결책: (오류 코드 27) backout_muinstall_mu가 제거할 패치를 확인하기 위해 적용한 패치 목록이 포함된 파일이 필요합니다. 이 파일이 없으면, backout_mu는 작동할 수 없습니다. MU4 패치 세트를 제거하려면 patchrm 명령을 사용하여 수동으로 원치 않는 패치를 제거합니다. MU/{arch}/Patches/.order 파일에 표시되는 패치 순서의 반대로 제거해야 합니다. MU/{arch}/Patches/.order 파일은 MU4 배포 키트에 있습니다.