成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MGMTDB重建與遷移操作方法

IT那活兒 / 2853人閱讀
MGMTDB重建與遷移操作方法

從oracle 12.1開始,集群環(huán)境中多了一個(gè)MGMTDB實(shí)例。它是一個(gè)單實(shí)例數(shù)據(jù)庫,因此它將在集群中的一個(gè)節(jié)點(diǎn)上啟動(dòng)并運(yùn)行;因此在主機(jī)節(jié)點(diǎn)關(guān)閉的情況下,數(shù)據(jù)庫將自動(dòng)故障轉(zhuǎn)移到其他節(jié)點(diǎn)。MGMTDB中存儲(chǔ)的以下有關(guān)信息:

  • Cluster Health Monitor收集的實(shí)時(shí)性能數(shù)據(jù)

  • Cluster Health Advisor收集的故障,診斷和指標(biāo)數(shù)據(jù)

  • 關(guān)于Oracle Clusterware收集的所有資源的群集范圍內(nèi)的事件

  • 服務(wù)質(zhì)量管理(QoS)收集的工作負(fù)載性能和CPU體系結(jié)構(gòu)數(shù)據(jù)

  • Oracle Fleet補(bǔ)丁和配置所需的元數(shù)據(jù)

在日常運(yùn)維過程中,如果遇到MGMTDB遇到無法啟動(dòng)需要重建、MGMTDB原所在磁盤無法擴(kuò)展需要遷移到新磁盤組,本文介紹了這兩種情況的操作步驟。


一. MGMTDB重建

1. 每個(gè)節(jié)點(diǎn)停止并禁用ora.crf資源(root用戶)

/bin/crsctl stop res ora.crf -init
/bin/crsctl modify res ora.crf -attr ENABLED=0 -init

2. 刪除mgmtdb(grid用戶)

/bin/dbca -silent -deleteDatabase -sourceDB -MGMTDB

如果mgmtdb無法啟動(dòng),則手動(dòng)刪除mgmtdb的相關(guān)文件,并使用srvctl刪除相關(guān)資源:srvctl remove mgmtdb

3.  重建mgmtdb(grid用戶)

1)使用dbca創(chuàng)建cdb

/bin/dbca -silent -createDatabase -sid -MGMTDB -createAsContainerDatabase true -templateName MGMTSeed_Database.dbc -gdbName _mgmtdb -storageType ASM -diskGroupName <+NEW_DG> -datafileJarLocation $GI_HOME/assistants/dbca/templates -characterset AL32UTF8 -autoGeneratePasswords -skipUserTemplateCheck

2)使用dbca創(chuàng)建pdb

/bin/dbca -silent -createPluggableDatabase -sourceDB -MGMTDB -pdbName  -createPDBFrom RMANBACKUP -PDBBackUpfile
/assistants/dbca/templates/mgmtseed_pdb.dfb -PDBMetadataFile
/assistants/dbca/templates/mgmtseed_pdb.xml -createAsClone true

4.  檢查mgmtdb狀態(tài)

/bin/srvctl status MGMTDB
/bin/mgmtca

5. 每個(gè)節(jié)點(diǎn)啟動(dòng)并enable ora.crf資源(root用戶)

# /bin/crsctl modify res ora.crf -attr ENABLED=1 -init
# /bin/crsctl start res ora.crf -init


二. 遷移MGMTDB到新磁盤組

我們使用mdbutil.pl腳本來遷移mgmtdb到新磁盤組,這是oracle官方提供的一個(gè)腳本。我們把mdbutil.pl上傳至mgmtdb所在節(jié)點(diǎn)的grid用戶下,創(chuàng)建好新磁盤組后,我們就可以使用mdbutil.pl來遷移mgmtdb到新磁盤組了,此遷移過程不影響集群正常運(yùn)行。

  1)mdbutil.pl腳本的幫助信息如下:

