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의 이름입니다. (이는 MU1의 경우 Solaris_9MU1입니다.)
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) 루트 사용자만이 패치를 적용하고 제거할 수 있으므로 사용자는 루트 권한으로 install_mu 또는 backout_mu를 실행해야 합니다. 루트 권한을 가지고 프로그램을 다시 호출하십시오.
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를 다시 호출하십시오. 유지 보수 업데이트를 적용할 만큼 충분한 디스크 공간이 있는 경우에는, -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는 작동할 수 없습니다. MU1 패치 세트를 제거하려면, MU1 소프트웨어 배포본에서 backout_mu 프로그램을 실행하십시오.