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

資訊專欄INFORMATION COLUMN

ADG備庫不同步問題小記

IT那活兒 / 2374人閱讀
ADG備庫不同步問題小記
點(diǎn)擊上方“IT那活兒”,關(guān)注后了解更多精彩內(nèi)容??!

背景說明

在22:09分收到客戶反饋AAA主庫創(chuàng)建表空間,備庫查詢不到相應(yīng)表空間,隨即進(jìn)行排查。。。

故障具體分析

1. 進(jìn)行數(shù)據(jù)庫alert排查
AAA備庫 alert主要收集到重要信息如下:
Thu Dec 23 00:18:05 2021
Media Recovery Waiting for thread 1 sequence 82 (in transit)
Recovery of Online Redo Log: Thread 1 Group 9 Seq 82 Reading mem 0
Mem# 0: /data/u01/oracle/oradata/stredo01.log
Thu Dec 23 16:34:03 2021
Errors in file /data/u01/oracle/diag/rdbms/aaadbdg/AAADBDG/trace/AAADBDG_pr00_12137.trc:
ORA-01264: Unable to create datafile file name
ORA-19800: Unable to initialize Oracle Managed Destination
Linux-x86_64 Error: 13: Permission denied
File #13 added to control file as UNNAMED00013.
Originally created as:
/data/u01/oracle/oradata/aaa_obs_data_01.dbf


2. 進(jìn)行alert中上述trc文件重要信息收集


*** 2021-12-23 16:34:03.848
ORA-19800: Unable to initialize Oracle Managed Destination
Linux-x86_64 Error: 13: Permission denied
File #13 added to control file as UNNAMED00013.
Originally created as:
/data/u01/oracle/oradata/aaa_obs_data_01.dbf
Recovery was unable to create the file as a new OMF file.
*** 2021-12-23 16:34:03.880 4343 krsh.c
MRP0: Background Media Recovery terminated with error 1274
ORA-01274: cannot add datafile /data/u01/oracle/oradata/aaa_obs_data_01.dbf - file could not be created
*** 2021-12-23 16:34:03.880 4343 krsh.c
Managed Standby Recovery not using Real Time Apply
MRP: Prodding archiver at standby for thread 1 seq 82
日志分析:
從上述日志分析在23號16:34:03分備庫嘗試創(chuàng)建13號數(shù)據(jù)文件,但卻拋出ORA-01264,ORA-19800,Linux-x86_64 Error: 13等錯(cuò)誤,無法創(chuàng)建13號數(shù)據(jù)文件,并伴有權(quán)限錯(cuò)誤提示,后續(xù)為控制文件添加默認(rèn)13號數(shù)據(jù)文件UNNAMED00013。
繼續(xù)查看AAADBDG_pr00_12137.trc文件,錯(cuò)誤與alert大體一致,后續(xù)報(bào)出13號數(shù)據(jù)文件,恢復(fù)無法將該文件創(chuàng)建為新的OMF文件,又因?yàn)閭鋷鞌?shù)據(jù)文件無法創(chuàng)建導(dǎo)致主備庫數(shù)據(jù)不一致,備庫強(qiáng)制停止MRP0進(jìn)程。由此初步懷疑是OMF功能導(dǎo)致。
3. 查看主備參數(shù)配置
db_file_name_convert和log_file_name_convert的作用:
該參數(shù)主要用于復(fù)制數(shù)據(jù)庫及dataguard中,
他將主庫中的數(shù)據(jù)文件轉(zhuǎn)換到備庫,備庫中的文件必須存在及可寫,否則recovery進(jìn)程會(huì)失敗。
查看主庫參數(shù):
SQL> show parameter file_name_convert
NAME TYPE VALUE-
------------------------------------ ---------------------- --------------------
log_file_name_convert /data/u01/oracle/oradata,/data/u01/oracle/oradata
db_file_name_convert /data/u01/oracle/oradata
,/data/u01/oracle/oradata
STANDBY_FILE_MANAGEMENT參數(shù)作用:
啟用自動(dòng)備用文件管理后,主數(shù)據(jù)庫上的操作系統(tǒng)文件添加和刪除將復(fù)制到備用數(shù)據(jù)庫上。
查看備庫參數(shù):
SQL> show parameter STANDBY_FILE_MANAGEMENT

