如何恢復,遷移,新增, 刪除 Voting Disks
如何恢復,遷移,新增, 刪除 Voting Disks
恢復流程
在11gR2 之前,我們可以直接直接使用dd命令對voting disk進行備份。
DD示例
備份votedisk盤:
[root@raw1 bin]# dd if=/dev/raw/raw2 of=/home/oracle/voting_disk.bak
恢復votedisk盤:
[root@raw1 bin]# dd if=/home/oracle/voting_disk.bak of=/dev/raw/raw2
Oracle 11gR2中已經不支援使用dd命令來對voting disks 進行備份和恢復。
11gR2:
1. 如果當OCR 也損壞的情況,先恢復OCR,否則不需要。
2. 用root使用者執行如下命令
用root使用者,在其中一個節點啟動Oracle Clusterware stack到exclusive 模式,這個模式不需要voting disk。
# crsctl start crs -excl
3. 檢查當前定義的voting disk
執行如下命令檢查當前的voting disk資訊: (如果所有的voting disks都已經損壞,該命令就會返回空,也可能state被標記3或OFF.)
[root@node1 bin]# ./crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 97b3037ba6684f0bbf04fa53aa7efb37 (ORCL:VOL1) [GRIDDG]
Located 1 voting disk(s).
4. 還原voting disk
4.1 如果voting disk 儲存在Oracle ASM 上,那麼執行如下SQL,將voting disk 轉移我們指定的diskgroup中:
crsctl replace votedisk +asm_disk_group
4.2 如果voting disk沒有存在Oracle ASM中,那麼執行如下SQL,在執行之前需要先獲取FUID。
$ crsctl delete css votedisk FUID
新增voting disk:
$ crsctl add css votedisk path_to_voting_disk
$ crsctl query css votedisk
5. 用root使用者停止Oracle Clusterware Stack
# crsctl stop crs
然後使用root使用者執行如下命令,將Clusterware stack啟動到正常模式:
# crsctl start crs
遷移
1. 檢視當前每個voting disk的FUID 和路徑 結果對應->disk的序列號,磁碟status,FUID,disk 路徑,和儲存voting disk的磁碟組名稱。)
# crsctl query css votedisk
2.1 如果想voting disk 從Oracle ASM 中遷移到其他的cluster file system中,遷移命令如下: (任意節點)
$ crsctl replace votedisk path_to_voting_disk
2.2 如果想把所有的voting disk從其他儲存裝置中遷移到oracle ASM diskgroup中,執行如下命令:(任意節點)
$ crsctl replace votedisk +asm_disk_group
3. 驗證voting disk 的位置
$ crsctl query css votedisk
新增、刪除
(非asm環境,當使用Oracle ASM 來儲存voting disk時,不能使用crsctl add|delete voteding 來修改voting disk)
$ crsctl add css votedisk path_to_voting_disk
$ crsctl delete css votedisk path_to_voting_disk
注意:
1)不能直接指定一個diskgroup中voting disk的數量。
2) 當使用Oracle ASM 來儲存voting disk時,不能使用crsctl add|delete voteding 來修改voting disk。
3)如果已經將voting disk 儲存在Oracle ASM diskgroup中,那麼就不能在新增voting disk到cluster files system中了。 Oracle 不支援voting disk同時存在Oracle ASM 和 cluster file system。
4)儲存在Oracle ASM中Voting files的數量由磁碟組的冗餘級別決定:
(a)External redundancy: 該磁碟組只能儲存一個voting disk。
(b)Normal redundancy: 該磁碟組會儲存3個voting disk。
(c)High redundancy: 該磁碟組會儲存5個voting disks。
5)在Oracle 11gR2中,不在需要備份Voting Disk。Voting disk的資訊有任何改變時,會自動備份到OCR中,如果所有的VOTING DISK 都損壞,也可以透過備份進行還原。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2133690/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 3.6遷移故障恢復
- MySQL 如何重建/恢復刪除的 sys SchemaMySql
- sd卡刪除的檔案如何恢復SD卡
- Shift + Delete刪除的檔案如何恢復?delete
- win10移動中心被刪了怎麼恢復 win10恢復刪除移動中心操作方法Win10
- 如何使用 testdisk 恢復已刪除的檔案
- 相機sd卡刪除的照片如何恢復SD卡
- 如何恢復被刪除的 GitLab 專案?Gitlab
- 恢復刪除的檔案
- 刪除檔案的恢復
- 怎樣恢復回收站已刪除檔案,檔案刪除恢復教程
- 隨身碟被刪除的檔案如何恢復?
- Git恢復刪除的檔案Git
- oracle使用小記、刪除恢復Oracle
- 恢復 Git 被刪除的分支Git
- Git恢復被刪除的分支Git
- oracle恢復誤刪除資料Oracle
- 行動硬碟刪除的檔案能恢復嗎,怎樣恢復刪除的檔案硬碟
- 【OH】3 Managing Oracle Cluster Registry and Voting DisksOracle
- Oracle閃回刪除恢復誤刪資料Oracle
- sd卡中的資料夾刪除了怎麼恢復,SD卡刪除的檔案如何恢復SD卡
- 360粉碎檔案可以恢復嗎,如何恢復360強力刪除的檔案
- 【伺服器資料恢復】伺服器誤刪除lun如何恢復資料?伺服器資料恢復
- win10 shift delete刪除的檔案如何恢復Win10delete
- windows10系統刪除Windows defender後如何恢復Windows
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- 恢復被刪除的Word選單
- DBF刪除和改名的恢復操作
- FLASHBACK DATABASE可以恢復刪除的TABLESPACEDatabase
- 電腦刪除檔案恢復技巧
- Redo log檔案被刪除恢復
- lsof恢復oracle誤刪除檔案Oracle
- 不小心刪除,Mac電腦如何批次恢復檔案Mac
- linux系統下檔案誤刪除該如何恢復?Linux
- 檔案刪除如何恢復?推薦幾款超實用的資料恢復軟體資料恢復
- Oracle 檔案意外刪除恢復(Linux)OracleLinux
- PostgreSQL中刪除的資料能否恢復SQL
- DB2 恢復誤刪除的表DB2