informix資料庫啟動失敗
網路交換機重啟,資料庫切換失敗,啟動主機的資料庫出現共享記憶體報錯,報詳細日誌資訊如下:
主資料庫
Sun Dec 16 02:03:19 2007
02:03:19 Event alarms enabled. ALARMPROG = '/opt/informix/etc/log_full.sh'
02:03:26 DR: DRAUTO is 2 (Reverse)
02:03:26 Requested shared memory segment size rounded from 588KB to 592KB
02:03:26 shmget: [EEXIST][17]: key 52574802: shared memory already exists
02:03:26 (2) shm creation of shmem segment failed
Sun Dec 16 02:03:29 2007
02:03:29 Event alarms enabled. ALARMPROG = '/opt/informix/etc/log_full.sh'
02:03:35 DR: DRAUTO is 2 (Reverse)
02:03:35 Requested shared memory segment size rounded from 588KB to 592KB
02:03:35 shmget: [EEXIST][17]: key 52574802: shared memory already exists
02:03:35 (2) shm creation of shmem segment failed
重啟主機系統後起主機資料庫正常。
2007-12-16凌晨2點,交換機發生了機器重啟,scp01主機informix資料庫切換失敗,在雙機拉資料庫啟動時報,共享記憶體已存在錯誤。
SCP01 主機資料庫採用的是HDR方式,HDR資料庫方式為資料庫熱備,主備資料庫中間互有偵察訊息,類似ping操作,在一個週期裡如果不能偵察到對方將會產生錯誤,當錯誤達到一定的數量時一般情況將會造成兩個資料庫全為primary 或者備機一直處於FAST RECOVERY狀態,特殊情況下可能造成資料庫hang住或掛死。當重啟資料庫時,因有些程式並沒有將其所佔有的共享記憶體釋放,所以在重啟時將報共享記憶體已存在的錯誤,資料庫起不來。
使用ipccs命令查到informix資料庫使用的共享記憶體ID號後,再用ipcrm命令手工釋放共享記憶體空間。操作如下例:
#ipcs
T ID KEY MODE OWNER GROUP
Message Queues:
m 7173 0x52564801 --rw-rw---- root informix
m 6 0x52564802 --rw-rw-rw- root Informix
# ipcrm –m 7173
# ipcrm –m 6
# ipcs |grep informix
使用ipcs檢視無iformix資料庫資訊後,起動informix資料庫,資料庫恢復正常,資料同步正常。
INFORMIX資料庫的HDR關係對網路的穩定性要求非常高,一定要保障裝置所處網路的穩定性[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9479798/viewspace-1050071/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Huge Pages後資料庫啟動失敗資料庫
- informix 資料庫啟動關閉指令碼ORM資料庫指令碼
- 資料庫打完11.1.0.7.12補丁後資料庫啟動失敗資料庫
- 【資料庫資料恢復】MongoDB資料庫服務啟動失敗的資料恢復案例資料庫資料恢復MongoDB
- MySQL啟動失敗MySql
- docker啟動失敗Docker
- Django 遷徙資料庫 失敗Django資料庫
- tomcat 啟動失敗Tomcat
- 某省ORACLE10G RAC資料庫CRS啟動失敗問題處理Oracle資料庫
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- 在winxp + oracle9i環境下,進行手工啟動資料庫失敗Oracle資料庫
- 資料庫連線設定失敗!資料庫
- 資料庫遠端連線失敗資料庫
- sqlplus啟動失敗SQL
- linux smartd啟動失敗Linux
- dota2啟動失敗 初始化vulkan失敗
- INFORMIX資料庫函式ORM資料庫函式
- 網頁提示連線資料庫失敗是怎麼回事(網站資料庫連線失敗)網頁資料庫網站
- Oracle RAC啟動失敗(DNS故障)OracleDNS
- dbsnmp啟動失敗解決方法
- 監聽啟動失敗解決
- init.cssd程式啟動失敗CSS
- Linux使用Ambari啟動服務啟動失敗Linux
- 資料庫啟動時丟失資料檔案模擬實驗資料庫
- 無法開啟登入所請求的資料庫,登入失敗資料庫
- mongodb資料庫連結失敗如何解決MongoDB資料庫
- NetBackup備份Oracle資料庫失敗-nbuOracle資料庫
- DedeCms錯誤警告:連線資料庫失敗資料庫
- 織夢資料庫連線失敗的原因資料庫
- 網站資料庫配置失敗怎麼辦網站資料庫
- PbootCMS錯誤提示:資料庫連線失敗boot資料庫
- Hadoop 啟動namenode節點失敗Hadoop
- hbase啟動失敗問題解決
- oracle 10g em啟動失敗Oracle 10g
- mongodb啟動失敗問題解決MongoDB
- Informix資料庫安裝 Q&AORM資料庫
- Dede呼叫資料庫失敗,無法實現資料處理資料庫
- DB2資料庫連線失敗問題DB2資料庫