install_mu와 backout_mu를 실행하는 동안 표시되는 화면 메시지에 발생한 모든 오류가 포함되지는 않습니다. 따라서 설치되지 않았거나 제거되지 않은 모든 패치나 패키지에 대한 추가 정보는 로그 파일을 참조하십시오.
# more /var/sadm/install_data/log_file.mu_version_name.date_time |
이 예에서는 다음 사항이 적용됩니다.
log_file은 완료된 프로세스의 로그 파일 이름입니다. 설치할 경우의 로그 파일 이름은 Maintenance_Update_log이며 제거할 경우에는 MU_Backout_log입니다.
mu_version_name은 MU의 이름입니다. MU3의 경우에는 Solaris_9MU3입니다.
date_time은 date +%y%m%d%H%M%S (yyyymmddHHMMSS 또는 year-month-day-hour-minute-second)로부터 복사한 지정 날짜 및 시간입니다.
/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_mu와 backout_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_mu와 backout_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 architecture. install_mu (backout_mu) has detected ARCH= $LPROC
설명 및 해결책: (오류 코드 13) SPARC® 구조를 기반으로 하지 않는 시스템에서 install_mu (또는 backout_mu)를 실행했습니다. SPARC 플랫폼에서 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/MU/sparc/Patches를 조회했습니다. .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_mu 및 backout_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_mu에 install_mu가 제거할 패치를 확인하기 위해 적용했던 패치 목록이 포함된 파일이 필요합니다. 이 파일이 없으면, backout_mu는 작동할 수 없습니다. MU3 패치 세트를 제거하려면 MU3 소프트웨어 배포본에서 backout_mu 프로그램을 실행하십시오.