ASM集群文件体系ACFS(ASM Cluster File System)ITeye - 千亿集团

ASM集群文件体系ACFS(ASM Cluster File System)ITeye

2019年03月13日10时14分20秒 | 作者: 寻巧 | 标签: 文件,体系,创立 | 浏览: 1995

在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

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章