# ./mdbutil.pl -h
Usage:
     Create/Enable MGMTDB & CHM
       mdbutil.pl --addmdb --target=
     Move MGMTDB to another location
       mdbutil.pl --mvmgmtdb --target=<new MGMTDB destination>
     Check MGMTDB status
       mdbutil.pl --status
   
     mdbutil.pl OPTIONS
       --addmdb Create MGMTDB/CHM and reconfigure related functions
       --mvmgmtdb Migrate MGMTDB to another location
       --target=+DATA    MGMTDB Disk Group location
       --status Check the CHM & MGMTDB status
       --help              Display this help and exit
       --debug             Verbose commands output/trace
   
     Example:
       Create/Enable MGMTDB:
         mdbutil.pl --addmdb --target=+DATA
       Move MGMTDB to another location:
         mdbutil.pl --mvmgmtdb --target=+REDO
       Check CHM:
         mdbutil.pl --status

2)mdbutil.pl腳本遷移的過程如下:

mdbutil.pl --mvmgmtdb --target=<新磁盤名稱>

Moving MGMTDB, it will be stopped, are you sure (Y/N)? y
2021-03-24 09:24:53: I Checking for the required paths under +REDO
2021-03-24 09:24:54: I Creating new path +REDO/_MGMTDB/PARAMETERFILE
2021-03-24 09:24:56: I Creating new path +REDO/_MGMTDB/CONTROLFILE
2021-03-24 09:24:59: I Creating new path +REDO/_MGMTDB/ONLINELOG
2021-03-24 09:25:01: I Creating new path +REDO/_MGMTDB/DATAFILES
2021-03-24 09:25:04: I Creating new path +REDO/_MGMTDB/TEMPFILE
2021-03-24 09:25:06: I Creating new path +REDO/_MGMTDB/DATAFILES/xxxxx_c
2021-03-24 09:25:08: I Creating new path +REDO/_MGMTDB/TEMPFILE/xxxxx_c
2021-03-24 09:25:08: I Getting MGMTDB Database files location
2021-03-24 09:25:09: I Getting MGMTDB Temp files location
2021-03-24 09:25:09: I Getting MGMTDB PDB xxxxx_c files location
2021-03-24 09:25:09: I Getting MGMTDB PDB xxxxx_c Temp files location
2021-03-24 09:25:10: I Creating temporary PFILE
2021-03-24 09:25:10: I Creating target SPFILE
2021-03-24 09:25:16: I Stopping mgmtdb
2021-03-24 09:25:36: I Copying MGMTDB DBFiles to +REDO
2021-03-24 09:25:52: I Copying MGMTDB xxxxx_c PDB DBFiles to +REDO
2021-03-24 09:26:33: I Creating the CTRL File
2021-03-24 09:26:59: I The CTRL File has been created and MGMTDB is now running from +REDO
2021-03-24 09:26:59: I Setting MGMTDB SPFile location
2021-03-24 09:27:00: I Modifing the init parameter
2021-03-24 09:27:00: I Removing old MGMTDB
2021-03-24 09:27:02: I Restarting MGMTDB using target SPFile
2021-03-24 09:27:47: I MGMTDB Successfully moved to +REDO!


文章參考:

1. How to Move/Recreate GI Management Repository (GIMR / MGMTDB) to Different Shared Storage (Diskgroup, CFS or NFS etc) (Doc ID 1589394.1)
2. MDBUtil: GI Management Repository configuration tool (Doc ID 2065175.1)
3. FAQ: 12c Grid Infrastructure Management Repository (GIMR) (Doc ID 1568402.1)
4. https://docs.oracle.com/en/database/oracle/oracle-database/19/cwlin/about-gimr.html#GUID-C83CC011-A710-4696-BD1E-E0F36F248AA1


END


更多精彩干貨分享

點(diǎn)擊下方名片關(guān)注

IT那活兒

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/129839.html

