zoukankan      html  css  js  c++  java
  • ASM集群文件系统ACFS(ASM Cluster File System)

    在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相对简单

    其他相关操作

    卸载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目录下:

  • 相关阅读:
    解决This application failed to start because it could not find or load the Qt platform plugin "windows
    计算几何-凸包-toleft test
    Bit Operation妙解算法题
    带线表格据gt生成无线表格
    caffe的python接口提取resnet101某层特征
    camelot工具进行pdf表格解析重建
    python批量爬取文档
    IP被封检测地址
    驱动人生后门清除方案
    应用安全
  • 原文地址:https://www.cnblogs.com/pangblog/p/3366130.html
Copyright © 2011-2022 走看看