在11g R2中ASM文件支持包括数据文件,控制文件,归档日志文件,spfile,RMAN备份文件,Change Tracking文件,数据泵Dump文件盒OCR文件等。而推出的ACFS和Oracle ADVM(ASM Dynamic Volume Manager)进一步扩展了ASM支持的文件范围,可以存储Oracle软件、告警日志、跟踪文件、Bfiles大对象和影像、图片、应用普通文件等。
创建ACFS
1、创建ACFS文件系统的前提条件
a、对于11.2.0.1版本数据库,操作系统只支持Linux和Windows
b、对于11.2.0.2版本数据库,增加对AIX和Solaris的支持
c、需要安装Grid Infrastructure
d、创建ASM卷(ASM磁盘组的属性compatible.advm属性在11.2以上,
而修改compatible.advm 属性需要先使用root用户手工加载:ASMvolume driver
否则会报:ORA-15238: 11,2 is not a valid value for attribute compatible.advm)
e、ASM磁盘组属性compatible.asm在11.2以上
2、创建ACFS步骤
a、root用户手工加载驱动:ASM volume driver
[root@b1 admin]# /u01/app/11.2.0/grid/bin/acfsload -s
acfsload: ACFS-9228: usage: acfsload {start|stop} [-s]
[root@b1 admin]#/u01/app/11.2.0/grid/bin/acfsload start
ACFS-9327: Verifying ADVM/ACFS devices.
ACFS-9322: done.
b、创建磁盘组
SQL> CREATE DISKGROUP dg4 external redundancy DISK 'ORCL:FDISK_DEV_SDF3' ATTRIBUTE 'compatible.asm' = '11.2',
'compatible.rdbms' = '11.2','compatible.advm'='11.2';
Diskgroup created.
c、创建asm卷
SQL> alter diskgroup dg4 add volume acfsvol size 200M;
Diskgroup altered.
[root@b1 asm]# ls /dev/asm
acfsvol-303
d、创建acfs挂载目录
[root@b1 /]# mkdir /acfs
e、用mkfs创建文件系统
[root@b1 /]# /sbin/mkfs -t acfs -n acfs01 /dev/asm/acfsvol-303
mkfs.acfs: version = 11.2.0.1.0.0
mkfs.acfs: on-disk version = 39.0
mkfs.acfs: volume = /dev/asm/acfsvol-303
mkfs.acfs: volume size = 268435456
mkfs.acfs: Format complete.
f、用acfsuit命令注册文件系统
[root@b1 /]# /sbin/acfsutil registry -a -f /dev/asm/acfsvol-303 /acfs
acfsutil registry: mount point /acfs successfully added to Oracle Registry
g、用mount.acfs命令挂载文件系统
[root@b1 /]# mount.acfs -o all
[root@b1 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 26G 17G 7.7G 69% /
tmpfs 1005M 635M 371M 64% /dev/shm
/dev/asm/acfsvol-303 256M 37M 220M 15% /acfs
或者
[root@b1 /]# mount -t acfs /dev/asm/acfsvol-303 /acfs
[root@b1 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 26G 17G 7.7G 69% /
tmpfs 1005M 635M 371M 64% /dev/shm
/dev/asm/acfsvol-303 256M 37M 220M 15% /acfs
h、改变文件系统属性供oracle使用
chown oracle.oinstall /acfs
--还可以通过asmca来创建acfs相对简单
注意volume的状态必须为enable,否则无法正常使用acfs
其他相关操作
卸载acfs文件系统
/bin/umount -t acfs -a
umount -t acfs /acfs
umount -t acfs /dev/asm/acfsvol-303
查看volume信息视图
select group_number,volume_name,size_mb,volume_number,state,volume_device,mountpath from v$asm_volume;
select * from v$asm_acfsvolumes;
[grid@b1 bin]$ asmcmd volinfo -G dg4 -a (或 ASMCMD> volinfo -G dg4 -aDiskgroup Name: DG4)
Volume Name: ACFSVOL
Volume Device: /dev/asm/acfsvol-303
State: ENABLED
Size (MB): 256
Resize Unit (MB): 256
Redundancy: UNPROT
Stripe Columns: 4
Stripe Width (K): 128
Usage: ACFS
Mountpath: /acfs
激活volume
alter diskgroup dg4 enable volume 'acfsvol01'; --(非激活disable)
动态调整acfs文件系统(一次至少256M)
[root@b1 /]# acfsutil size +512M /acfs
ACFS快照备份
/sbin/acfsutil snap create backup /test
文件创建于acfs目录下:.ACFS目录下
参考至:http://blog.csdn.net/laoshangxyc/article/details/12645889
如有错误,欢迎指正
邮箱:czmcj@163.com
相关推荐
ASM集群文件系统(ASM Cluster File System, ACFS) ACFS是Oracle 11g ASM新增的一个组件,它提供了一种集群范围内的文件系统,允许集群中的所有节点同时访问共享存储上的文件。这一特性极大地提高了文件访问速度...
ACFS(Automatic Cluster File System)是Oracle RAC环境中用于存储共享文件系统的一种机制,而ADVM(Automatic Distributed Volume Manager)则是用于管理存储卷。这两者共同构成了Oracle RAC环境下的高效文件系统...
Oracle ACFS(ASM Cluster File System)是Oracle 11g Release 2引入的一个重要特性,它是Oracle Automatic Storage Management (ASM)的一部分,旨在提供一个通用、符合POSIX标准的集群文件系统。POSIX(Portable ...
ACFS是Oracle提供的文件系统,可以透明地跨越多个节点提供文件服务,而ADVM是ASM的一部分,用于创建和管理ASM磁盘组。 接下来的`CRS-2672`和`CRS-2676`日志条目涉及Cluster Ready Services (CRS)的启动,CRS是...
Oracle Database 11g R2带来了重要的更新——ASM Cluster File System (ACFS),这一特性进一步提高了存储利用率和灵活性,不仅限于存储在Oracle数据库内的文件数据,同时也支持管理Oracle数据库之外的传统文件数据。...
特别是与ASM(Automatic Storage Management)存储产品和ACFS(Oracle Automatic Storage Management Cluster File System)集群文件系统的相关实践。 描述部分首先提及了10G数据库对网格计算的支持,指出ASM存储...
本知识点将详细介绍Oracle GoldenGate在从Oracle RAC(Real Application Clusters,即真正应用集群)环境同步至单数据库环境中的配置过程,并涵盖了ACFS(ASM Cluster File System,即ASM集群文件系统)共享目录配置...
2. **ACFS (Oracle Cluster File System)**:Grid Infrastructure还会为您安装ACFS,这是一种集群文件系统,允许您在RAC集群的所有节点之间共享数据库的ORACLE_HOME。但是,值得注意的是,ACFS不允许您在不同节点间...
2. ACFS(ASM Cluster File System CSS Process):ACFS进程负责跟踪集群成员关系,并将成员关系变化通知文件系统驱动程序。ACFS将集群成员关系变化传递给Oracle集群文件系统,以维护文件系统的一致性。 3. ACMS...
- **Oracle Cluster File System (OCFS) 和 OCFS2** 是先前版本中用于存储 OCR 文件和表决磁盘的文件系统。Oracle 11g R2 引入了新的集群文件系统 **ACFS**,进一步增强了文件系统的可靠性和性能。ACFS 允许 RAC ...
- ora.drivers.acfs:ACFS(ASM Cluster File System)驱动守护进程。 - ora.evmd:事件管理守护进程。 - ora.gipcd:集群IP控制器守护进程。 - ora.gpnpd:Grid Plug and Play Daemon,用于集群网络配置。 - ora....
- **ora.drivers.acfs**:ACFS(Automatic Cluster File System)是Oracle为集群环境设计的文件系统,用于存储数据库文件、归档日志等。 - **尝试启动**:此消息表示正在尝试在`rac2`节点上启动ACFS的驱动程序。 ##...
- ASM Cluster File System (ACFS):为Oracle应用程序提供共享文件访问的文件系统。 - Oracle Clusterware:集群中间件,提供了高可用性和故障转移机制。 2. **管理工具** - 命令行工具:如SRVCTL, CRSCTL等,...
5. 使用Oracle推荐的最佳实践,例如使用ASM(Automatic Storage Management)和ACFS(ASM Cluster File System),以确保数据库的高性能和高可用性。 在部署Oracle 12c RAC on Red Hat Enterprise Linux 7时,需要...
- 归档日志位于+ARCH卷组中,使用ACFS(Automatic Client File System),大小为100GB。 #### 安装Grid Infrastructure - **Grid Infrastructure**为Oracle RAC提供集群服务,包括集群管理和资源管理功能。 - **...
ACFS 是一种集群文件系统,可以用来存储 Oracle 文件,包括外部表的数据文件。 ### 4. 关于管理 Oracle 数据库工具的陈述 **题目**: Which four are true about the tools used to administer Oracle database? *...