TimesTen-建立例項時提示記憶體、檔案系統無法分配

tangyunoracle發表於2013-12-26
無論是在AIX環境下還是在Linux環境下,初始設定都是對使用者的單個檔案的大小是有限制的;當然,如果安裝作業系統的工程師比較有經驗,那麼一般都會把這些引數調好,這樣我們就沒那麼容易遇到記憶體、檔案系統無法分配的問題,但是我們還是有必要知道這些的,不然哪天遇到一個新手安裝的作業系統會很折騰的。
這次在做電網的一個專案的時候就遇到在AIX6.1報錯資訊:
$ ttisql GXDW
Copyright (c) 1996-2011, Oracle.  All rights reserved.
Type ? or "help" for help, type "exit" to quit ttIsql.

connect "DSN=GXDW";
  771: Cannot write log reserve file /ttlog/11g/GXDW/gxdwdata.res0.  OS-detected error: File too large
  778: Log write failed because filesystem is full
  802: Database permanent space exhausted
 6220: Permanent data partition free space insufficient to allocate 14856 bytes of memory
The command failed.
Done.

解決辦法很簡單,使用root修改下列引數,並退出session重新登入即可。
# cat /etc/security/limits
chuser fsize=-1 timesten
chuser stack=-1 timesten
chuser rss=-1 timesten
chuser core=-1 timesten
chuser data=-1 timesten

----------End----------------

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

相關文章