真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

RAC常用的管理命令

這篇文章主要介紹“RAC常用的管理命令”,在日常操作中,相信很多人在RAC常用的管理命令問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”RAC常用的管理命令”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、左權(quán)網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為左權(quán)等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

                                          RAC 命令
                   1、節(jié)點(diǎn)層
----olsnodes
olsnodes 列出集群節(jié)點(diǎn)列表
olsnodes
-n 節(jié)點(diǎn)編號(hào)
-p 顯示用于私有連接的網(wǎng)絡(luò)接口
-i 顯示每個(gè)節(jié)點(diǎn)的VIP
-g 打印日志信息
-v 打印詳細(xì)日志
                   2、集群層
----CRSCTL
檢查CRS狀態(tài)
crsctl check crs
配置CRS是否隨系統(tǒng)自動(dòng)啟動(dòng),需要root權(quán)限
crsctl disable crs不自動(dòng)啟動(dòng)
crsctl enable crs 自動(dòng)啟動(dòng)
啟動(dòng)和關(guān)閉CRS
crsctl start crs 啟動(dòng)CRS
crsctl stop  crs 關(guān)閉CRS
查看VOTEDISK的位置
crsctl query css votedisk
查看CRS模塊,包含服務(wù)CRS,CSS,EVM
crsctl lsmodules css
crsctl lsmodules crs
crsctl lsmodules evm
維護(hù)VOTEDISK
增加VOTEDISK 需要關(guān)閉數(shù)據(jù)庫(kù),關(guān)閉CRS
srvctl stop database -d **
root權(quán)限
/home/oracle/product/10.2.0/crs/bin/crsctl stop crs
/home/oracle/product/10.2.0/crs/bin/crsctl add css votedisk /dev/raw/raw25 -force
----ocrdump 以ASCII的方式打印除OCR的內(nèi)容,不能用于備份和恢復(fù)。
ocrdump [-stdout] [filename] [-keyname name] [-xml]
-stdout:內(nèi)容輸出到屏幕
-Filename:內(nèi)容輸出到文件中
-keyname:只打印某個(gè)鍵及其子鍵的內(nèi)容
-xml:以.xml格式打印輸出
----ocrcheck
ocrcheck命令用于檢查OCR內(nèi)容的一致性
----ocrconfig
ocrconfig命令用于維護(hù)OCR磁盤
ocrconfig -showbackup 查看自動(dòng)備份
ocrconfig -backuploc  /home/oracle/ocrbak 需要root權(quán)限
備份和恢復(fù)OCR
1、關(guān)閉集群數(shù)據(jù)庫(kù)
srvctl stop database -d ppzhu
2、關(guān)閉所有集群資源
crs_stop -all
3、關(guān)閉集群軟件服務(wù)
/home/oracle/product/10.2.0/crs/bin/crsctl stop crs 需要root權(quán)限
4、導(dǎo)出OCR文件
 /home/oracle/product/10.2.0/crs/bin/ocrconfig -export /home/oracle/OCR110330.bak 需要root權(quán)限
