![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||||
Solution Type Problem Resolution Sure Solution 2075870.1 : Exadata: Datafile Copy Using RMAN to Diskgroup Fails with ORA-15041 Although Required Free Space is Available
In this Document
Created from <SR 3-11221496901> Applies to:Oracle Database - Enterprise Edition - Version 11.1.0.7 to 12.1.0.2 [Release 11.1 to 12.1]Oracle Exadata Storage Server Software - Version 11.1.0.3.0 to 12.1.2.2.0 [Release 11.1 to 12.1] Exadata Database Machine X2-2 Hardware - Version All Versions to All Versions [Release All Releases] Information in this document applies to any platform. SymptomsDatafile copy operations from one diskgroup to another diskgroup (using RMAN) fails with the following error: RMAN> copy datafile 5 to '+DATA_CLOUD';
Starting backup at 21-AUG-15 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=2273 instance=ora1 device type=DISK allocated channel: ORA_DISK_2 channel ORA_DISK_2: SID=2465 instance=ora1 device type=DISK allocated channel: ORA_DISK_3 . . . . channel ORA_DISK_19: SID=1142 instance=ora1 device type=DISK allocated channel: ORA_DISK_20 channel ORA_DISK_20: SID=1328 instance=ora1 device type=DISK channel ORA_DISK_1: starting datafile copy input datafile file number=00005 name=+DATA/ora_stb/datafile/USERS_ORA.656.883740831 RMAN-03009: failure of backup command on ORA_DISK_1 channel at 08/21/2015 08:07:30 ORA-19504: failed to create file "+DATA_CLOUD" ORA-17502: ksfdcre:4 Failed to create file +DATA_CLOUD ORA-15041: diskgroup "DATA_CLOUD" space exhausted channel ORA_DISK_1 disabled, job failed on it will be run on another channel channel ORA_DISK_2: starting datafile copy input datafile file number=00005 name=+DATA/ora_stb/datafile/USERS_ORA.656.883740831 RMAN-03009: failure of backup command on ORA_DISK_2 channel at 08/21/2015 08:07:31 ORA-19504: failed to create file "+DATA_CLOUD" ORA-17502: ksfdcre:4 Failed to create file +DATA_CLOUD ORA-15041: diskgroup "DATA_CLOUD" space exhausted
Note: This problem was reported on an Exadata configuration but it is also applicable to Non-Engineered Systems configurations.
Detailed description of this problem:
[grid@ex02cloud01 ~]$ asmcmd lsdg DATA_CLOUD
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB USABLE_FILE_MB Offline_disks Voting_files Name MOUNTED NORMAL N 512 4096 4194304 25989120 23629380 433152 11598114 0 N DATA_CLOUD/
[grid@ex02cloud01 ~]$ asmcmd ls -ls
+data/ora_stb/datafile/USERS_ORA.656.883740831 Type Redund Striped Time Sys Block_Size Blocks Bytes Space Name DATAFILE MIRROR COARSE OCT 07 11:00:00 Y 16384 491585537 8054137438208 16108555862016 USERS_ORA.656.883740831
RMAN> copy datafile 5 to '+DATA_CLOUD';
Starting backup at 07-OCT-15 allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=1325 instance=ora1 device type=DISK channel ORA_DISK_1: starting datafile copy input datafile file number=00005 name=+data/ora_stb/datafile/USERS_ORA.656.883740831 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/07/2015 11:22:17 ORA-19504: failed to create file "+DATA_CLOUD" ORA-17502: ksfdcre:4 Failed to create file +DATA_CLOUD ORA-15041: diskgroup "DATA_CLOUD" space exhausted
SQL> alter diskgroup DATA_CLOUD check all repair NOTE: starting check of diskgroup DATA_CLOUD Tue Oct 06 12:36:09 2015 GMON checking disk 0 for group 2 at 25 for pid 36, osid 92616 GMON checking disk 1 for group 2 at 26 for pid 36, osid 92616 GMON checking disk 77 for group 2 at 78 for pid 36, osid 92616 GMON checking disk 78 for group 2 at 79 for pid 36, osid 92616 GMON checking disk 79 for group 2 at 80 for pid 36, osid 92616 GMON checking disk 80 for group 2 at 81 for pid 36, osid 92616 GMON checking disk 81 for group 2 at 82 for pid 36, osid 92616 GMON checking disk 82 for group 2 at 83 for pid 36, osid 92616 GMON checking disk 83 for group 2 at 84 for pid 36, osid 92616 SUCCESS: check of diskgroup DATA_CLOUD found no errors SUCCESS: alter diskgroup DATA_CLOUD check all repair
---------------------- SUMMARY FOR DISKGROUP DATA_CLOUD END OF REPORT
Free space = 5907340 AUs x 4 MB = 23,629,360 MB = 23,075.54 GB = 22.53 TB.
[grid@ex02cloud01 ~]$ asmcmd lsdg DATA_CLOUD
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB USABLE_FILE_MB Offline_disks Voting_files Name MOUNTED NORMAL N 512 4096 4194304 25989120 23629380 433152 11598114 0 N DATA_CLOUD/
------------------------------------------------------------------------------
---------------------------------------------------------------------- | | | | | | | |Cell Req'd |Disk Req'd | | | | | | | |DG |Num |Disk Size |DG Total |DG Used |DG Free |Mirror Free |Mirror Free |Disk Usable |Cell Usable | | |PCT | |DG Name |Type |Disks|MB |MB |MB |MB |MB |MB |File MB |File MB |DFC |CFC |Util | ------------------------------------------------------------------------------ ---------------------------------------------------------------------- |DATA_CLOUD |NORMAL | 60| 433,152| 25,989,120| 2,359,740| 23,629,380| 5,717,606| 504,774| 11,562,303| 8,955,887|PASS|PASS| 9.1%| ------------------------------------------------------------------------------ ----------------------------------------------------------------------
NAME BYTES
-------------------------------------------------- ---------- +data/ora_stb/datafile/USERS_ORA.656.883740831 8.0531E+12 BYTES= 8.0531E+12 = 8,053,100,000,000 = 7.32 TB
CauseThis problem is due to the fact that next bug: Bug 18009564 RMAN overestimates backup size twice as much
Solution1) Apply the Patch:18009564 to fix this bug. or 2) Any of the following patchset (which include this fix) on both Grid Infrastructure and RDBMS Oracle Homes:
Community Discussions ASMStill have questions? Use the communities window below to search for similar discussions or start a new discussion on this subject. (Window is the live community not a screenshot) Click here to open in main browser window
Community Discussions ExadataStill have questions? Use the communities window below to search for similar discussions or start a new discussion on this subject. (Window is the live community not a screenshot) Click here to open in main browser window
Community Discussions ODAStill have questions? Use the communities window below to search for similar discussions or start a new discussion on this subject. (Window is the live community not a screenshot) Click here to open in main browser window
References<BUG:21827704> - EXADATA:ORA-15041 COPYING FILE FROM ON DISK GROUP TO ANOTHER<NOTE:18009564.8> - Bug 18009564 - RMAN overestimates backup size twice as much (False RMAN-3009 possible) <BUG:18009564> - RMAN IS SENDING WRONG INFORMATION TO MML, THUS MML IS FAILING Attachments This solution has no attachment |
||||||||||||||||||||||||
|