rac壞了asm盤進不去怎麼辦?amdu來辦幫你

wanglinghua0907發表於2023-12-25

rac壞了asm盤進不去怎麼辦?amdu來辦幫你

今天就由我為大家講一下,在rac的asm損壞情況下,如何使用amdu來儘量挽救資料檔案。


檢視磁碟分配

首先su到grid使用者下,檢視磁碟的分配情況

kfod di=all group=diskgroup ds=true

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

 Disk          Size Path                                     Disk Group   User     Group   

=========================================================================================

   1:      10240 Mb /dev/asm-data                            DATA         grid     oinstall

   2:       4096 Mb /dev/asm-ocrvote                         OCRVOTE      grid     oinstall


抓取控制檔案

一般來說控制檔案的file_number是260和261

格式:

amdu -diskstring '磁碟' -extract 'diskgroup.file_number'


例子:

amdu -diskstring '/dev/asm-data' -extract 'DATA.260'


生成一個amdu目錄

[grid@rac1 amdu]$ ls

amdu_2020_02_13_05_32_07


進入amdu目錄找到之前抓取的DATA.260,檢視裡面記錄的其他的資料檔案資訊

strings DATA_260.f | grep DATA |sort | uniq

rac壞了asm盤進不去怎麼辦?amdu來辦幫你


抓取資料檔案

這時候已經知道了各個資料檔案的file_name,按照各自的需求抓取吧

amdu -diskstring '磁碟' -extract 'diskgroup.file_number'


tips:

為了方便知道自己asm盤中資料檔案的file_name,建議日常就檢視並記錄下,以便日後不時之需


SELECT NAME,FILE_NUMBER FROM V$ASM_ALIAS where file_number<>4294967295;


快去試試吧!



來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69980685/viewspace-3001486/,如需轉載,請註明出處,否則將追究法律責任。

相關文章