oracleacfs基本知识。(五)

2014-11-24 12:59:35 · 作者: · 浏览: 2
s: MountPoint,Available mount time: Thu Mar 13 15:15:52 2014 volumes: 1 total size: 536870912 total free: 494657536 primary volume: /dev/asm/acfsvol0-142 label: acfsvol0 flags: Primary,Available,ADVM on-disk version: 39.0 allocation unit: 4096 major, minor: 251, 72707 size: 536870912 free: 494657536 ADVM diskgroup DATAGROUP2 ADVM resize increment: 33554432 ADVM redundancy: mirror ADVM stripe columns: 4 ADVM stripe width: 131072 compatible.advm: 11.2.0.0.0 number of snapshots: 0 snapshot space usage: 0 replication status: DISABLED /ginf/grid/acfssystem/acfsvol1 ACFS Version: 11.2.0.4.0 flags: MountPoint,Available mount time: Thu Mar 13 15:15:53 2014 volumes: 1 total size: 536870912 total free: 495706112 primary volume: /dev/asm/acfsvol1-142 label: acfsvol1 flags: Primary,Available,ADVM on-disk version: 39.0 allocation unit: 4096 major, minor: 251, 72706 size: 536870912 free: 495706112 ADVM diskgroup DATAGROUP2 ADVM resize increment: 33554432 ADVM redundancy: mirror ADVM stripe columns: 4 ADVM stripe width: 131072 number of snapshots: 0 snapshot space usage: 0 replication status: DISABLED [root@oracle-one ~]#


四)创建文件系统快照保护。
其实创建快照就是类似cp的过程。eg:

root@oracle-one acfsvol0]# dd if=/dev/zero of=./test.log bs=100M count=1;
1+0 records in
1+0 records out
104857600 bytes (105 MB) copied, 0.28981 s, 362 MB/s
[root@oracle-one acfsvol0]# ls -l
total 107584
drwx------ 2 root root     65536 Mar 13 15:15 lost+found
-rw-r--r-- 1 root root 104857600 Mar 13 15:35 test.log
[root@oracle-one acfsvol0]# pwd
/ginf/grid/acfssystem/acfsvol0
[root@oracle-one acfsvol0]# acfsutil snap create acfsvol0_bak /ginf/grid/acfssystem/acfsvol0
acfsutil snap create: Snapshot operation is complete.
[root@oracle-one acfsvol0]# cd .ACFS
[root@oracle-one .ACFS]# ls
repl  snaps
[root@oracle-one .ACFS]# cd snaps/
[root@oracle-one snaps]# pwd
/ginf/grid/acfssystem/acfsvol0/.ACFS/snaps
[root@oracle-one snaps]# ls -l
total 4
drwxr-xr-x 4 root root 4096 Mar 13 15:36 acfsvol0_bak
[root@oracle-one snaps]# cd acfsvol0_bak/
[root@oracle-one acfsvol0_bak]# ls -l
ls: cannot access lost+found: Permission denied
total 107520
d                                             lost+found
-rw-r--r-- 1 root root 104857600 Mar 13 15:35 test.log
[root@oracle-one acfsvol0_bak]# pwd
/ginf/grid/acfssystem/acfsvol0/.ACFS/snaps/acfsvol0_bak
[root@oracle-one acfsvol0_bak]# ls -h
ls: cannot access lost+found: Permission denied
lost+found  test.log
[root@oracle-one acfsvol0_bak]# 

删除acfs文件系统快照
eg:

[root@oracle-one snaps]# ls
acfsvol0_bak
[root@oracle-one snaps]# acfsutil snap delete acfsvol0_bak /ginf/grid/acfssystem/acfsvol0
acfsutil snap delete: Snapshot operation is complete.
[root@oracle-one snaps]# ls
[root@oracle-one snaps]# 

五)卸载acfs文件系统:
1、取消acfs文件系统的注册

[root@oracle-one snaps]# acfsutil registry -d /ginf/grid/acfssystem/acfsvol0
acfsutil registry: successfully removed ACFS mount point /ginf/grid/acfssystem/acfsvol0 from Oracle Registry
[root@oracle-one snaps]# acfsutil registry -d /ginf/grid/acfssystem/acfsvol1
acfsutil registry: successfully removed ACFS mount point /ginf/grid/acfssystem/acfsvol1 from Oracle Registry
[root@oracle-one snaps]# 


2、卸载acfs卷
[root@oracle-one ~]# umount -t acfs -a
[root@oracle-one ~]#
如果卸载单个卷umount -t acfs /directory
3、删除acfs
eg:
[root@oracle-one ~]# acfsutil rmfs /dev/asm/acfsvol0-142
[root@o