今天升級一個10g的集群環境到10.2.0.5,網上下載補丁包p8202632_10205_Linux-x86-64.zip,解壓後安裝執行,中途報錯:
I/O ERROR cannt reading or opening file in /tmp/...../temp52
網上查資料如下:
根據MOS的說明,導致這個錯誤可能有如下原因:
a) Insufficient free space in the temporarydirectory.
b) Insufficient access rights on the temporary directory.
c) On Oracle 9.2.0.5 to 9.2.0.8, a bug like bug: 5614628.
d) Not using a (local) console.
e) Corrupted software set.
f) Setup of the Oracle software in the stage area on disk.
g) Wrong Unzip utility is used.
h) No execute permission on Unzip utility
i)Free space => 2Tb
j)During ftp from a Windows mounted DVD to an Unix system (unzipped directories),the new directories in the stage area on Unix are all in lowercase.
逐一驗證,最後發現時zip包錯誤,看來以後下載文件後,最好checksum一下,以防萬一