¼ÓÈëÊÕ²Ø | ÉèΪÊ×Ò³ | »áÔ±ÖÐÐÄ | ÎÒҪͶ¸å Àî´óͬ £¨https://www.lidatong.com.cn/£©- ¿Æ¼¼¡¢½¨Õ¾¡¢¾­Ñé¡¢ÔƼÆËã¡¢5G¡¢´óÊý¾Ý,Õ¾³¤Íø!
µ±Ç°Î»Ö㺠Ê×Ò³ > °Ù¿Æ > ÕýÎÄ

OEL6.5_X86ƽ̨²¿Êðoracle11gR2RACÅäÖÃACFS

·¢²¼Ê±¼ä£º2020-12-12 16:39:17 ËùÊôÀ¸Ä¿£º°Ù¿Æ À´Ô´£ºÍøÂçÕûÀí
µ¼¶Á£ºACFS £¬ oracle¹Ù·½¶¨Ò壺 Oracle AutomaticStorage Management Cluster File System (Oracle ACFS) is a multi-platform,scalable file system,and storage management technology that extends OracleAutomatic Storage Management (Oracle ASM) functiona

ACFS£¬ oracle¹Ù·½¶¨Ò壺

Oracle AutomaticStorage Management Cluster File System (Oracle ACFS) is a multi-platform,scalable file system,and storage management technology that extends OracleAutomatic Storage Management (Oracle ASM) functionality to support customerfiles maintained outside of Oracle Database. Oracle ACFS supports many databaseand application files,including executables,database trace files,databasealert logs,application reports,BFILEs,and configuration files. Othersupported files are video,audio,text,images,engineering drawings,and othergeneral-purpose application file data.

ÏÂÃæÀ´½éÉÜÏÂ11G RAC»·¾³ÏÂACFSµÄʹÓ㬵±Ç°ÏµÍ³»·¾³²Ù×÷ϵͳ°æ±¾ÎªOEL6.5£¬Êý¾Ý¿â°æ±¾ÎªORACLE11204¡£

1. ²é¿´ACFSÏà¹ØµÄ·þÎñ

²é¿´acfs/advmÇý¶¯ÊÇ·ñ¼ÓÔØ

[root@jxcw1 bin]#lsmod |grep oracle

[root@jxcw1 bin]#

[root@jxcw2 bin]#lsmod |grep oracle

[root@jxcw2 bin]#

²é¿´¼¯Èº×ÊÔ´

[root@jxcw1 ~]# su- grid -c crs_stat|grep acfs

[root@jxcw1 ~]#

[root@jxcw2 ~]# su- grid -c crs_stat|grep acfs

[root@jxcw2 ~]#

ʹÓÃacfsload¼ÓÔØÇý¶¯

[root@jxcw1 bin]#./acfsload start -s

ACFS-9459:ADVM/ACFS is not supported on this OS version: '3.8.13-16.2.1.el6uek.x86_64'

[root@jxcw1 bin]#uname -a

Linux jxcw13.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64x86_64 GNU/Linux

[root@jxcw1 bin]#

´Ó±¨´íÐÅÏ¢ÖпÉÒÔ¿´³ö£¬OEL6.5²Ù×÷ϵͳ11204Êý¾Ý¿â²¢Î´±»Ö§³Ö¡£Éý¼¶Êý¾Ý¿â°æ±¾£¬´ò²¹¶¡11204.7ºóÇý¶¯¿ÉÒÔ±»¼ÓÔØ£¬µ«²»Äܱ»ÏµÍ³×Ô¶¯¼ÓÔØ¡£´¦ÀíÈçÏÂ:

[root@jxcw1 ~]# cat/etc/init.d/acfsload

#!/bin/sh

# chkconfig: 234530 21

# description: LoadOracle ASM volume driver on system startup

ORACLE_HOME=/u01/app/11.2.0/grid

export ORACLE_HOME

$ORACLE_HOME/bin/acfsloadstart -s

[root@jxcw1 ~]# chkconfigadd acfsload

[root@jxcw1 ~]#chkconfig --list|grep acfsload

acfsload 0:off1:off 2:on 3:on4:on 5:on 6:off

[root@jxcw1 ~]#

[root@jxcw1 bin]#./acfsload start -s

[root@jxcw1 bin]#lsmod |grep oracle

oracleacfs 877320 0

oracleadvm 221760 0

