dd模擬asm磁碟容災測試
環境:
操作機器:192.168.96.139
GRID版本:11R2 DB版本:11R1
思路:
首先建立新磁碟組TEST_ZKF,磁碟組裡包括2塊磁碟disk138和disk141,且狀態為member。選另外2塊磁碟disk139和disk140作為候選盤(本實驗中先講disk139和disk140從磁碟組裡drop,然後再用dd命令講磁碟頭內容清空,隨後磁碟的狀態就變為CANDIDATE)
步驟:
1、 將disk138、disk139、disk140、disk141從磁碟組DATA_ZKF磁碟組裡drop
SQL>alter diskgroup data_zkf drop disk DATA_ZKF_0009;
SQL>alter diskgroup data_zkf drop disk DATA_ZKF_0010;
SQL>alter diskgroup data_zkf drop disk DATA_ZKF_0011;
SQL>alter diskgroup data_zkf drop disk DATA_ZKF_0012;
備註:DATA_ZKF_0009為磁碟在磁碟組裡的名字,可以從v$asm_disk中得到。
2、 建立新磁碟組TEST_ZKF
SQL>create diskgroup TEST_ZKF external redundancy disk ‘/dev/rdisk/disk138’;
SQL>alter diskgroup TEST_ZKF add disk ‘/dev/rdisk/disk141’;
3、 在磁碟組裡建立表空間以及表
SQL>create tablespace mao ‘+TEST_ZKF’;
SQL>create table t(id int) tablespace mao;
4、 關閉DB,關閉ASM
SQL>conn / as sysasm
SQL>shutdown abort
5、 將disk141和disk139上的內容清空
dd if=/dev/zero f=disk141 bs=1k
dd if=/dev/zero of=disk139 bs=1k count=1
此時可以再重啟asm,然後檢視兩塊磁碟的狀態就變為CANDIDATE。
6、 dd將disk138磁碟上的內容複製到disk139上,將disk141的內容複製到disk140上。
dd if=/dev/disk138 of=/dev/disk139 bs=644000k
dd if=/dev/disk141 of=/dev/disk140 bs=644000k
7、 將disk138和disk141清空
dd if=/dev/zero f=/dev/rdisk/disk138 bs=1k count=1
dd if=/dev/zero f=/dev/rdisk/disk141 bs=1k count=1
8、 將asm重啟,檢視各個磁碟狀態
SQL> select name,path,header_status from v$asm_disk;
NAME PATH HEADER_STATU
------------------------------ ------------------------------ ------------
/dev/rdisk/disk138 CANDIDATE
/dev/rdisk/disk141 CANDIDATE
OCR_ZKF_0000 /dev/rdisk/disk127 MEMBER
REDO_ZKF_0000 /dev/rdisk/disk128 MEMBER
DATA_ZKF_0000 /dev/rdisk/disk129 MEMBER
DATA_ZKF_0001 /dev/rdisk/disk130 MEMBER
DATA_ZKF_0002 /dev/rdisk/disk131 MEMBER
DATA_ZKF_0003 /dev/rdisk/disk132 MEMBER
DATA_ZKF_0004 /dev/rdisk/disk133 MEMBER
DATA_ZKF_0005 /dev/rdisk/disk134 MEMBER
DATA_ZKF_0006 /dev/rdisk/disk135 MEMBER
NAME PATH HEADER_STATU
------------------------------ ------------------------------ ------------
DATA_ZKF_0007 /dev/rdisk/disk136 MEMBER
DATA_ZKF_0008 /dev/rdisk/disk137 MEMBER
TEST_ZKF_0000 /dev/rdisk/disk139 MEMBER
TEST_ZKF_0001 /dev/rdisk/disk140 MEMBER
15 rows selected.
可以再檢視下錶的資訊,這裡不再贅述。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24500180/viewspace-733879/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows 下使用檔案模擬磁碟配置ASM磁碟組WindowsASM
- ASM磁碟頭資訊損壞和修復(kfed/dd)ASM
- 模擬測試框架-Mockito框架Mockito
- linux下如何使用檔案來模擬硬碟進行ASM測試Linux硬碟ASM
- 智駕模擬測試實戰之自動泊車HiL模擬測試
- ---ios模擬弱網測試---iOS
- 【LINUX】正確的使用dd進行磁碟讀寫速度測試Linux
- 新增磁碟多連路磁碟併為ASM磁碟組擴容ASM
- Redhat下dd命令測試Redhat
- ASM 磁碟組的建立及擴容ASM
- ASM磁碟組擴容操作文件ASM
- 安卓小程式模擬定位測試安卓
- 單元測試模擬框架Mockito框架Mockito
- android按鍵模擬測試Android
- Android單元測試與模擬測試詳解Android
- Oracle RAC日常運維-ASM磁碟擴容Oracle運維ASM
- Oracle ASM磁碟組擴容(AIX7.1)OracleASMAI
- Oracle資料庫 ASM磁碟線上擴容Oracle資料庫ASM
- 虛擬機器磁碟不足,新增磁碟擴容虛擬機
- 模擬弱網測試方法總結
- 初三奧賽模擬測試1
- 初三奧賽模擬測試5
- 初三奧賽模擬測試4
- Mock 工具使用 - 模擬弱網測試Mock
- oracle 10g rac +asm 進行加物理磁碟與減物理磁碟的測試Oracle 10gASM
- 使用OpenFiler來模擬儲存配置RAC中ASM共享盤及多路徑(multipath)的測試ASM
- 20140218_RAC ASM新增磁碟測試ASM
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- 智慧座艙模擬測試解決方案
- 車聯網模擬測試解決方案
- 車輛OTA模擬測試解決方案
- Facebook網路模擬測試工具ATC使用
- 單元測試之模擬物件技術物件
- PyroSim 2021,火災模擬軟體ROS
- 【電子取證:映象模擬篇】DD、E01系統映象動態模擬
- 虛擬機器磁碟擴容parted虛擬機
- linux磁碟管理命令--ddLinux
- 巨杉Tech|SequoiaDB 巨杉資料庫高可用容災測試資料庫