CheckCRS啟動(dòng)問(wèn)題的步驟是什么-創(chuàng)新互聯(lián)

Check CRS啟動(dòng)問(wèn)題的步驟是什么,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、柴桑ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的柴桑網(wǎng)站制作公司

設(shè)備文件引起的10gRAC-CRS服務(wù)故障

IBM CSC中心的一次計(jì)劃性完全斷電,(主機(jī)、存儲(chǔ)的初始化)引起了測(cè)試環(huán)境上的RAC故障。在故障恢復(fù)中,通過(guò)排查問(wèn)題,了解了不少以前從沒(méi)關(guān)注的OCR相關(guān)知識(shí)點(diǎn)。

系統(tǒng)環(huán)境

系統(tǒng)結(jié)構(gòu):2節(jié)點(diǎn)Oracle 10gR2 RAC
主機(jī)系統(tǒng):P570  AIX 5300
存儲(chǔ):DS4800

問(wèn)題描述

主機(jī)重啟后,RAC的1個(gè)節(jié)點(diǎn)故障,CRS服務(wù)不可用、嘗試重啟失敗,且查看CRS服務(wù)的日志crsd.log沒(méi)有任何記錄更新,如下:
------------------------------------------------------------------------------------------------------
# crsctl start crs
Attempting to start CRS stack
The CRS stack will be started shortly
# ps -ef|grep d.bin
root 176436 127580  0 13:39:03 pts/3 0:00 grep d.bin
# crs_stat -t
CRS-0184: Cannot communicate with the CRS daemon.
# crsctl check crs
Failure 1 contacting CSS daemon
Cannot communicate with CRS
Cannot communicate with EVM
#
------------------------------------------------------------------------------------------------------

排查的過(guò)程中,發(fā)現(xiàn)的問(wèn)題是層出不窮,簡(jiǎn)直是把AIX平臺(tái)上CRS服務(wù)可能存在的故障完全遇到了一遍,讓我覺(jué)得不總結(jié)都對(duì)不起一天的折騰。

OCR和voting disk是CRS服務(wù)的最重要的設(shè)備文件,所以遇到CRS服務(wù)有關(guān)的問(wèn)題,我們可以從這兩個(gè)設(shè)備文件相關(guān)的硬件設(shè)備hdisk進(jìn)行問(wèn)題排查。

解決過(guò)程

1.  檢查OCR and voting disk設(shè)備文件

RAC節(jié)點(diǎn)的CRS服務(wù)啟動(dòng)失敗,首先想到的是各節(jié)點(diǎn)上OCR和Voting disk設(shè)備是否可用、且一致。

檢查RAC各節(jié)點(diǎn)的OCR和voting disk設(shè)備文件是否正常,命令如下:

  • 檢查OCR設(shè)備文件狀態(tài),root用戶(hù)執(zhí)行
        #ocrcheck

  • 檢查Voting Disk設(shè)備文件狀態(tài),oracle用戶(hù)運(yùn)行
        #crsctl query css votedisk

當(dāng)然,/dev/rhdisk*只是數(shù)據(jù)庫(kù) 標(biāo)識(shí)的disk file name,我們最好確認(rèn)2個(gè)節(jié)點(diǎn)上識(shí)別的device是否為同一塊hdisk。AIX平臺(tái)上使用"lscfg –vl hdisk*”查看hdisk的sn號(hào)進(jìn)行核對(duì)。

2.  檢查OCR and voting disk設(shè)備文件的權(quán)限和屬組

AIX平臺(tái)上安裝CRS服務(wù)之前,需要分別賦予OCR和voting disk設(shè)備盤(pán)以下屬組和權(quán)限:

  • OCR設(shè)備       chown root:dba /dev/rhdisk_OCR
         chmod 660 /dev/rhdisk_OCR

  • Voting disk設(shè)備
        chown oracle:dba /dev/rdisk_votedisk
        chmod 660 /dev/rhdis_votedisk

排查故障時(shí),設(shè)備的讀寫(xiě)權(quán)限很容易被忽略,我遇到的問(wèn)題原因之一就是由于OCR設(shè)備屬組和讀寫(xiě)權(quán)限不當(dāng)導(dǎo)致CRS服務(wù)不正常。錯(cuò)誤記錄如下:
------------------------------------------------------------------------------------------------------
故障節(jié)點(diǎn)OCR設(shè)備 

oracle@clostb1/oracle>ls -la /dev/rhdisk22

crw-------  1 root    system         20, 23 May 28 11:44 /dev/rhdisk22