NAME TYPE VALUE
---------------- --------------- ------------------------------
standby_file_management string  auto
基于alert日志trc文件反饋的OMF信息,進(jìn)行主備OMF參數(shù)查看:
SQL> show parameter db_create_file_dest

NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
db_create_file_dest string /data
進(jìn)行分析:
正常情況下主備開啟STANDBY_FILE_MANAGEMENT為AUTO的情況下,主庫添加數(shù)據(jù)文件備庫接收日志后應(yīng)用日志根據(jù)file_name_convert參數(shù)記錄的數(shù)據(jù)文件路徑,對應(yīng)的會(huì)在備庫創(chuàng)建相應(yīng)數(shù)據(jù)文件,由于備庫啟動(dòng)OMF功能,則備庫創(chuàng)建數(shù)據(jù)文件時(shí)會(huì)根據(jù)OMF路徑進(jìn)行創(chuàng)建而不再根據(jù)file_name_convert參數(shù)指定的路徑進(jìn)行創(chuàng)建。
相應(yīng)文獻(xiàn)資料:
查看備庫db_create_file_dest參數(shù)指定的路徑為/data,根據(jù)alert以及對應(yīng)的trc文件相應(yīng)信息’無法在托管目錄進(jìn)行數(shù)據(jù)文件創(chuàng)建’并帶有Linux-x86_64 Error: 13: Permission denied操作系統(tǒng)權(quán)報(bào)錯(cuò),隨即查看/data目錄權(quán)限,發(fā)現(xiàn)/data目錄屬組屬主權(quán)限均為root權(quán)限,如下:

造成故障主要原因

1. 主備庫開啟OMF功能,在主庫創(chuàng)建數(shù)據(jù)文件時(shí)候會(huì)根據(jù)OMF指定路徑進(jìn)行創(chuàng)建,會(huì)自動(dòng)規(guī)避掉file_name_convert參數(shù)指定的數(shù)據(jù)文件路徑。
2. OMF路徑權(quán)限不足,直接導(dǎo)致備庫走OMF路徑創(chuàng)建數(shù)據(jù)文件時(shí)候失敗。

處理方法

由于主庫創(chuàng)建大量數(shù)據(jù)文件,客戶急于恢復(fù),隨機(jī)刪除備庫,重新進(jìn)行主備庫搭建后,并清空主備庫OMF參數(shù)。
RMAN> duplicate target database for standby nofilenamecheck from active database;
Alter system set db_create_file_dest =’’;


問題總結(jié)

搭建DG過程中沒有必要的話關(guān)閉備庫OMF功能,打開OMF情況下一定要保證OMF目錄的權(quán)限以及相對應(yīng)數(shù)據(jù)文件的路徑問題。


本 文 原 創(chuàng) 來 源:IT那活兒微信公眾號(上海新炬王翦團(tuán)隊(duì))


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

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

相關(guān)文章

  • MySQL 復(fù)制 - 性能與擴(kuò)展性的基石 2:部署及其配置

    摘要:配置主庫和備庫。主庫當(dāng)前的二進(jìn)制日志文件,和獲得數(shù)據(jù)快照時(shí)在該二進(jìn)制日志文件中的偏移量。它能夠在備份時(shí)不阻塞服務(wù)器的操作,因此可以在不影響主庫的情況下設(shè)置備庫。 showImg(https://segmentfault.com/img/bVbqOEk?w=720&h=480); 正所謂理論造航母,現(xiàn)實(shí)小帆船。單有理論,不動(dòng)手實(shí)踐,學(xué)到的知識猶如空中樓閣。接下來,我們一起來看下如何一步步...

    劉德剛 評論0 收藏0
  • MySQL 復(fù)制 - 性能與擴(kuò)展性的基石 2:部署及其配置

    摘要:配置主庫和備庫。主庫當(dāng)前的二進(jìn)制日志文件,和獲得數(shù)據(jù)快照時(shí)在該二進(jìn)制日志文件中的偏移量。它能夠在備份時(shí)不阻塞服務(wù)器的操作,因此可以在不影響主庫的情況下設(shè)置備庫。 showImg(https://segmentfault.com/img/bVbqOEk?w=720&h=480); 正所謂理論造航母,現(xiàn)實(shí)小帆船。單有理論,不動(dòng)手實(shí)踐,學(xué)到的知識猶如空中樓閣。接下來,我們一起來看下如何一步步...

    fobnn 評論0 收藏0

發(fā)表評論

0條評論

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