【DB笔试面试269】在Oracle中,什么是Oracle的ACFS?

【DB笔试面试269】在Oracle中,什么是Oracle的ACFS?

【DB笔试面试269】在Oracle中,什么是Oracle的ACFS?


Q          题目如下所示:

在Oracle中,什么是Oracle的ACFS?


     
A          答案如下所示:          



 ACFS(ASM Cluster File System,ASM集群文件系统)是Oracle 11gR2的一个新特性。在Oracle 11gR2中,ASM文件支持包括数据文件、控制文件、归档日志文件、spfile、RMAN备份文件、Change Tracking文件、数据泵Dump文件和OCR文件等,而推出的ACFS和Oracle ADVM(ASM Dynamic Volume Manager,ASM动态卷管理器)进一步扩展了ASM支持的文件范围,可以存储Oracle软件、告警日志、跟踪文件、Bfiles大对象和影像、图片、应用普通文件等。Oracle ACFS可以允许用户像执行Linux命令一样来CREATE、MOUNT和管理ACFS。Oracle ACFS提供了snapshots功能,使用Oracle ADVM还可以在线动态的重置已经存在的文件系统大小。需要注意的是,Oracle ACFS优先用来管理非数据库文件。DBA可以通过ASMCA(ASM Configuration Assistant)、OEM(Oracle Enterprise Manager)、SQL命令行(Command Line)以及ASMCMD等方式来创建ACFS。

RAC环境下查看ACFS相关的服务是否正常:

[grid@rac1 ~]$ crs_stat -t -v ora.registry.acfs  

Name           Type           R/RA   F/FT   Target    State     Host

----------------------------------------------------------------------

ora....ry.acfs ora....fs.type 0/5    0/     ONLINE    ONLINE    rac1

 

[grid@rac1 ~]$ crs_stat -t -v ora.ACFS.dg

Name           Type           R/RA   F/FT   Target    State     Host

----------------------------------------------------------------------

ora.ACFS.dg    ora....up.type 0/5    0/     ONLINE    ONLINE    rac1

有关ACFS的创建和维护等更多内容可参考作者的博客。

上一篇:【故障处理】ORA-19809错误处理


下一篇:【DB笔试面试732】在Oracle中,Oracle Cluster Health Monitor(CHM)的作用是什么?