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 コマンドを使用して、パッチをコピーしたローカルシステムのディレクトリからパッチをインストールします。