oracleacfs基本知识。(二)

2014-11-24 12:59:35 · 作者: · 浏览: 5
----------------------------------------- ACFSVOL1 512 ENABLED /dev/asm/acfsvol1-142 ACFSVOL0 512 ENABLED /dev/asm/acfsvol0-142 SQL>


3)格式化文件系统为acfs

eg:

[root@oracle-one ~]# /sbin/mkfs -t acfs -n acfsvol0 /dev/asm/acfsvol0-142 
mkfs.acfs: version                   = 11.2.0.4.0
mkfs.acfs: on-disk version           = 39.0
mkfs.acfs: volume                    = /dev/asm/acfsvol0-142
mkfs.acfs: volume size               = 536870912
mkfs.acfs: Format complete.
[root@oracle-one ~]# /sbin/mkfs -t acfs -n acfsvol1 /dev/asm/acfsvol1-142 
mkfs.acfs: version                   = 11.2.0.4.0
mkfs.acfs: on-disk version           = 39.0
mkfs.acfs: volume                    = /dev/asm/acfsvol1-142
mkfs.acfs: volume size               = 536870912
mkfs.acfs: Format complete.
[root@oracle-one ~]# 


4)注册acfs文件系统信息;

[root@oracle-one ~]# mkdir -p /ginf/grid/acfs
acfssystem/ acfsvolume/ 
[root@oracle-one ~]# mkdir -p /ginf/grid/acfssystem/acfsvol0
You have new mail in /var/spool/mail/root
[root@oracle-one ~]# mkdir -p /ginf/grid/acfssystem/acfsvol1
[root@oracle-one ~]# /sbin/acfsutil registry -a -f /dev/asm/acfsvol0-142 /ginf/grid/acfssystem/acfsvol0
acfsutil registry: mount point /ginf/grid/acfssystem/acfsvol0 successfully added to Oracle Registry
[root@oracle-one ~]# /sbin/acfsutil registry -a -f /dev/asm/acfsvol1-142 /ginf/grid/acfssystem/acfsvol1
acfsutil registry: mount point /ginf/grid/acfssystem/acfsvol1 successfully added to Oracle Registry
[root@oracle-one ~]# 

5)挂在acfs文件信息:

[root@oracle-one ~]# mount.acfs -o all
[root@oracle-one ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_oracleone-lv_root
                      5.0G  3.9G  876M  82% /
tmpfs                 1.0G   83M  942M   9% /dev/shm
/dev/sda1             485M   55M  405M  12% /boot
/dev/mapper/vg_oracleone-LogVol02
                      5.0G  2.2G  2.6G  46% /home
/dev/mapper/vg_oracleone-LogVol03
                       13G  7.0G  4.8G  60% /opt
/dev/sdf1             5.0G  139M  4.6G   3% /tmp
/dev/sdg1              16G  4.3G   11G  29% /ginf
/dev/asm/acfsvol0-142
                      512M   40M  473M   8% /ginf/grid/acfssystem/acfsvol0
/dev/asm/acfsvol1-142
                      512M   40M  473M   8% /ginf/grid/acfssystem/acfsvol1
[root@oracle-one ~]# 

至此acfs文件系统创建完成。

二)动态扩展acfs文件系统。
acfs可以支持卷组的动态扩展类似aix的chfs -a size=xx directory,只要磁盘组有足够的空间就可进行动态扩展。
eg:

-bash-4.1$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Thu Mar 13 15:23:53 2014

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Automatic Storage Management option

SQL> col volume_device for a50
SQL> col volume_name for a40
SQL> set linesize 200
SQL> select volume_name,size_mb,state,volume_device from v$asm_volume;

VOLUME_NAME                                 SIZE_MB STATE    VOLUME_DEVICE
---------------------------------------- ---------- -------- --------------------------------------------------
ACFSVOL1                                        512 ENABLED  /dev/asm/acfsvol1-142
ACFSVOL0                                        512 ENABLED  /dev/asm/acfsvol0-142

SQL> select name ,state,type,total_mb,free_mb from v$asm_diskgroup;

NAME                           STATE       TYPE     TOTAL_MB    FREE_MB
------------------------------ ----------- ------ ---------- ----------
DATAGROUP1                     MOUNTED     NORMAL      16376       9758
DATAGROUP2                     MOUNTED     NORMAL       8188       5946
DATAGROUP3                     MOUNTED     NORMAL       4076       3966

SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Automatic Storage Management option
-bash-4.1$ exit
[root@oracle-one ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_oracleone-lv_root
                      5.