一個耗時的小失誤:shell限制導致Oracle介質上傳失敗

snowdba發表於2014-09-02
晚上做資料庫升級是個辛苦活,很容易出現低階錯誤。
在剛剛裝好的主機上AIX5.3,打算先把Oracle安裝介質傳上去,然後再配置核心引數等各種配置。
安裝介質是Oracle10.2.0.1,一共3個包,大小分別為1.77GB,1.14GB和2.04GB。
FTP了一會中斷了,找不到原因就又傳了一次。這次只選擇傳送第一個包,1.77GB的,還是失敗了。而且每次都是傳送到1.07GB的大小中斷。
最後終於找到原因,是Unix下的shell限制了檔案的大小。



檢視命令
cat /etc/security/limits

default:
        fsize = 2097151
        core = 2097151
        cpu = -1
        data = 262144
        rss = 65536
        stack = 65536
        nofiles = 2000

解開限制
default:
        fsize = -1
        core = 2097151
        cpu = -1
        data = -1
        rss = -1
        stack = -1
        nofiles = -1

再次上傳成功!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29047826/viewspace-1261760/,如需轉載,請註明出處,否則將追究法律責任。

相關文章