正常節(jié)點(diǎn)OCR設(shè)備
oracle@clostb2#]ls -la /dev/rhdisk22

crw-r-----  1 root    dba              36, 23 May 28 14:57 /dev/rhdisk22
------------------------------------------------------------------------------------------------------

root用戶(hù)修改故障節(jié)點(diǎn)OCR設(shè)備的權(quán)限和屬組后,重新啟動(dòng)CRS服務(wù),正常。

3.  檢查OCR and voting disk設(shè)備的MPIO屬性

恢復(fù)故障節(jié)點(diǎn)中發(fā)現(xiàn),在修改設(shè)備屬組合權(quán)限修復(fù)了故障節(jié)點(diǎn)的CRS服務(wù)后,另外一個(gè)節(jié)點(diǎn)的CRS服務(wù)又出現(xiàn)異常,如下:
-----------------------------------------------------------------------------------------------------   
# crs_stat -t
CRS-0184: Cannot communicate with the CRS daemon.
#
# ocrcheck
PROT-602: Failed to retrieve data from the cluster registry
#
[oracle@clostb2#]crsctl query css votedisk
OCR initialization failed accessing OCR device: PROC-26: Error while accessing the physical storage Operating System error [Invalid argument] [22]
[oracle@clostb2#]
------------------------------------------------------------------------------------------------------

檢查OCR設(shè)備文件發(fā)現(xiàn),同一塊盤(pán)在2個(gè)節(jié)點(diǎn)的MPIO屬性不一致,故障節(jié)點(diǎn)OCR設(shè)備的reserve_policy屬性設(shè)置為single_path,這是導(dǎo)致CRS服務(wù)故障的原因。

metlink上有OCR和voting disk設(shè)備MPIO屬性設(shè)置的解釋和命令,如下:
-----------------------------------------------------------------------------------------------------   
To allow concurrent IO access to this disk device and prevent the device driver from locking the hdisks with a reservation on open, a no reservation flag must be set. Use the following chdev command to disable this reservation.

All MPIO-capable (ESS, DS8000, DS6000 devices):

  • chdev -l hdiskn –a reserve_policy=no_reserve

  • chdev -l hdiskm –a reserve_policy=no_reserve

For EMC (Symettrix &Clariion), HDS, IBM DS4000, and non-MPIO capable devices, perform. the following:

  • chdev -l hdiskn –a reserve_lock=no

  • chdev -l hdiskm –a reserve_lock=no

------------------------------------------------------------------------------------------------------

AIX平臺(tái)上使用”lsattr –El hdiskN”命令檢查hdisk設(shè)備的屬性。修改reserve_policy為no_reserve,故障節(jié)點(diǎn)的CRS服務(wù)均恢復(fù)正常。命令如下:
#chdev -l hdisk22 -a reserve_policy=no_reserve

注意:檢查voting disk及ASM使用的盤(pán),均要設(shè)置reserve_policy=no_reserve。

4.  檢查OCR設(shè)備的配置文件ocr.loc

ocr.loc文件是安裝CRS服務(wù)時(shí)執(zhí)行root.sh腳本過(guò)程中建立的,一般存放在/etc/oracle/路徑下,主要記錄crs服務(wù)啟動(dòng)時(shí)的ocr設(shè)備信息,內(nèi)容如下:
------------------------------------------------------------------------------------------------------ 
# ls -trl /etc/oracle/ocr.loc

-rw-r--r--  1 root    dba             45 Apr 08 14:16 /etc/oracle/ocr.loc

# cat /etc/oracle/ocr.loc

ocrconfig_loc=/dev/rhdisk22
local_only=FALSE

#
------------------------------------------------------------------------------------------------------

如果ocr.loc設(shè)置的ocr盤(pán)與實(shí)際不符,或是該文件被清空等都回引起CRS服務(wù)故障,日志會(huì)記錄無(wú)法訪(fǎng)問(wèn)OCR設(shè)備的錯(cuò)。我就遇到過(guò)該文件被清空,導(dǎo)致CRS服務(wù)不能啟動(dòng)的問(wèn)題,折騰好久才發(fā)現(xiàn)。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

網(wǎng)站標(biāo)題:CheckCRS啟動(dòng)問(wèn)題的步驟是什么-創(chuàng)新互聯(lián)
URL地址:http://bm7419.com/article6/dicpog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、動(dòng)態(tài)網(wǎng)站商城網(wǎng)站、網(wǎng)站改版、域名注冊(cè)、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)