oracleoks 276880 2 oracleacfs,oracleadvm

[root@jxcw2bin]# lsmod |grep oracle

oracleacfs 877192 0

oracleadvm 221504 0

oracleoks 277008 2 oracleacfs,oracleadvm

[root@jxcw2 bin]#

Ìí¼Ó×ÊÔ´ora.registry.acfs

[root@jxcw1 ~]#/u01/app/11.2.0/grid/bin/crsctl add type ora.registry.acfs.type -basetypeora.local_resource.type -file/u01/app/11.2.0/grid/crs/template/registry.acfs.type

[root@jxcw1 ~]# /u01/app/11.2.0/grid/bin/crsctladd resource ora.registry.acfs -attrACL='owner:root:rwx,pgrp:oinstall:r-x,other::r--' -typeora.registry.acfs.type -f

[root@jxcw1 ~]#

²é¿´ÊÇ·ñÌí¼Ó³É¹¦

[root@jxcw1 ~]# su- grid -c crs_stat | grep acfs

NAME=ora.registry.acfs

TYPE=ora.registry.acfs.type

[root@jxcw1 ~]#

[root@jxcw2 ~]# su- grid -c crs_stat | grep acfs

NAME=ora.registry.acfs

TYPE=ora.registry.acfs.type

[root@jxcw2 ~]#

²é¿´Ìí¼ÓµÄ×ÊԴ״̬¡£

[grid@jxcw1 ~]$crsctl stat res -t

---------------------------------------------------------------------

NAMETARGET STATE SERVER STATE_DETAILS

Local Resources

---------------------------------------------------------------------

ora.ARCH.dg

ONLINEONLINE jxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2Started

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

Cluster Resources

---------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw2

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw2

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

Ìí¼ÓµÄora.registry.acfs×ÊԴĬÈÏoffline£¬ÐèÊÖ¹¤Æô¶¯¡£

[grid@jxcw1 ~]$crsctl start resource ora.registry.acfs -n jxcw1

CRS-2672:Attempting to start 'ora.registry.acfs' on 'jxcw1'

CRS-2676: Start of'ora.registry.acfs' on 'jxcw1' succeeded

[grid@jxcw1 ~]$crsctl start resource ora.registry.acfs -n jxcw2

CRS-2672:Attempting to start 'ora.registry.acfs' on 'jxcw2'

CRS-2676: Start of'ora.registry.acfs' on 'jxcw2' succeeded

Æô¶¯ºó²é¿´×´Ì¬ÈçÏ£¬ÒÑΪonline״̬¡£

[grid@jxcw1 ~]$crsctl stat res -t

---------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

---------------------------------------------------------------------

Local Resources

ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2Started

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINEONLINE jxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

---------------------------------------------------------------------ClusterResources

---------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw2

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINEjxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw2

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

2. ʹÓÃASMCMDÃüÁî´´½¨ACFS

£¨1£©¡¢Ê¹ÓÃvolcreateÃüÁî´´½¨vol01£¬´óСΪ30G;

ASMCMD>volcreate -G data -s 30G testvol

£¨2£©¡¢Ê¹ÓÃvolinfo²é¿´vol01µÄÏà¹ØÐÅÏ¢

ASMCMD> volinfo-G data testvol

Diskgroup Name:DATA

Volume Name: TESTVOL

Volume Device: /dev/asm/testvol-347

State: ENABLED

Size (MB): 30720

Resize Unit (MB): 32

Redundancy: UNPROT

Stripe Columns: 4

Stripe Width (K): 128

Usage:

Mountpath:

ASMCMD>

£¨2£©¡¢Ê¹ÓòÙ×÷ϵͳÃüÁî²é¿´É豸Ãû£¬ÕâÀïµÄ/dev/asm/ testvol-347Ï൱ÓÚÂãÉ豸¡£

[grid@jxcw1 ~]$ cd/dev/asm/

[grid@jxcw1 asm]$ls -l

total 0

brwxrwx--- 1 rootasmadmin 251,177665 Oct 28 13:20 testvol-347

[grid@jxcw1 asm]$

£¨3£©¡¢ÔÚv$asm_volumeÊÓͼÖÐʹÓÃsql²é¿´volumeÏà¹ØÐÅÏ¢

[grid@jxcw1 asm]$sqlplus / as sysasm

SQL*Plus: Release11.2.0.4.0 Production on Fri Oct 28 13:22:33 2016

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

