patchadd 명령을 사용하여 다른 시스템에서 NFS를 거쳐 패치를 설치할 경우 이 명령은 오류를 일으킵니다. 다음 예에서는 실패한 patchadd 작업 및 표시되는 오류 메시지를 보여줍니다.
Validating patches... Loading patches installed on the system... [...] Loading patches requested to install. [...] Checking patches that you specified for installation. [...] Approved patches will be installed in this order: [...] Checking local zones... [...] Summary for zones: [...] Patches that passed the dependency check: [...] Patching global zone Adding patches... Checking installed patches... Verifying sufficient filesystem capacity (dry run method)... Installing patch packages... Patch Patch_ID has been successfully installed. See /var/sadm/patch/Patch_ID/log for details Patch packages installed: SUNWroute [...] Adding patches... The patch directory /dev/.SUNW_patches_0111105334-1230284-00004de14dcb29c7 cannot be found on this system. [...] Patchadd is terminating. |
해결 방법: 먼저 설치할 모든 패치를 NFS 서버에서 로컬 시스템으로 수동 복사합니다. 그런 다음 patchadd 명령을 사용하여 패치가 복사된 로컬 시스템의 디렉토리에서 패치를 설치합니다.