maxuproc引數案例(AIX)
AIX對很多資源都是有限制的,例如使用者能建立的最大程式數限制,用引數maxuproc表示,如果使用者想建立超過maxuproc引數的程式,此時就會建立失敗。對於oracle資料庫,如果處於獨佔模式,那麼每一個客戶端的連線都會在資料庫伺服器上建立一個程式,為其服務。如果此引數maxuproc值過小,很容易達到此限制,應用報錯。
大家可以透過如下的命令檢視當前系統中設定的maxuproc引數大小,此引數的含義為:單個使用者允許的最大程式數。
db_XXX:/home/oracle>$lsattr -El sys0|grep maxuproc
maxuproc 5000 Maximum number of PROCESSES allowed per user True
前不久,我們根據業務的垂直性把一個在AIX上面的oracle資料進行了切分,將其中幾個schema遷移到另外一個資料庫上。當時資料遷移是放到晚上進行的。當晚遷移完成後,各項業務正常。
第二天,接到報警,無法連線到資料庫。檢視ORACLE資料庫的監聽日誌,發現有如下的資訊:
23-AUG-2008 10:03:08 * (connect_data=(service_name=misc)(server=dedicated)(CID=(PROGRAM=oracle)(HOST=db_2)(USER=admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.168.21)(PORT=53566)) * establish * misc * 12500
TNS-12500: TNS:listener failed to start a dedicated server process
TNS-12540: TNS:internal limit restriction exceeded
TNS-12560: TNS:protocol adapter error
TNS-00510: Internal limit restriction exceeded
IBM/AIX RISC System/6000 Error: 11: Resource temporarily unavailable
立刻檢視當前系統程式數引數設定:
db_XXX:/home/oracle>$lsattr -El sys0|grep maxuproc
maxuproc 2000 Maximum number of PROCESSES allowed per user True
檢視當前ORACLE的程式數
ps -ef|grep oracle|wc -l
發現此值為1997
至此發現問題,執行以下修改此引數的命令:
chdev -l sys0 -a maxuproc='5000'
問題解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28869493/viewspace-1131348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX-maxuproc引數案例AI
- 【故障處理】修改maxuproc引數解決TNS-00519錯誤
- AIX 系統引數配置AI
- AIX fsfastpath 引數調整AIAST
- AIX 系統引數配置 -- 轉AI
- linux和aix核心引數檢查LinuxAI
- 【AIX 命令學習】lsvg 命令引數使用!AISVG
- AIX 5.3 和6.1 VMO 引數對比AI
- AIX作業系統核心引數配置AI作業系統
- 引數調整案例總結
- AIX7.1 VMO 引數預設設定AI
- AIX maxperm引數導致監聽問題AI
- 【AIX 命令學習】errpt 命令引數使用!AI
- aix下jvm引數最佳化問題AIJVM
- AIX作業系統shell的引數(轉)AI作業系統
- 作業系統使用者最大程式數限制maxuproc作業系統
- 【AIX】RAC 建立使用者中的capabilities 引數AI
- 在AIX下為Oracle調整網路引數AIOracle
- AIX HACMP使用EMC儲存時的引數修改AIACM
- 11gRAC在AIX上基本安裝引數解析AI
- 在AIX下為Oracle調整磁碟I/O引數AIOracle
- 關於AIX上VMO調整引數的若干說明AI
- JVM調優引數、方法、工具以及案例總結JVM
- IBM AIX下的lru_file_repage引數解釋(轉)IBMAI
- 不可或缺的 sendEmail-引數詳解與案例AI
- AIX filesystemcache引發的Oracle事故AIOracle
- kettle 引數——變數引數和常量引數變數
- Kubernetes 中的應用引數配置案例詳析
- 光碟引導aix5.2 啟動AI
- 線上ES叢集引數配置引起的業務異常案例分析
- C語言_結構體變數指標做函式引數的使用案例C語言結構體變數指標函式
- Oracle引數-隱藏引數Oracle
- AIX 安裝Oracle 11g RAC 記憶體及網路引數說明AIOracle記憶體
- 【新炬網路名師大講堂】AIX上的配置網路調優引數AI
- 什麼是請求引數、表單引數、url引數、header引數、Cookie引數?一文講懂HeaderCookie
- 清華尹成帶你實戰GO案例(44)Go 命令列引數Go命令列
- Oracle中表空間offline的三種引數對比案例Oracle
- MySQL資料庫高併發下的引數配置優化案例MySql資料庫優化