管理voting disks

來源:互聯網
上載者:User

管理voting disks



一、關於voting disk 的一些必須要知道的東西:
11g 以前我們可以使用dd 命令來備份voting disk ,但是在11g 以後 oracle 不再支援使用 dd 來備份voting disk。
如果使用 dd or cp 命令可能會破壞 叢集件堆棧的正常啟動。
voting disk 會作為OCR的一部分自動備份,並且當有新 voting disk 添加時會自動回復上去。



*在維護voting disk前,必須要保證有可用的ocr,ocr 的狀態可以用 ocrcheck 來檢查;如果ocr 的狀態不可用則必須先恢複ocr。

*如果 叢集是從11g 前的版本upgrade 上來的,在把voting 放到asm dg上時要將ASM COMpatibity (compatible.asm)設為11.2.0.0
*在同一個叢集中 voting disk 不能同時放到 asm dg 和非asm dg 儲存上。

*對於 voting disk  放在asm dg上的情況,只能使用 crsctl replace votedisk  這個管理操作命令
*對於使用非asm dg的 voting disk 器管理操作命令為:add css votedisk / delete css votedisk
*對於使用asm dg的voting disk,其voting disk 的數量由 asm dg的 冗餘度決定。

----asm 磁碟組冗餘度和voting disk數量的關係
   External redundancy  :  一個dg 1個voting disk
   Normal redundancy   :    一個dg 3個voting disk
   High redundancy  :       一個dg 5個voting disk


*如果要想更改 voting disk 的數量,只能通過更改 asm dg的 冗餘度來完成。


二、恢複voting disk的一般步驟:
1、確保ocr 正常,若不正常現修複ocr

2、獨佔模式(root)啟動crs
# crsctl start crs -excl

3、查看當前voting disk的定義資訊:
$ crsctl query css votedisk
-- -----  -----------------     ---------    ---------
## STATE  File Universal Id     File Name    Disk group
1. ONLINE  7c54856e98474f61bf349401e7c9fb95 (/dev/sdb1)   [DATA]

4、根據3、中的結果資訊來確定 voting disk使用的 asm dg 還是 其他存放裝置,然後再恢複voting disk
---asm dg
crsctl replace votedisk +asm_disk_group

---其他存放裝置
$ crsctl delete css votedisk FUID
Add a voting disk, as follows:
$ crsctl add css votedisk path_to_voting_disk

5、強制關閉叢集
#crsctl stop crs -f

6、重啟叢集
#crsctl start crs


三、voting disk的遷移,添加,刪除

----從asm dg 遷移到其他存放裝置
$ crsctl replace votedisk path_to_voting_disk

----從其他存放裝置遷移到 asm dg
$ crsctl replace votedisk +asm_disk_group


-----管理使用其他存放裝置的voting disk
添加 voting disk:
$crsctl add css votedisk path_to_voting_disk[...]
刪除 voting disk:
$ crsctl delete css votedisk {FUID| path_to_voting_disk[...]}


----使用裝置b 替換裝置a;需要先添加裝置b,再刪除裝置a
crsctl add css votedisk path_to_voting_diskB -purge
-purge 選項表示刪除現有其他裝置



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.