What happens when exadata has lost two disks?(轉)
Actually the question is “What happens when ASM has lost two disks in different failgroups when redundancy is normal?”
We’re sure that there will be no problem if we lose all of the disks in a single failgroup but in order to answer the question we have to understand how mirroring works in ASM.
In normal redundancy, mirror of each extent is written to another disk in another failgroup. This causes a partnership between these disks. As far as I’ve found out this information is kept in the x$kfdpartner table.
From the following query it seems that an extend in DATA_CD_10_CEL27 has a mirror on DATA_CD_07_CEL01. If we lose these two disks then the system has to crash.
On the other hand if we lose DATA_CD_10_CEL27 and the disks in the partner list ( 8 disks at the moment) stays alive, there will be no problem if we lose another disk.
| select dg. name dg_name, |
| d. name disk_name, |
| pd. name partner_name |
| from x$kfdpartner p,v$asm_diskgroup dg,v$asm_disk d,v$asm_disk pd |
| where |
| p.grp=dg.group_number |
| and d.disk_number=p.disk and d.group_number=p.grp |
| and pd.disk_number=p.number_kfdpartner and pd.group_number=p.grp |
|
|
DG_NAME | DISK_NAME | PARTNER_NAME |
---|---|---|
DATA | DATA_CD_10_CEL27 | DATA_CD_07_CEL01 |
DATA | DATA_CD_10_CEL27 | DATA_CD_06_CEL01 |
DATA | DATA_CD_10_CEL27 | DATA_CD_07_CEL25 |
DATA | DATA_CD_10_CEL27 | DATA_CD_06_CEL25 |
DATA | DATA_CD_10_CEL27 | DATA_CD_07_CEL26 |
DATA | DATA_CD_10_CEL27 | DATA_CD_06_CEL26 |
DATA | DATA_CD_10_CEL27 | DATA_CD_07_CEL28 |
DATA | DATA_CD_10_CEL27 | DATA_CD_06_CEL28 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1933/viewspace-1053474/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- What Happens When You Open a Database (297)APPDatabase
- Python has two GILsPython
- What is the Impact on the Database When Modifying the OS DateDatabase
- What are general rules when deciding on index?Index
- Network Connection Lost When Windows 8 Goes To SleepWindowsGo
- 【HPUX】What to do when mount does not work on HP-UX?UX
- sencha architect/sencha touch , to prevent breakpoint lost when you debug
- CF 39E What Has Dirichlet Got to Do with That? (博弈)Go
- An error has occurred when creating this preference page.Error
- Discover Your Missed ASM Disks(轉)ASM
- what is sql?(轉)SQL
- What to Expect When Moving From SAP Business Suite to SAP S/4 HANAUI
- Password is required when adding a database to AG group if the database has a master keyUIDatabaseAST
- mysqldump: Error 2013: Lost connection to MySQL server during query when dumpingMySqlErrorServer
- WHAT IS C# (轉)C#
- When you issue "ALTER TABLESPACE xxx READ ONLY",what will oracle do?Oracle
- Ignore Local Disks when Generating Multipath Devices on Oracle Lin 6_1601802.1devOracle
- Linguistics-English-Time is money + A coin has two sides.NGUIIDE
- I. Disks
- [原創] How to pull code when shared repo commit history has been changedMIT
- 【轉】Expert Oracle Exadata譯者序-kamusOracle
- [轉帖]10 Hardware Components of Oracle ExadataOracle
- 【轉Exadata】Exadata V2 Oracle-Sun Database Machine資料庫一體機OracleDatabaseMac資料庫
- 【THM】Git Happens練習GitAPP
- GoldenGate - What is supported and what is not ....Go
- What's New in the JMF 2.0 Reference Implementations (轉)
- [Oracle Script] ASM Disks Performance metricOracleASMORM
- Oracle Migration Workbench - Part Two(轉載)Oracle
- prettier Unexpected closing tag "p". It may happen when the tag has already been closed by another tag.APP
- Exadata初探
- What is it?
- What problems does Google Wave solve?(轉載)Go
- 【轉載-ORACLE】ORA-12547: TNS:lost contactOracle
- It is the Auction House in Lost Ark
- linux lost passwordLinux
- Oracle ASM Renaming Disks GroupsOracleASM
- Gradle sourceCompatibility has no effect to subprojects(轉)GradleProject
- coca after two months vs in two months