ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
来源:互联网 发布:mac 无法访问此网站 编辑:程序博客网 时间:2024/05/06 11:32
ORA-15041: diskgroup “DATAVG” space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
查看asm磁盘组的使用
su - gridasmcmdlsdgASMCMD> lsdgState Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files NameMOUNTED NORMAL N 512 4096 1048576 2048000 108468 409600 -150566 0 N DATAVG/MOUNTED EXTERN N 512 4096 1048576 204800 200536 0 200536 0 N RECVG/MOUNTED NORMAL N 512 4096 1048576 12288 11362 4096 3633 0 Y SYSVG/
Free_MB的大小还剩余100GB,但是resize数据文件的时候,提示磁盘组空间不足了
增加数据文件报错:
SQL> ALTER DATABASE DATAFILE '+DATAVG/xxxx/datafile/xxxdata22.dbf' RESIZE 25000M;Database altered.SQL> ALTER DATABASE DATAFILE '+DATAVG/xxxx/datafile/xxxdata22.dbf' RESIZE 30000M;ALTER DATABASE DATAFILE '+DATAVG/xxxx/datafile/xxxdata22.dbf' RESIZE 30000M*ERROR at line 1:ORA-01237: cannot extend datafile 33ORA-01110: data file 33: '+DATAVG/xxxx/datafile/xxxdata22.dbf'ORA-17505: ksfdrsz:1 Failed to resize file to size 3840000 blocksORA-15041: diskgroup "DATAVG" space exhausted
检查该ASM卷组中每个盘的大小:
select path,total_mb,free_mb from v$asm_disk_stat t where t.group_nubmer = 1; PATH TOTAL_MB FREE_MB12 /dev/rhdisk9 204800 116913 /dev/rhdisk16 204800 11744 /dev/rhdisk14 204800 278714 /dev/rhdisk17 204800 27928 /dev/rhdisk4 4096 37866 /dev/rhdisk2 4096 37889 /dev/rhdisk5 4096 378810 /dev/rhdisk6 204800 156825 /dev/rhdisk15 204800 156913 /dev/rhdisk13 204800 172807 /dev/rhdisk3 204800 172881 /dev/rhdisk10 204800 172982 /dev/rhdisk12 204800 1730511 /dev/rhdisk8 204800 172622
发现并没有在进行reblance,所以导致该ASM卷组空间假装耗尽,可以看到一些disk的并没有rebalance正常。
查看rebalance参数
sqlplus / as sysasmshow parameter limitSQL> show parameter limitNAME TYPE VALUE------------------------------------ ---------------------- ------------------------------asm_power_limit integer 6
grid用户下键入命令,将磁盘组DATAVG进行重新rebalance处理
alter diskgroup DATAVG rebalance power 11;select * from v$asm_operation GROUP_NUMBER OPERATION STATE POWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES ERROR_CODE------------ ---------- -------- ---------- ---------- ---------- ---------- ---------- ----------- ---------------------------------------------------------------------------------------- 1 REBAL RUN 11 11 3656 112360 4236 25
select path,total_mb,free_mb from v$asm_disk_stat;
当v$asm_operation完成之后,则重新查看磁盘组使用情况,并再次resize数据文件,则成功
PATH TOTAL_MB FREE_MB8 /dev/rhdisk4 4096 37866 /dev/rhdisk2 4096 37889 /dev/rhdisk5 4096 378813 /dev/rhdisk16 204800 1084112 /dev/rhdisk9 204800 108431 /dev/rhdisk10 204800 108453 /dev/rhdisk13 204800 108452 /dev/rhdisk12 204800 108474 /dev/rhdisk14 204800 1084714 /dev/rhdisk17 204800 1084810 /dev/rhdisk6 204800 108495 /dev/rhdisk15 204800 108507 /dev/rhdisk3 204800 1085311 /dev/rhdisk8 204800 200536
0 0
- ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
- ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
- ASM磁盘空间假装耗尽,ORA-15041: diskgroup space exhausted
- ASM磁盘空间假装耗尽,ORA-15041: DISKGROUP SPACE EXHAUSTED
- Adding ASM disk after ORA-15041: diskgroup space exhausted
- Adding ASM disk after ORA-15041: diskgroup space exhausted .
- Adding ASM disk after ORA-15041: diskgroup space exhausted
- ORA-15041: diskgroup space exhausted
- ASM磁盘组空间不足--ORA-15041:DISGROUP DATA space exhausted (生产库案例)
- ORA-15260 diskgroup space exhausted Problem
- ORACLE ASM环境中删除和创建表空间、增加表空间数据文件
- Oracle数据文件占用空间释放resize
- 使用DBMS_FILE_TRANSFER迁移ASM中的表空间和数据文件
- 增加SYSTE表空间数据文件
- 表空间和数据文件
- 表空间和数据文件
- 表空间和数据文件
- 表空间和数据文件
- [HDU]1217 Arbitrage (SPFA求单源最长路)
- typdef解析
- 指针函数与函数指针的区别
- Android HTTP框架Volley详解
- 兼容iOS 10 资料整理笔记
- ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
- 使用第三方插件Curvy为unity场景快速生成运动轨迹与赛道
- Linux基于libmemcached,php扩展memcached的安装
- java爬虫框架webmagic-core-0.5.3源码分析
- gulp教程之gulp-minify-css【gulp-clean-css】
- Jsoup简单使用
- PullToRefreshScrollView的使用
- 白平衡 matlab 程序
- the resource is not on the build path of a java project