Connected to:

Oracle Database 11gEnterprise Edition Release 11.2.0.4.0 - 64bit Production

With the RealApplication Clusters and Automatic Storage Management options

SQL> selectvolume_name,volume_device,size_mb from v$asm_volume;

VOLUME_NAME VOLUME_DEVICE SIZE_MB

---------------------------------------------------------

TESTVOL /dev/asm/testvol-347 30720

SQL>

£¨4£©¡¢¸ñʽ»¯¾í£¬´´½¨Îļþϵͳ

[root@jxcw1 ~]#mkfs.acfs /dev/asm/testvol-347

mkfs.acfs:version = 11.2.0.4.0

mkfs.acfs: on-diskversion = 39.0

mkfs.acfs:volume =/dev/asm/testvol-347

mkfs.acfs: volumesize = 32212254720

mkfs.acfs: Formatcomplete.

[root@jxcw1 ~]#

£¨5£©¡¢×¢²áACFSÎļþϵͳ£¬Ï൱ÓÚ¶¨Òå¹ÒÔص㣬½öÔÚ½Úµã1×¢²áÒ»´Î¼´¿É

[root@jxcw1~]#acfsutil registry -a /dev/asm/testvol-347/u01/app/grid/acfsmounts/data_testvol/

acfsutil registry:mount point /u01/app/grid/acfsmounts/data_testvol successfully added to OracleRegistry

²é¿´ÎļþϵͳÐÅÏ¢

[root@jxcw1 ~]#acfsutil info fs

/u01/app/grid/acfsmounts/data_testvol

ACFS Version: 11.2.0.4.0

flags: MountPoint,Available

mount time: Fri Oct 28 13:37:27 2016

volumes: 1

total size: 32212254720

total free: 32068386816

primary volume: /dev/asm/testvol-347

label:

flags: Primary,Available,ADVM

on-disk version: 39.0

allocation unit: 4096

major,minor: 251,177665

size: 32212254720

free: 32068386816

ADVM diskgroup DATA

ADVM resize increment: 33554432

ADVM redundancy: unprotected

ADVM stripe columns: 4

ADVM stripe width: 131072

number of snapshots: 0

snapshot space usage: 0

replication status: DISABLED

[root@jxcw1 ~]#

£¨6£©¡¢×¢²á³É¹¦ºó×Ô¶¯¹ÒÔØÎļþϵͳ£¬Á½½Úµã²é¿´ÈçÏ£º