相關(guān)文章

  • 托管還是重建 企業(yè)如何用好公有云?

    摘要:許多人認(rèn)為數(shù)字化轉(zhuǎn)型是提高競(jìng)爭(zhēng)力的關(guān)鍵,也是保持快速變化的商業(yè)環(huán)境的必要條件,對(duì)于許多企業(yè)來說,云計(jì)算對(duì)于其業(yè)務(wù)的成功至關(guān)重要。每個(gè)企業(yè)的云計(jì)算戰(zhàn)略都是獨(dú)一無二的,而遵循相同的原則,企業(yè)的云遷移之旅都將獲得業(yè)務(wù)的發(fā)展機(jī)會(huì)。數(shù)字化轉(zhuǎn)型繼續(xù)為企業(yè)的業(yè)務(wù)發(fā)展創(chuàng)造機(jī)會(huì)。由于英國脫歐的不確定性,英國很多企業(yè)正在考慮實(shí)施數(shù)字化轉(zhuǎn)型計(jì)劃,以確保業(yè)務(wù)持續(xù)增長(zhǎng)。許多人認(rèn)為數(shù)字化轉(zhuǎn)型是提高競(jìng)爭(zhēng)力的關(guān)鍵,也是保持...

    kid143 評(píng)論0 收藏0
  • 云計(jì)算節(jié)點(diǎn)故障自動(dòng)化運(yùn)維服務(wù)設(shè)計(jì)

    此文已由作者王盼授權(quán)網(wǎng)易云社區(qū)發(fā)布。 歡迎訪問網(wǎng)易云社區(qū),了解更多網(wǎng)易技術(shù)產(chǎn)品運(yùn)營(yíng)經(jīng)驗(yàn)~ 現(xiàn)狀計(jì)算節(jié)點(diǎn)發(fā)生磁盤損壞等數(shù)據(jù)無法恢復(fù)的異常時(shí),節(jié)點(diǎn)上的云主機(jī)系統(tǒng)盤無法恢復(fù),導(dǎo)致云主機(jī)只能被清理重建 計(jì)算節(jié)點(diǎn)宕機(jī)但磁盤數(shù)據(jù)可用時(shí),重啟即可恢復(fù)所有云主機(jī)的運(yùn)行 計(jì)算節(jié)點(diǎn)多次宕機(jī)(或一段時(shí)間內(nèi)頻繁宕機(jī)),則需要遷移所有云主機(jī)或者直接清理重建,云硬盤需要遷移到其他cinder-volume存儲(chǔ)服務(wù)節(jié)點(diǎn) 一般來...

    seanHai 評(píng)論0 收藏0
  • 私有云搭建-私有云搭建之存儲(chǔ)虛擬化

    摘要:平臺(tái)采用分布式存儲(chǔ)系統(tǒng)作為虛擬化存儲(chǔ),用于對(duì)接虛擬化計(jì)算及通用數(shù)據(jù)存儲(chǔ)服務(wù),消除集中式網(wǎng)關(guān),使客戶端直接與存儲(chǔ)系統(tǒng)進(jìn)行交互,并以多副本糾刪碼多級(jí)故障域數(shù)據(jù)重均衡故障數(shù)據(jù)重建等數(shù)據(jù)保護(hù)機(jī)制,確保數(shù)據(jù)安全性和可用性。云計(jì)算平臺(tái)通過硬件輔助的虛擬化計(jì)算技術(shù)最大程度上提高資源利用率和業(yè)務(wù)運(yùn)維管理的效率,整體降低 IT 基礎(chǔ)設(shè)施的總擁有成本,并有效提高業(yè)務(wù)服務(wù)的可用性、可靠性及穩(wěn)定性。在解決計(jì)算資源的...

    ernest.wang 評(píng)論0 收藏0
  • laravel入門

    摘要:開發(fā)根目錄測(cè)試分為單元測(cè)試和功能測(cè)試創(chuàng)建一個(gè)文件執(zhí)行測(cè)試測(cè)試前清除配置緩存運(yùn)行單個(gè)測(cè)試用例小提示在開發(fā)與進(jìn)行交互的第三方擴(kuò)展包時(shí),最好選擇注入契約而不使用。 參考https://laravelacademy.org/ 概念 單詞 契約Contract 就是接口 repository 倉庫(封裝數(shù)據(jù)訪問,可以搜索:repository模式) Container 容器 ServicePr...

    韓冰 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<