5、啟動(dòng)CRS
/home/oracle/product/10.2.0/crs/bin/crsctl start crs
6、破壞OCR內(nèi)容
dd if=/dev/zero f=/dev/raw/raw1 bs=1024 count=102400
7、檢查OCR一致性
[oracle@rac1 ~]$ ocrcheck
PROT-601: Failed to initialize ocrcheck
8、使用import恢復(fù)OCR內(nèi)容
/home/oracle/product/10.2.0/crs/bin/ocrconfig -import /home/oracle/ocr20110330.bak
9、再次檢查
[oracle@rac1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :     802956
         Used space (kbytes)      :       5640
         Available space (kbytes) :     797316
         ID                       : 1379974702
         Device/File Name         : /dev/raw/raw1
                                    Device/File integrity check succeeded

                                    Device/File not configured

         Cluster registry integrity check succeeded
添加OCR鏡像并且更改OCR位置
1、添加一個(gè)鏡像
/home/oracle/product/10.2.0/crs/bin/ocrconfig -replace ocrmirror /dev/raw/raw11
2、檢查
[oracle@rac1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :     802956
         Used space (kbytes)      :       5640
         Available space (kbytes) :     797316
         ID                       : 1379974702
         Device/File Name         : /dev/raw/raw1
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/raw/raw11
                                    Device/File integrity check succeeded

         Cluster registry integrity check succeeded
3、更改OCR位置
/home/oracle/product/10.2.0/crs/bin/ocrconfig -replace ocr /dev/raw/raw12
4、查看是否更改完成
[oracle@rac1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :     802956
         Used space (kbytes)      :       5640
         Available space (kbytes) :     797316
         ID                       : 1379974702
         Device/File Name         : /dev/raw/raw12
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/raw/raw11
                                    Device/File integrity check succeeded

         Cluster registry integrity check succeeded
5、/etc/oralce/ocr.loc文件也能自動(dòng)同步

6、用鏡像代替源OCR

ocrconfig -replace ocr

                  3、應(yīng)用層
----crs_stat
crs_stat -ls 查看每個(gè)資源的權(quán)限定義
crs_stat -t 查看當(dāng)前的所有資源的狀態(tài)
----crs_start
 crs_start:按照CRS PROFILE的配置啟動(dòng)資源。
 crs_start -all
----crs_stop
 crs_stop:關(guān)閉資源
 crs_stop -all
----nosctl
ONS(ORACLE notification service)用于通知客戶端服務(wù)器端的變化。
/home/oracle/product/10.2.0/crs/opmn/conf/ons.config是配置信息
LOCALPROT 用于本地監(jiān)聽,指127.0.0.1的環(huán)回地址
remoteport 用于遠(yuǎn)程監(jiān)聽,除127.0.0.1以外的地址
loglevel:級(jí)別1-9,缺少是3,用于ONS進(jìn)行日志記錄的級(jí)別
logfile:和loglevel一起使用,用于定義ONS的日志位置,缺少在$ORA_CRS_HOME/opmn/logs/opmn.log
nodes和useocr:共同決定ONS daemon要和哪些進(jìn)程節(jié)點(diǎn)進(jìn)行ONS daemon通信

onsctl 可以停止,啟動(dòng)或者調(diào)用ONS,并且重新載入配置文件
1、在OS級(jí)別查看進(jìn)程狀態(tài),可以查看ONS進(jìn)程是否正常運(yùn)行
ps -aef|grep ons
2、確認(rèn)ONS服務(wù)狀態(tài)
onsctl ping
onsctl start/stop

----srvctl
1、使用CONFIG選項(xiàng)
srvctl config database 查看OCR中注冊(cè)的數(shù)據(jù)庫(kù)

srvctl config database -d ppzhu 查看數(shù)據(jù)由那幾個(gè)節(jié)點(diǎn)組成
rac1 ppzhu1 /home/oracle/product/10.2.0/db
rac2 ppzhu2 /home/oracle/product/10.2.0/db

srvctl config database -d ppzhu -a 顯示一些詳細(xì)的信息

srvclt config nodeapps -n rac1 -a 查看VIP的配置

srvctl config listener -n rac1 查看監(jiān)聽的名字

srvctl config service -d cislive -a 查看節(jié)點(diǎn)中的SERVICE

2、ADD一些對(duì)象

srvctl add database -d ppzhu -o $ORACLE_HOME 在OCR中新加一個(gè)數(shù)據(jù)

srvctl add instance -d gaopeng -n rac1 -i gaopeng1

3、enable/disable 啟動(dòng)和禁用對(duì)象
默認(rèn)情況下數(shù)據(jù)庫(kù)、實(shí)例、服務(wù)都是隨CRS的啟動(dòng)而自動(dòng)啟動(dòng)的,可以關(guān)閉這個(gè)特性
srvctl enable database -d ppzhu

srvctl config database -d ppzhu -a 最后一行
(ENABLE FLAG: DB DISABLED, INST DISABLED ON ppzhu1 ppzhu2)
可以確定是否執(zhí)行正常

關(guān)閉某個(gè)實(shí)例的自動(dòng)啟動(dòng)
srvctl disable instance -d ppzhu -i ppzhu1

在某個(gè)節(jié)點(diǎn)上關(guān)閉某個(gè)服務(wù)器的自動(dòng)啟動(dòng)
srvctl disable service -d ppzhu -s dw -i ppzhu1
查看
[oracle@rac1 ~]$ srvctl config service -d ppzhu  -a
dw PREF: ppzhu1 AVAIL: ppzhu2 TAF: basic
Service dw is disabled on instance(s) ppzhu1.

4、使用remove刪除對(duì)象
使用remove命令刪除只是對(duì)象在OCR中的定義信息
  刪除實(shí)例
srvctl remove instance -d gaopeng -i gaopeng1
  刪除數(shù)據(jù)庫(kù)
srvctl remove database -d gaopeng
5、start\stop對(duì)象
  啟動(dòng)和關(guān)閉整個(gè)數(shù)據(jù)庫(kù)
  srvctl start/stop database -d ppzhu
  啟動(dòng)和關(guān)閉實(shí)例
 srvctl start instance -d ppzhu -i ppzhu1 -o mount
 srvctl stop instance -d ppzhu -i ppzhu1 -o immediate
 啟動(dòng)和關(guān)閉SERVICE
 srvctl start/stop service -d ppzhu
 srvctl start/stop service -d ppzhu -s dw -i ppzhu1
 查看SERVICE狀態(tài)
 srvctl status service -d ppzhu -v
6、TRACE SRVCTL
設(shè)置export SRVM_TRACE=TRUE就可以了

RAC中ASM的管理:

1、啟動(dòng)ASM

$ srvctl start asm –n clusnode1

2、停止ASM

$ srvctl stop asm –n clusnode1 –o immediate

3、增加ASM信息到OCR

$ srvctl add asm -n clusnode1 -i +ASM1 -o /ora/ora10

4、當(dāng)手動(dòng)建立ASM的時(shí)候,建立和實(shí)例的關(guān)系,使ASM在啟動(dòng)DATABASE前啟動(dòng)并且在關(guān)閉ASM前干凈的關(guān)閉數(shù)據(jù)庫(kù)

srvctl modify instance -d TESTASM -i TESTASM2 -s +ASM2

到此,關(guān)于“RAC常用的管理命令”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!


標(biāo)題名稱:RAC常用的管理命令
網(wǎng)站URL:http://weahome.cn/article/gjjsge.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部