您好,登錄后才能下訂單哦!
oracle 10g rac用的service guide 作為集群基礎(chǔ)的軟件
相關(guān)目錄信息:
ORA_CRS_HOME=$ORACLE_BASE/10.2/crs
Ocr信息: /dev/vgdata/rrac_ocr_1 640 root:dba
其中一個(gè)節(jié)點(diǎn),兩塊磁盤損壞,從另外一個(gè)節(jié)點(diǎn)拿了一塊硬盤做的mirror,更改主機(jī)名,IP后,發(fā)現(xiàn)數(shù)據(jù)庫crs無法啟動(dòng);
一 檢查crs日志
無任何日志產(chǎn)生,證明其沒有對(duì)crs發(fā)起操作
二嘗試手動(dòng)啟動(dòng)crsctl start crs,報(bào)錯(cuò),crsctl check crs進(jìn)程,發(fā)現(xiàn)無法通信,檢查os進(jìn)程,ps-ef|grep –i d.bin,無有價(jià)值信息,進(jìn)入/sbin/init.d start
Attempting to start CRS stack
Failure at scls_scr_create with code 1
Internal Error Information:
Category: 1234
Operation: scls_scr_create
Location: mkdir
Other: Unable to make user dir
Dep: 2
sh -x /sbin/iinit.d start
檢查操作系統(tǒng)日志:
/var/adm/messages
/sbin/init.d/init.cssd[537]: /var/opt/oracle/scls_scr/rqtmsdb2/root/c***un: Cannot create the specified file.
Startup will be queued to init within 30 seconds.
這個(gè)錯(cuò)誤比較有意義,有文件不存在,那么檢查目錄,確實(shí)不存在,手動(dòng)建立之;
三再次啟動(dòng)crs
crsctl start crs
crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
crs,evmd,cssd啟動(dòng)了,但監(jiān)聽,數(shù)據(jù)庫無法啟動(dòng)
四 其實(shí)可以猜到后面的原因了,因?yàn)槭莔irror,所有和1有關(guān)的節(jié)點(diǎn)信息都得改成2,后面就比較繁瑣了
檢查alert_jkweb2.log:
syslog: Cluster Ready Services waiting on dependencies. Diagnostics in /tmp/crsctl
修改$ORA_CRS_HOME下的日志文件目錄,再次啟動(dòng)crs,但監(jiān)聽,數(shù)據(jù)庫還是無法啟動(dòng).
檢查監(jiān)聽參數(shù)文件:$ORACLE_HOME/network/admin/listener.ora
手動(dòng)修改監(jiān)聽參數(shù)文件,數(shù)據(jù)庫口令文件,參數(shù)文件
手動(dòng)拉起數(shù)據(jù)庫;
五 重啟主機(jī),crs又無法啟動(dòng)了,檢查service guide:cmrunnode -v
發(fā)現(xiàn)pkg1 并未啟動(dòng),手動(dòng)拉起包,cmrunpkg –v –n jkweb1 pkg1
檢查:
cmviewcl
檢查crs狀態(tài):
cd $ORA_CRS_HOME/bin
./crs_stat –t –v
檢查數(shù)據(jù)庫狀態(tài):srvctl status database –d db_name
一切正常,收工;
有時(shí)覺得service guide是個(gè)好東西;
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。