[root@jxcw1 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 532G34G 476G 7% /

tmpfs 16G 255M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/testvol-347 30G138M 30G 1% /u01/app/grid/acfsmounts/data_testvol

[root@jxcw1 ~]#

[root@jxcw2 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 533G24G 487G 5% /

tmpfs 16G 254M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/testvol-347 30G 138M30G 1%/u01/app/grid/acfsmounts/data_testvol

[root@jxcw2 ~]#

ͼÐνçÃæ²é¿´×´Ì¬ÈçÏÂ

wKiom1gTBCyhlDXMAAEtqlv4D1A577.jpg-wh_50

Ôٴβ鿴¼¯Èº×ÊԴ״̬

[grid@jxcw1 ~]$crsctl stat res -t

---------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

---------------------------------------------------------------------

Local Resources

---------------------------------------------------------------------ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINEONLINE jxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2Started

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINE jxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

---------------------------------------------------------------------

Cluster Resources

---------------------------------------------------------------------ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw2

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw2

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

3. asmcaͼÐνçÃæ´´½¨

Çл»µ½gridÓû§Ï£¬Ö´ÐÐasmcaÆô¶¯Í¼ÐνçÃæ½øÐÐÅäÖÃ

wKioL1gTBECCxCYOAAEFykWsh1M109.jpg-wh_50

Æô¶¯Í¼ÐνçÃæºó£¬µã»÷asm instance¿ÉÒÔ¿´µ½advm driver״̬Ϊloaded¡£ÈôacfsÓëadvmÇý¶¯Î´¼ÓÔØʱ£¬×´Ì¬Îªinstalled£¬volumesÓëasmcluster file systems±êÇ©À¸Îª»ÒÉ«ÎÞ·¨µã»÷¡£µã»÷volumes±êÇ©£¬´´½¨¾í¡£

wKiom1gTBFCxVPKqAAEtqlv4D1A042.jpg-wh_50

ͼÖÐΪʹÓÃÃüÁî´´½¨³É¹¦µÄ¾í¡£Ôٴεã»÷create

wKioL1gTBGjB2QWaAAEycA-pe5Q895.jpg-wh_50

Ö¸¶¨¾íÃûΪjxcwvol£¬´óСΪ25G,µã»÷OK¡£

wKioL1gTBH_D2y9AAAEqmSrOUJc406.jpg-wh_50

´´½¨³É¹¦£¬µã»÷okÍ˳ö£¬ÏÔʾÈçÏ£º

wKiom1gTBIzyNBvGAAE-mlYHA5A154.jpg-wh_50

µã»÷asm clusterfile systems±êÇ©

wKiom1gTBJmwMn7hAAFixMJslJ8499.jpg-wh_50

µã»÷create,Ñ¡Ôñ¸Õ²Å´´½¨µÄ¾í£¬Ñ¡Ôñdatabase home file systemÑ¡Ï²¢Ö¸¶¨Í¼ÖÐËùʾ¹ÒÔص㡣ѡÔñ¸ÃÑ¡Ïî¸ÃÎļþϵͳ½«×÷Ϊ¼¯Èº×ÊÔ´±»×¢²áÔÚ¼¯ÈºÖУ¬Óɼ¯Èº½øÐйÜÀí¡£

wKiom1gTBLfwfUIhAAF44_-RtXY648.jpg-wh_50

wKioL1gTBMfiuDCCAAEqClDuc9U597.jpg-wh_50

µã»÷ok£¬´´½¨ACFSÎļþϵͳ¡£µã»÷okÖ´ÐеÄÃüÁîÈçÏÂ

Create ACFSCommand:

/sbin/mkfs -t acfs/dev/asm/jxcw-347

Following commandsshould be run as privileged user :

/u01/app/11.2.0/grid/bin/srvctladd filesystem -d /dev/asm/jxcw-347 -g 'DATA' -v jxcwvol -m/u01/app/grid/acfsmounts/data_jxcwvol -u grid

/u01/app/11.2.0/grid/bin/srvctlstart filesystem -d /dev/asm/jxcw-347

chown grid:oinstall/u01/app/grid/acfsmounts/ data_jxcwvol

chmod 775/u01/app/grid/acfsmounts/data_jxcwvol

wKiom1gTBbSCG_LqAAFJpHzOIQg315.jpg-wh_50

¸ù¾ÝÌáʾʹÓÃrootÕË»§ÔÚASMCAͼÐνçÃæÆô¶¯µÄ½ÚµãÉÏÖ´ÐÐ;ÖÐËùʾÃüÁÈçÏ£º

[root@jxcw1 ~]#/u01/app/grid/cfgtoollogs/asmca/scripts/acfs_script.sh

ACFS file system isrunning on jxcw1,jxcw2

[root@jxcw1 ~]#

wKiom1gTBoqiyhiDAAF4OFBfCfA746.jpg-wh_50

±¸×¢£ºÍ¾ÖÐËùÖ´Ðнű¾ÄÚÈÝÈçÏ£º

[root@jxcw1 ~]# vi/u01/app/grid/cfgtoollogs/asmca/scripts/acfs_script.sh

#!/bin/sh

/u01/app/11.2.0/grid/bin/srvctlstop filesystem -d /dev/asm/jxcwvol-347

/u01/app/11.2.0/grid/bin/srvctlremove filesystem -d /dev/asm/jxcwvol-347

/u01/app/11.2.0/grid/bin/srvctladd filesystem -d /dev/asm/jxcwvol-347 -g 'DATA' -v JXCWVOL -m/u01/app/grid/acfsmounts/data_jxcwvol -u grid

if [ $? ="0" -o $? = "2" ]; then

/u01/app/11.2.0/grid/bin/srvctl startfilesystem -d /dev/asm/jxcwvol-347

if [ $? = "0" ]; then

chown grid:oinstall/u01/app/grid/acfsmounts/data_jxcwvol

chmod 775/u01/app/grid/acfsmounts/data_jxcwvol

/u01/app/11.2.0/grid/bin/srvctl statusfilesystem -d /dev/asm/jxcwvol-347

exit 0

fi

/u01/app/11.2.0/grid/bin/srvctl statusfilesystem -d /dev/asm/jxcwvol-347

fi

Ö´Ðгɹ¦ÔÚÁ½½Úµã·Ö±ð²é¿´£¬Ð¼ÓACFSÎļþϵͳÒѱ»¹ÒÔØ¡£

[root@jxcw1 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 532G34G 476G 7% /

tmpfs 16G 258M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/testvol-347 30G138M 30G 1% /u01/app/grid/acfsmounts/data_testvol

/dev/asm/jxcwvol-347 25G128M 25G 1% /u01/app/grid/acfsmounts/data_jxcwvol

[root@jxcw1 ~]#

[root@jxcw2 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 533G24G 487G 5% /

tmpfs 16G 255M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/testvol-347 30G138M 30G 1% /u01/app/grid/acfsmounts/data_testvol

/dev/asm/jxcwvol-347 25G128M 25G 1% /u01/app/grid/acfsmounts/data_jxcwvol

[root@jxcw2 ~]#

Ôٴο´¼¯Èº×ÊԴ״̬£¬Ð´´½¨µÄACFSÎļþϵͳ±»×÷Ϊ×ÊÔ´¼ÓÈ뼯Ⱥ¡£

[grid@jxcw1 ~]$crsctl stat res -t

---------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

---------------------------------------------------------------------

Local Resources

---------------------------------------------------------------------

ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINEONLINE jxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2Started

ora.data.jxcwvol.acfs

ONLINE ONLINEjxcw1 mountedon /u01/app

/grid/acfsmounts/dat

a_jxcwvol

ONLINE ONLINEjxcw2 mountedon /u01/app

/grid/acfsmounts/dat

a_jxcwvol

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

---------------------------------------------------------------------ClusterResources

---------------------------------------------------------------------ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw2

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw2

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

Ôٴβ鿴ע²áÐÅÏ¢ÈçÏ£º

[root@jxcw1 ~]#acfsutil info fs

/u01/app/grid/acfsmounts/data_testvol

ACFS Version: 11.2.0.4.0

flags: MountPoint,177665

size: 32212254720

free: 32068386816

ADVM diskgroup DATA

ADVM resize increment: 33554432

ADVM redundancy: unprotected

ADVM stripe columns: 4

ADVM stripe width: 131072

number of snapshots: 0

snapshot space usage: 0

replication status: DISABLED

/u01/app/grid/acfsmounts/data_jxcwvol

ACFS Version: 11.2.0.4.0

flags: MountPoint,Available

mount time: Fri Oct 28 13:45:44 2016

volumes: 1

total size: 26843545600

total free: 26710327296

primary volume: /dev/asm/jxcwvol-347

label:

flags: Primary,177666

size: 26843545600

free: 26710327296

ADVM diskgroup DATA

ADVM resize increment: 33554432

ADVM redundancy: unprotected

ADVM stripe columns: 4

ADVM stripe width: 131072

number of snapshots: 0

snapshot space usage: 0

replication status: DISABLED

[root@jxcw1 ~]#

4. ɾ³ýACFSÎļþϵͳ

£¨1£©¡¢µ±Ç°×´Ì¬²é¿´

[root@jxcw1 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 532G34G 476G 7% /

tmpfs 16G256M 16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/jxcwvol-347 30G138M 30G 1% /u01/app/grid/acfsmounts/data_jxcwvol

/dev/asm/testvol-347 15G107M 15G 1% /u01/app/grid/acfsmounts/data_testvol

[root@jxcw1 ~]#

[root@jxcw2 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 533G24G 487G 5% /

tmpfs 16G 254M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

/dev/asm/jxcwvol-347 30G138M 30G 1% /u01/app/grid/acfsmounts/data_jxcwvol

/dev/asm/testvol-347 15G107M 15G 1% /u01/app/grid/acfsmounts/data_testvol

[root@jxcw2 ~]#

[root@jxcw1 ~]# su -grid

[grid@jxcw1 ~]$crsctl stat res -t

--------------------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2 Started

ora.data.jxcwvol.acfs

ONLINE ONLINEjxcw1 mountedon /u01/app

/grid/acfsmounts/dat

a_jxcwvol

ONLINE ONLINEjxcw2 mountedon /u01/app

/grid/acfsmounts/dat

a_jxcwvol

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw1

ora.cvu

1ONLINE ONLINE jxcw2

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw2

ora.scan1.vip

1ONLINE ONLINE jxcw1

[grid@jxcw1 ~]$

£¨2£©¡¢Ð¶ÔØ´ÅÅÌ

½Úµã1

[root@jxcw1 ~]#umount /dev/asm/testvol-347

[root@jxcw1 ~]#umount /dev/asm/jxcwvol-347

[root@jxcw1 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 532G34G 476G 7% /

tmpfs 16G 257M16G 2% /dev/shm

/dev/sda1 477M 55M 397M 13% /boot

[root@jxcw1 ~]#

½Úµã2

[root@jxcw2 ~]#umount /dev/asm/testvol-347

[root@jxcw2 ~]#umount /dev/asm/jxcwvol-347

[root@jxcw2 ~]# df-h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root 533G24G 487G 5% /

tmpfs 16G 254M16G 2% /dev/shm

/dev/sda1 477M 55M397M 13% /boot

[root@jxcw2 ~]#

Ôٴβ鿴×ÊԴ״̬

[grid@jxcw1 ~]$crsctl stat res -t

-------------------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

-------------------------------------------------------------------------------

Local Resources

-------------------------------------------------------------------------------

ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINEONLINE jxcw1 Started

ONLINE ONLINEjxcw2Started

ora.data.jxcwvol.acfs

OFFLINE OFFLINE jxcw1 admin unmounted /u0

1/app/grid/acfsmount

s/data_jxcwvol

OFFLINE OFFLINE jxcw2 admin unmounted /u0

1/app/grid/acfsmount

s/data_jxcwvol

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

-------------------------------------------------------------------------------

Cluster Resources

-------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw1

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw1

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

¿ÉÒÔ¿´³öͼÐνçÃæ´´½¨µÄjxcwvol¾í£¬Ð¶ÔØÎļþϵͳºó£¬ora.data.jxcwvol.acfs

×ÊÔ´×Ô¶¯offline£¬¾íΪumounted״̬£»testvol¹ØÁªÓëora.registry.acfs×ÊÔ´£¬¸Ã×ÊԴ״̬Õý³£¡£

£¨3£©¡¢Í£Ö¹ora.registry.acfs×ÊÔ´

[grid@jxcw1 ~]$crsctl stop resource ora.registry.acfs -n jxcw1

CRS-2673: Attemptingto stop 'ora.registry.acfs' on 'jxcw1'

CRS-2677: Stop of'ora.registry.acfs' on 'jxcw1' succeeded

[grid@jxcw1 ~]$crsctl stop resource ora.registry.acfs -n jxcw2

CRS-2673: Attemptingto stop 'ora.registry.acfs' on 'jxcw2'

CRS-2677: Stop of'ora.registry.acfs' on 'jxcw2' succeeded

[grid@jxcw1 ~]$crsctl stat res -t

-------------------------------------------------------------------------------

NAME TARGET STATESERVERSTATE_DETAILS

-------------------------------------------------------------------------------

Local Resources

-------------------------------------------------------------------------------

ora.ARCH.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.DATA.dg

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.asm

ONLINE ONLINEjxcw1Started

ONLINE ONLINEjxcw2 Started

ora.data.jxcwvol.acfs

OFFLINE OFFLINE jxcw1 admin unmounted /u0

1/app/grid/acfsmount

s/data_jxcwvol

OFFLINE OFFLINE jxcw2 admin unmounted /u0

1/app/grid/acfsmount

s/data_jxcwvol

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.ons

ONLINE ONLINEjxcw1

ONLINE ONLINEjxcw2

ora.registry.acfs

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

-------------------------------------------------------------------------------

Cluster Resources

-------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1ONLINE ONLINE jxcw2

ora.cvu

1ONLINE ONLINE jxcw1

ora.jxcw.db

1ONLINE ONLINE jxcw1 Open

2ONLINE ONLINE jxcw2 Open

ora.jxcw1.vip

1ONLINE ONLINE jxcw1

ora.jxcw2.vip

1ONLINE ONLINE jxcw2

ora.oc4j

1ONLINE ONLINE jxcw1

ora.scan1.vip

1ONLINE ONLINE jxcw2

[grid@jxcw1 ~]$

£¨4£©¡¢É¾³ý×¢²áÐÅÏ¢

½öÔÚÒ»¸ö½ÚµãÖ´ÐÐ

[root@jxcw1 ~]#acfsutil registry -d /u01/app/grid/acfsmounts/data_testvol/

acfsutil registry: successfully removed ACFS mount point/u01/app/grid/acfsmounts/data_testvol from Oracle Registry

[root@jxcw1 ~]#

ÉÏÒ»²½ÖÐÒÑora.data.jxcwvol.acfs×ÊÔ´offline£¬ÒƳý×¢²áÐÅÏ¢±¨´íÕý³£¡£

[root@jxcw1 ~]#acfsutil registry -d /u01/app/grid/acfsmounts/data_jxcwvol/

acfsutil registry:ACFS-03143: The specified mount point does not exist and therefore cannot bedeleted.

[root@jxcw1 ~]#

£¨5£©¡¢É¾³ýACFSÎļþϵͳ

½öÔÚÒ»¸ö½ÚµãÖ´ÐÐɾ³ý

[root@jxcw1 ~]#acfsutil rmfs /dev/asm/testvol-347

[root@jxcw1 ~]#acfsutil rmfs /dev/asm/jxcwvol-347

£¨6£©¡¢½ûÓÃvolume

ÐèÒªÔÚÁ½½ÚµãÖ´ÐÐ

½Úµã1½ûÖ¹

[grid@jxcw1 ~]$asmcmd

ASMCMD>voldisable -G data testvol

ASMCMD>voldisable -G data jxcwvol

ASMCMD>

½Úµã2½ûÖ¹

[grid@jxcw2 ~]$asmcmd

ASMCMD>voldisable -G data testvol

ASMCMD> voldisable-G data jxcwvol

ASMCMD> exit

[grid@jxcw2 ~]$

£¨7£©¡¢É¾³ý¾í

½öÔÚÒ»¸ö½ÚµãÖ´ÐС£

[grid@jxcw1 ~]$asmcmd

ASMCMD> ls

ASMCMD> voldelete-G data testvol

ASMCMD> voldelete-G data jxcwvol

£¨8£©¡¢É¾³ý×ÊÔ´¶ÔÏó

[root@jxcw1~]#/u01/app/11.2.0/grid/bin/srvctl remove filesystem-d /dev/asm/jxcwvol-347

[grid@jxcw1 ~]$ crsctl stat res -t

---------------------------------------------------------------------

NAMETARGET STATE SERVER STATE_DETAILS

---------------------------------------------------------------------

Local Resources

ora.ARCH.dg

ONLINE ONLINE jxcw1

ONLINE ONLINE jxcw2

ora.CRS.dg

ONLINE ONLINEjxcw1

ONLINE ONLINE jxcw2

ora.DATA.dg

ONLINE ONLINE jxcw1

ONLINE ONLINEjxcw2

ora.LISTENER.lsnr

ONLINE ONLINE jxcw1

ONLINE ONLINE jxcw2

ora.asm

ONLINE ONLINE jxcw1 Started

ONLINE ONLINE jxcw2 Started

ora.gsd

OFFLINE OFFLINE jxcw1

OFFLINE OFFLINE jxcw2

ora.net1.network

ONLINE ONLINE jxcw1

ONLINE ONLINE jxcw2

ora.ons

ONLINE ONLINE jxcw1

ONLINE ONLINE jxcw2

ora.registry.acfs

ONLINE ONLINE jxcw1

ONLINE ONLINE jxcw2

---------------------------------------------------------------------ClusterResources

---------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1 ONLINEONLINE jxcw2

ora.cvu

1 ONLINEONLINE jxcw2

ora.jxcw.db

1 ONLINEONLINE jxcw1 Open

2 ONLINEONLINE jxcw2 Open

ora.jxcw1.vip

1 ONLINEONLINE jxcw1

ora.jxcw2.vip

1 ONLINEONLINE jxcw2

ora.oc4j

1 ONLINEONLINE jxcw2

ora.scan1.vip

1 ONLINEONLINE jxcw2

[grid@jxcw1 ~]$

£¨±à¼­£ºÀî´óͬ£©

¡¾ÉùÃ÷¡¿±¾Õ¾ÄÚÈݾùÀ´×ÔÍøÂ磬ÆäÏà¹ØÑÔÂÛ½ö´ú±í×÷Õ߸öÈ˹۵㣬²»´ú±í±¾Õ¾Á¢³¡¡£ÈôÎÞÒâÇÖ·¸µ½ÄúµÄȨÀû£¬Ç뼰ʱÓëÁªÏµÕ¾³¤É¾³ýÏà¹ØÄÚÈÝ!

    ÍƼöÎÄÕÂ
      ÈȵãÔĶÁ