ASM DG Usable_file_MB和Req_mir_free_MB的含義
REQUIRED_MIRROR_FREE_MB的值代表了ASM用來重新滿足磁碟組定義的冗餘度所需要的空間,這個值的大小依賴於磁碟組的冗餘度和FailGroup失敗組的數量。
如果有n>2個failgroup的normalDG,REQUIRED_MIRROR_FREE_MB的值等於一個failgroup的大小(如果失敗組大小不一致,則以最大的失敗組為req_mb大小)
如果只有2個failgroup的normalDG,那麼REQUIRED_MIRROR_FREE_MB的值將等於一個磁碟的大小而非一個failgroup的大小。
如果有n>3個failgroup的high冗餘磁碟組,REQUIRED_MIRROR_FREE_MB的值等於2個failgroup的大小
如果high冗餘的磁碟組只有3個failgroup,那麼REQUIRED_MIRROR_FREE_MB的值將會是兩個磁碟的大小。
normal模式下,當FG組大於2的時候,那麼這個時候,有故障,必須確保有整個失敗組來支撐,所以這個時候按失敗組算;
而當FG組等於2的時候,這個時候由於normal模式是2份資料,所以,只要來按1塊asm_disk來算即可
同理,high模式下,當FG組大於3的時候,那麼這個時候,有故障,必須確保有最少2個失敗組來彌補,確保3份資料;
當FG等於3的時候,就是2塊asm_disk即可)
USABLE_FILE_MB的值代表了總的可用來儲存資料的空間,它的值依賴磁碟組的大小,磁碟組的冗餘度和REQUIRED_MIRROR_FREE_MB的值,USABLE_FILE_MB的值的計算方法如下:
(Total_MB/FG個數/冗餘度)* 壞掉最大磁碟組剩餘的個數
例如:
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
MOUNTED HIGH N 512 4096 1048576 34312320 13906410 13724928 60494 0 N DATADG/
(34312320/5/3)*3 =6862464
5個失敗組最大可以壞掉2個,剩下3個正常的FG,是high冗餘(3份冗餘)
安全的數值正常情況下只能存6862464MB ,存的資料保證是3分冗餘的,如果Usable_file_MB出現資料不能確保是3份冗餘了
use_mb=(free_mb-req_mb)/2|3 其中normal模式分母為2,high模式分母為3
Free_MB/冗餘度 檢視剩下的空間
如果有n>2個failgroup的normalDG,REQUIRED_MIRROR_FREE_MB的值等於一個failgroup的大小(如果失敗組大小不一致,則以最大的失敗組為req_mb大小)
如果只有2個failgroup的normalDG,那麼REQUIRED_MIRROR_FREE_MB的值將等於一個磁碟的大小而非一個failgroup的大小。
如果有n>3個failgroup的high冗餘磁碟組,REQUIRED_MIRROR_FREE_MB的值等於2個failgroup的大小
如果high冗餘的磁碟組只有3個failgroup,那麼REQUIRED_MIRROR_FREE_MB的值將會是兩個磁碟的大小。
normal模式下,當FG組大於2的時候,那麼這個時候,有故障,必須確保有整個失敗組來支撐,所以這個時候按失敗組算;
而當FG組等於2的時候,這個時候由於normal模式是2份資料,所以,只要來按1塊asm_disk來算即可
同理,high模式下,當FG組大於3的時候,那麼這個時候,有故障,必須確保有最少2個失敗組來彌補,確保3份資料;
當FG等於3的時候,就是2塊asm_disk即可)
USABLE_FILE_MB的值代表了總的可用來儲存資料的空間,它的值依賴磁碟組的大小,磁碟組的冗餘度和REQUIRED_MIRROR_FREE_MB的值,USABLE_FILE_MB的值的計算方法如下:
(Total_MB/FG個數/冗餘度)* 壞掉最大磁碟組剩餘的個數
例如:
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
MOUNTED HIGH N 512 4096 1048576 34312320 13906410 13724928 60494 0 N DATADG/
(34312320/5/3)*3 =6862464
5個失敗組最大可以壞掉2個,剩下3個正常的FG,是high冗餘(3份冗餘)
安全的數值正常情況下只能存6862464MB ,存的資料保證是3分冗餘的,如果Usable_file_MB出現資料不能確保是3份冗餘了
use_mb=(free_mb-req_mb)/2|3 其中normal模式分母為2,high模式分母為3
Free_MB/冗餘度 檢視剩下的空間
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2151640/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASM 翻譯系列第四十彈:理解ASM中 REQUIRED_MIRROR_FREE_MB和USABLE_FILE_MB的含義ASMUI
- V$ASM_DISK 檢視含義ASM
- Monitor ASM DG IOASM
- SMART原則的定義和含義
- C++中&和*的含義C++
- mysql 下的提示和含義MySql
- async 函式的含義和用法函式
- Thunk 函式的含義和用法函式
- mysql explain用法和結果的含義MySqlAI
- co 函式庫的含義和用法函式
- 【ASM學習】關於 ASM 的隱含引數ASM
- 黑客的含義黑客
- ITL的含義
- Promise的含義Promise
- RAC+DG(asm單例項)ASM單例
- 三種ASM下將資料檔案由dg遷移到dg的方法ASM
- 應用伺服器的含義和用途伺服器
- 應用伺服器的含義和作用伺服器
- ASM 翻譯系列第三十三彈:REQUIRED_MIRROR_FREE_MB的含義ASMUI
- oracle RAC+DG 擴容ASM和表空間(Linux)OracleASMLinux
- [STAThread]的含義thread
- restrict session的含義RESTSession
- 閉包的含義
- oracle asm線上替換dg盤操作OracleASM
- 抓取網頁的含義和URL基本構成網頁
- SQL SERVER儲存過程AS和GO的含義SQLServer儲存過程Go
- bootstrap含義boot
- 字串格式化format符號含義+轉義字元含義字串格式化ORM符號字元
- 雲端計算的含義
- Java中static的含義Java
- oracle rowid 的含義Oracle
- Explain各列的含義AI
- RAC DG 物理standby ASM無法啟動ASM
- 理解Express express.static 和 __direname 及 __firename的含義Express
- 原始碼中TODO、FIXME和XXX的含義原始碼
- 股票內盤,外盤的含義和計算方法
- 類圖各個箭頭和符號的含義符號
- CGContext含義GCContext