目录

ACFS安装与卸载:

在配置acfs之前一定要先检查内存中是否存在 ACFS/ADVM 模块

否则创建asm volume会有如下报错:

#示例:
[+ASM1][grid@ceshi1 ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.4.0 Production on Wed Mar 23 13:30:51 2022 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 Real Application Clusters and Automatic Storage Management options SQL> alter diskgroup DATA add volume expdp_dir size 1G;
alter diskgroup DATA add volume expdp_dir size 1G
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15477: cannot communicate with the volume driver SQL>

一、在RAC上手动安装ACFS/ADVM 模块的步骤如下:

1、验证内存中是否存在 ACFS/ADVM 模块:

在下面的示例中不存在该模块:

[root@ceshi1 ~]# lsmod | grep oracle
oracleasm 46100 1
#或者结果为空
2、用root用户重新安装ACFS/ADVM 模块:
#1.进入$GRID_HOME/bin目录下
[root@ceshi1 ~]# cd $GRID_HOME/bin #2.查看当前路径
[root@ceshi1 bin]# pwd
$GRID_HOME/bin #3.查看acfsroot可执行文件
[root@ceshi1 bin]# ll acfsroot
-rwxr-xr-x 1 root oinstall 1567 Jul 7 2013 acfsroot #4.执行./acfsroot install进行安装
[root@ceshi1 bin]# ./acfsroot install
ACFS-9300: ADVM/ACFS distribution files found.
ACFS-9312: Existing ADVM/ACFS installation detected.
ACFS-9314: Removing previous ADVM/ACFS installation.
ACFS-9315: Previous ADVM/ACFS components successfully removed.
ACFS-9307: Installing requested ADVM/ACFS software.
ACFS-9308: Loading installed ADVM/ACFS drivers.
ACFS-9321: Creating udev for ADVM/ACFS.
ACFS-9323: Creating module dependencies - this may take some time.
ACFS-9154: Loading 'oracleoks.ko' driver.
ACFS-9154: Loading 'oracleadvm.ko' driver.
ACFS-9154: Loading 'oracleacfs.ko' driver.
ACFS-9327: Verifying ADVM/ACFS devices.
ACFS-9156: Detecting control device '/dev/asm/.asm_ctl_spec'.
ACFS-9156: Detecting control device '/dev/ofsctl'.
ACFS-9309: ADVM/ACFS installation correctness verified. #5.启动acfs
[root@ceshi1 bin]# ./acfsload start
ACFS-9391: Checking for existing ADVM/ACFS installation.
ACFS-9392: Validating ADVM/ACFS installation files for operating system.
ACFS-9393: Verifying ASM Administrator setup.
ACFS-9308: Loading installed ADVM/ACFS drivers.
ACFS-9327: Verifying ADVM/ACFS devices.
ACFS-9156: Detecting control device '/dev/asm/.asm_ctl_spec'.
ACFS-9156: Detecting control device '/dev/ofsctl'.
ACFS-9322: completed
3、ACFS/ADVM 模块是否已加载并存在于内存中:
[root@ceshi1 bin]# lsmod | grep oracle
oracleacfs 1981135 0
oracleadvm 233254 0
oracleoks 454412 2 oracleacfs,oracleadvm
#内存中存在该模块,可以进行asm volume创建
4、成功安装ACFS/ADVM 模块后创建asm volume:
1、#grid用户下使用sysasm登录asm实例
# su - grid
[+ASM1][grid@ceshi1 ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.4.0 Production on Wed Mar 23 13:54:49 2022 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 Real Application Clusters and Automatic Storage Management options #查看diskgroup的状态及大小:
SQL> set linesize 200
SQL> col name for a30
SQL> select name, state, total_mb, free_mb from v$asm_diskgroup;
NAME STATE TOTAL_MB FREE_MB
---------------------- ----------------------- ---------- ----------
ARCH MOUNTED 2048 1823
DATA MOUNTED 10240 7148
OCR MOUNTED 3072 2146 #创建asm volume前查询是否存在同名的volume
SQL> col VOLUME_NAME for a30
SQL> col VOLUME_DEVICE for a50
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; no rows selected 2、#创建asm volume (expdp_dir)
SQL> alter diskgroup DATA add volume expdp_dir size 1G; Diskgroup altered. 3、#验证创建结果
#查询v$asm_volume视图发现当前节点成功创建了asm volume(expdp_dir),后缀109为自动生成
#VOLUME_DEVICE为(/dev/asm/expdp_dir-109),并且在文件系统中已经存在
SQL> col VOLUME_NAME for a30
SQL> col VOLUME_DEVICE for a50
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; VOLUME_NAME VOLUME_DEVICE SIZE_MB STATE
---------------------- ------------------------------------- ------- ------
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED

如果是RAC所有节点都需要进行1-3步骤操作,进行acfs服务安装,否则在4步骤创建时不能在所有节点创建asm volume

下面进行创建asm volume测试:(节点二未安装acfs/advm模块)

[+ASM1][grid@ceshi1 ~]$ sqlplus / as sysasm

SQL*Plus: Release 11.2.0.4.0 Production on Wed Mar 23 13:54:49 2022

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 Real Application Clusters and Automatic Storage Management options #创建asm volume前查询是否存在同名的volume
SQL> select volume_name, volume_device, size_mb, state from v$asm_volume; no rows selected #创建asm volume expdp_dir
SQL> alter diskgroup DATA add volume expdp_dir size 1G;
alter diskgroup DATA add volume expdp_dir size 1G
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15490: not all instances could add/drop the volume SQL> col VOLUME_NAME for a30
SQL> col VOLUME_DEVICE for a50
SQL> select volume_name, volume_device, size_mb, state from v$asm_volume; VOLUME_NAME VOLUME_DEVICE SIZE_MB STATE
------------------------------ ------------- ------------------- ------- ------
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED
#查询v$asm_volume视图发现当前节点成功创建了asm volume(expdp_dir),
#VOLUME_DEVICE为(/dev/asm/expdp_dir-109),并且在文件系统中已经存在
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; VOLUME_NAME VOLUME_DEVICE SIZE_MB STATE
------------------------------ ------------- ------------------- ------- ------
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED
EXPDP_DIR ERROR 1024 DISABLED
#在其他节点中查询asm volumeEXPDP_DIR是错误的,状态为DISABLED
SQL> #在其他所有节点安装ACFS/ADVM模块1-3步骤操作
#安装操作过程忽略,安装结束后,验证在ACFS/ADVM模块是否存在在内存中
[root@ceshi2 bin]# lsmod | grep oracle
oracleacfs 1981135 0
oracleadvm 233254 0
oracleoks 454412 2 oracleacfs,oracleadvm #将asm volume mount到所有的节点上
1、使用asmcmd执行:ASMCMD [+] > volenable -G DATA volume1
2、使用sqlplus / as sysasm执行: SQL> alter diskgroup DATA enable volume expdp_dir;
3、使用asmca启动图形界面进行moutn,本质还是执行命令alter diskgroup DATA enable volume expdp_dir; #查询验证asm volume已经在所有节点挂载
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; VOLUME_NAME VOLUME_DEVICE SIZE_MB STATE
---------------------- ------------------------------------- ------- ------
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED
EXPDP_DIR /dev/asm/expdp_dir-109 1024 ENABLED
#再次查询/dev/asm目录下已经存在expdp_dir-109存储设备
SQL>
5、将asm volume格式化成文件系统:
1、用asmcmd volinfo-a确定卷路径

(单节点执行)

[+ASM2][grid@ceshi2 ~]$ asmcmd volinfo -a
Diskgroup Name: DATA Volume Name: EXPDP_DIR
Volume Device: /dev/asm/expdp_dir-109
State: ENABLED
Size (MB): 1024
Resize Unit (MB): 32
Redundancy: UNPROT
Stripe Columns: 4
Stripe Width (K): 128
Usage:
Mountpath:
2、格式化成acfs文件系统

(单节点执行)

[+ASM2][grid@ceshi2 ~]$ /sbin/mkfs -t acfs /dev/asm/expdp_dir-109
mkfs.acfs: version = 11.2.0.4.0
mkfs.acfs: on-disk version = 39.0
mkfs.acfs: volume = /dev/asm/expdp_dir-109
mkfs.acfs: volume size = 1073741824
mkfs.acfs: Format complete.
3、在RAC所有节点创建挂载点
# mkdir -p /expdp
6、在Oracle Registry中注册ACFS 文件系统:

(单节点执行)

[+ASM1][grid@ceshi1 ~]$ /sbin/acfsutil registry -f -a /dev/asm/expdp_dir-109 /expdp
acfsutil registry: mount point /expdp successfully added to Oracle Registry
7、将 ASM Volume (ADVM) 上挂载 ACFS 文件系统:
--节点一
#挂载点/expdp目录在挂载前创建
[root@ceshi1 bin]# /bin/mount -t acfs /dev/asm/expdp_dir-109 /expdp
#acfs文件系统已挂载
[root@ceshi1 bin]# df -h
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root ext4 15G 5.3G 8.7G 38% /
tmpfs tmpfs 1.9G 159M 1.7G 9% /dev/shm
/dev/sda1 ext4 477M 84M 364M 19% /boot
/dev/mapper/vg_root-lv_home ext4 2.0G 1.1G 725M 61% /home
/dev/mapper/vg_root-lv_tmp ext4 976M 1.6M 908M 1% /tmp
/dev/mapper/vg_root-lv_data ext4 26G 21G 3.8G 85% /u01
/dev/mapper/vg_root-lv_var ext4 976M 96M 814M 11% /var
/dev/asm/expdp_dir-109 acfs 1.0G 79M 946M 8% /expdp --节点二
#挂载点/expdp目录在挂载前创建
[root@ceshi2 dev]# /bin/mount -t acfs /dev/asm/expdp_dir-109 /expdp
#acfs文件系统已挂载
[root@ceshi2 dev]# df -h
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root ext4 15G 2.5G 12G 18% /
tmpfs tmpfs 1.9G 159M 1.7G 9% /dev/shm
/dev/sda1 ext4 477M 84M 364M 19% /boot
/dev/mapper/vg_root-lv_home ext4 2.0G 3.6M 1.8G 1% /home
/dev/mapper/vg_root-lv_tmp ext4 976M 1.6M 908M 1% /tmp
/dev/mapper/vg_root-lv_data ext4 26G 19G 6.4G 75% /u01
/dev/mapper/vg_root-lv_var ext4 976M 99M 811M 11% /var
/dev/asm/expdp_dir-109 acfs 1.0G 79M 946M 8% /expdp
8、将ora.registry.acfs服务注册进集群:

(单节点执行)

  1. 重启 RAC 节点后没有挂载 ACFS 文件系统。
  2. 问题是“ora.registry.acfs”(通过crsctl stat res -t检查)或“ora.drivers.acfs”(通过crsctl stat res -t -init检查)资源未配置且不存在在 CRS 堆栈中:
  3. 执行./acfsroot enable将ora.registry.acfs服务注册到集群中,在 11.2.0.3 及更高版本上,存在并使用了acfsroot enable 命令(对于早期版本(11.2.0.1 和 11.2.0.2),可以使用“acfsroot reregister”命令)
[root@ceshi1 bin]#./acfsroot enable
ACFS-9376: Adding ADVM/ACFS drivers resource succeeded.
CRS-2672: Attempting to start 'ora.drivers.acfs' on 'ceshi1'
CRS-2676: Start of 'ora.drivers.acfs' on 'ceshi1' succeeded
ACFS-9380: Starting ADVM/ACFS drivers resource succeeded.
ACFS-9368: Adding ACFS registry resource succeeded.
CRS-2672: Attempting to start 'ora.registry.acfs' on 'ceshi1'
CRS-2672: Attempting to start 'ora.registry.acfs' on 'ceshi2'
CRS-2676: Start of 'ora.registry.acfs' on 'ceshi1' succeeded
CRS-2676: Start of 'ora.registry.acfs' on 'ceshi2' succeeded
ACFS-9372: Starting ACFS registry resource succeeded. #查看集群资源状态:
[root@ceshi1 bin]# CRSCTL status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ARCH.dg
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.DATA.dg
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.LISTENER.lsnr
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.OCR.dg
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.asm
ONLINE ONLINE ceshi1 Started
ONLINE ONLINE ceshi2 Started
ora.gsd
OFFLINE OFFLINE ceshi1
OFFLINE OFFLINE ceshi2
ora.net1.network
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.ons
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
ora.registry.acfs
ONLINE ONLINE ceshi1
ONLINE ONLINE ceshi2
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE ceshi1
ora.ceshi1.vip
1 ONLINE ONLINE ceshi1
ora.ceshi2.vip
1 ONLINE ONLINE ceshi2
ora.cvu
1 ONLINE ONLINE ceshi1
ora.oc4j
1 ONLINE ONLINE ceshi1
ora.orcl.db
1 OFFLINE OFFLINE Instance Shutdown
2 OFFLINE OFFLINE Instance Shutdown
ora.scan1.vip
1 ONLINE ONLINE ceshi1

二、在RAC上卸载/删除 ACFS/ADVM 模块的步骤如下:

以下除(2-3操作)外(1-8)操作在RAC所有节点执行

1、卸载 ACFS 文件系统:
# /bin/umount -t acfs <filesystem>
#示例如下:
[root@test1 /u01/app/11.2.0.4/grid/bin]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root
15G 2.3G 12G 17% /
tmpfs 3.8G 158M 3.7G 5% /dev/shm
/dev/sda1 477M 84M 364M 19% /boot
/dev/mapper/vg_root-lv_home
2.0G 4.0M 1.8G 1% /home
/dev/mapper/vg_root-lv_tmp
2.0G 3.4M 1.8G 1% /tmp
/dev/mapper/vg_root-lv_data
26G 15G 11G 59% /u01
/dev/asm/expdp_dir-5 1.0G 79M 946M 8% /expdp
[root@test1 /u01/app/11.2.0.4/grid/bin]# /bin/umount -t acfs /expdp
[root@test1 /u01/app/11.2.0.4/grid/bin]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root
15G 2.3G 12G 17% /
tmpfs 3.8G 158M 3.7G 5% /dev/shm
/dev/sda1 477M 84M 364M 19% /boot
/dev/mapper/vg_root-lv_home
2.0G 4.0M 1.8G 1% /home
/dev/mapper/vg_root-lv_tmp
2.0G 3.4M 1.8G 1% /tmp
/dev/mapper/vg_root-lv_data
26G 15G 11G 59% /u01
[root@test1 /u01/app/11.2.0.4/grid/bin]#
2、在Oracle Registry中取消注册ACFS 文件系统:

(单节点执行)

[root@test1 /u01/app/11.2.0.4/grid/bin]# /sbin/acfsutil registry -d  /dev/asm/expdp_dir-5
acfsutil registry: successfully removed ACFS volume /dev/asm/expdp_dir-5 from Oracle Registry
3、删除asm volume:

(单节点执行)

[+ASM1][grid@test1 ~]$ sqlplus / as sysasm

SQL*Plus: Release 11.2.0.4.0 Production on Tue Mar 29 17:02:01 2022

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 Real Application Clusters and Automatic Storage Management options #查询当前asm volume状态:
SQL> col VOLUME_NAME for a30
SQL> col VOLUME_DEVICE for a50
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; VOLUME_NAME VOLUME_DEVICE SIZE_MB STATE
----------------- ------------- -------------------- ------- ------
EXPDP_DIR ERROR 1024 DISABLED
EXPDP_DIR ERROR 1024 DISABLED #删除asm volume:
SQL> alter diskgroup DATA drop volume expdp_dir; Diskgroup altered. #验证asm volume已经删除
SQL> select volume_name, volume_device, size_mb, state from gv$asm_volume; no rows selected
4、验证内存中存在 ACFS/ADVM 模块:
[root@test1 /u01/app/11.2.0.4/grid/bin]# lsmod | grep oracle
oracleacfs 1981135 1
oracleadvm 233254 5
oracleoks 454412 2 oracleacfs,oracleadvm
5、停止CRS或OHAS 服务:
[root@test1 /u01/app/11.2.0.4/grid/bin]# ./crsctl stop crs
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'test1'
CRS-2673: Attempting to stop 'ora.crsd' on 'test1'
CRS-2790: Starting shutdown of Cluster Ready Services-managed resources on 'test1'
CRS-2673: Attempting to stop 'ora.OCR.dg' on 'test1'
CRS-2673: Attempting to stop 'ora.registry.acfs' on 'test1'
CRS-2673: Attempting to stop 'ora.ARCH.dg' on 'test1'
CRS-2673: Attempting to stop 'ora.DATA.dg' on 'test1'
CRS-2673: Attempting to stop 'ora.LISTENER.lsnr' on 'test1'
CRS-2677: Stop of 'ora.LISTENER.lsnr' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.test1.vip' on 'test1'
CRS-2677: Stop of 'ora.ARCH.dg' on 'test1' succeeded
CRS-2677: Stop of 'ora.registry.acfs' on 'test1' succeeded
CRS-2677: Stop of 'ora.test1.vip' on 'test1' succeeded
CRS-2677: Stop of 'ora.DATA.dg' on 'test1' succeeded
CRS-2677: Stop of 'ora.OCR.dg' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.asm' on 'test1'
CRS-2677: Stop of 'ora.asm' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.ons' on 'test1'
CRS-2677: Stop of 'ora.ons' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.net1.network' on 'test1'
CRS-2677: Stop of 'ora.net1.network' on 'test1' succeeded
CRS-2792: Shutdown of Cluster Ready Services-managed resources on 'test1' has completed
CRS-2677: Stop of 'ora.crsd' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.ctssd' on 'test1'
CRS-2673: Attempting to stop 'ora.evmd' on 'test1'
CRS-2673: Attempting to stop 'ora.asm' on 'test1'
CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'test1'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'test1'
CRS-2677: Stop of 'ora.ctssd' on 'test1' succeeded
CRS-2677: Stop of 'ora.evmd' on 'test1' succeeded
CRS-2677: Stop of 'ora.mdnsd' on 'test1' succeeded
CRS-2677: Stop of 'ora.drivers.acfs' on 'test1' succeeded
CRS-2677: Stop of 'ora.asm' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'test1'
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'test1'
CRS-2677: Stop of 'ora.cssd' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.crf' on 'test1'
CRS-2677: Stop of 'ora.crf' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'test1'
CRS-2677: Stop of 'ora.gipcd' on 'test1' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'test1'
CRS-2677: Stop of 'ora.gpnpd' on 'test1' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'test1' has completed
CRS-4133: Oracle High Availability Services has been stopped.
6、从内存中卸载 ACFS/ADVM 模块:
[root@test1 /u01/app/11.2.0.4/grid/bin]# ./acfsload stop
[root@test1 /u01/app/11.2.0.4/grid/bin]#
7、再次验证内存中是否存在 ACFS/ADVM 模块:
[root@test1 /u01/app/11.2.0.4/grid/bin]# lsmod | grep oracle
[root@test1 /u01/app/11.2.0.4/grid/bin]#
8、 卸载安装的ACFS/ADVM模块:
[root@test1 /u01/app/11.2.0.4/grid/bin]# ./acfsroot uninstall
ACFS-9312: Existing ADVM/ACFS installation detected.
ACFS-9314: Removing previous ADVM/ACFS installation.
ACFS-9315: Previous ADVM/ACFS components successfully removed.
9、启动crs或ohas服务:
[root@test2 /u01/app/11.2.0.4/grid/bin]# ./crsctl start crs
CRS-4123: Oracle High Availability Services has been started.
10、查看集群资源状态:
[root@test2 /u01/app/11.2.0.4/grid/bin]# ./crsctl status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ARCH.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.DATA.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.LISTENER.lsnr
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.OCR.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.asm
ONLINE ONLINE test1 Started
ONLINE ONLINE test2 Started
ora.gsd
OFFLINE OFFLINE test1
OFFLINE OFFLINE test2
ora.net1.network
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.ons
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.registry.acfs
ONLINE OFFLINE test1
ONLINE OFFLINE test2
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE test1
ora.cvu
1 ONLINE ONLINE test1
ora.oc4j
1 ONLINE ONLINE test1
ora.scan1.vip
1 ONLINE ONLINE test1
ora.test1.vip
1 ONLINE ONLINE test1
ora.test2.vip
1 ONLINE ONLINE test2
ora.zhuku.db
1 OFFLINE OFFLINE Instance Shutdown
2 OFFLINE OFFLINE Instance Shutdown
[root@test2 /u01/app/11.2.0.4/grid/bin]#
11、移除ora.registry.acfs服务:

(单节点执行)

[root@test1 /u01/app/11.2.0.4/grid/bin]# ./acfsroot disable
ACFS-9374: Stopping ACFS registry resource succeeded.
ACFS-9370: Deleting ACFS registry resource succeeded.
ACFS-9378: Deleting ADVM/ACFS drivers resource succeeded.
12、再次查看集群资源状态:
[root@test2 /u01/app/11.2.0.4/grid/bin]# ./crsctl status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ARCH.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.DATA.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.LISTENER.lsnr
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.OCR.dg
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.asm
ONLINE ONLINE test1 Started
ONLINE ONLINE test2 Started
ora.gsd
OFFLINE OFFLINE test1
OFFLINE OFFLINE test2
ora.net1.network
ONLINE ONLINE test1
ONLINE ONLINE test2
ora.ons
ONLINE ONLINE test1
ONLINE ONLINE test2
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE test1
ora.cvu
1 ONLINE ONLINE test1
ora.oc4j
1 ONLINE ONLINE test1
ora.scan1.vip
1 ONLINE ONLINE test1
ora.test1.vip
1 ONLINE ONLINE test1
ora.test2.vip
1 ONLINE ONLINE test2
ora.zhuku.db
1 OFFLINE OFFLINE Instance Shutdown
2 OFFLINE OFFLINE Instance Shutdown
#ora.registry.acfs服务已经移除

有什么问题欢迎留言,谢谢

官方文档:(Doc ID 1371067.1)

OracleRAC ACFS安装与卸载的更多相关文章

  1. C#创建、安装、卸载、调试Windows Service(Windows 服务)的简单教程

    前言:Microsoft Windows 服务能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序.这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面.这 ...

  2. 教你一招:解决win10/win8.1系统在安装、卸载软件时出现2502、2503错误代码的问题

    经常遇到win10/win8.1系统在安装.卸载软件时出现2502.2503错误代码的问题. 解决办法: 1.打开任务管理器后,切换到“详细信息”选项卡,找到explore.exe这个进程,然后结束进 ...

  3. Android随笔之——静默安装、卸载

    随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧.今天要讲的Android APK的静默安装.卸载.网上关于静默卸载的教程有很多,更有说要调用隐 ...

  4. Windows服务安装与卸载

    Windows服务安装与卸载,使用到了InstallUtil.exe 安装: c: cd "C:\Windows\Microsoft.NET\Framework\v4.0.30319&quo ...

  5. Windows服务一:新建Windows服务、安装、卸载服务

    Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序.这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面 ...

  6. ubuntu下apache2 安装 配置 卸载 CGI设置 SSL设置

    一.安装.卸载apache2      apache2可直接用命令安装           sudo apt-get install apache2      卸载比较麻烦,必须卸干净,否则会影响ap ...

  7. linux软件包的安装和卸载

    这里分两种情况讨论:二进制包和源代码包. 一.linux二进制分发软件包的安装和卸载 Linux软件的二进制分发是指事先已编译好二进制形式的软件包的发布形式,其长处是安装使用容易,缺点则是缺乏灵活性, ...

  8. C# 安装和卸载 Windows Service

    特别注意: 安装Window Service 的时候,一定要用管理员打开命令提示符(cmd) 1. 创建Windows Service 服务项目 2. Service设计界面:右键-->选择安装 ...

  9. c#创建、安装、卸载、调试windows服务的简单事例

    最近工作中用到了windows服务,对其有深刻理解和丰富经验谈不上,本篇文章只是简单陈诉用c#创建.安装.卸载.调试windows服务的步骤. 一.创建windows服务 1.用VS创建windows ...

随机推荐

  1. Java 中,Comparator 与 Comparable 有什么不同?

    Comparable 接口用于定义对象的自然顺序,而 comparator 通常用于定义用户 定制的顺序.Comparable 总是只有一个,但是可以有多个 comparator 来定义 对象的顺序.

  2. 学习Redis(三)

    一.安装部署 1.常规安装 1.安装 # wget http://download.redis.io/releases/redis-3.0.7.tar.gz # tar xf redis-3.0.7. ...

  3. 一个模型预测控制(MPC)的简单实现

    1 生活中的启示 情景如下:你们团队每天早晨开一次例会,主要会议内容是你汇报工作进度,领导根据工作目标和工作进度,制定当天的工作计划,你领到工作计划后开始工作.每天都这样周而复始,从领导的角度看,这件 ...

  4. PCB布线总的原则

    转自张飞实战电子公众号 PCB布线总的原则 最短路径和减少干扰 PCB布线的总的流程大致如下: 1了解制造厂商的制造规范-线宽,线间距,过孔要求及层数要求: 2确定层数并定义各层的功能: 3设计布线规 ...

  5. 使用Node.js版本管理器

    使用Node.js版本管理器 完全卸载Node.js 清除Package缓存:npm cache clean --force 卸载Node.js:wmic product where caption= ...

  6. Bootstrap 之 Metronic 模板的学习之路 - (1)总览

    写在前面 bootstrap 的模板非常多,Envato 上有着各种各样的免费及付费模板.Metronic 是我最喜欢的模板之一(看一眼就喜欢上的那种),当前售价 $28 ,觉得赞的,不妨支持一下作者 ...

  7. Java/C++实现策略模式---旅游出行方式

    旅游的出行方式有乘坐飞机旅行.乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式. 类图: Java代码: public class Person { ...

  8. 关于sqlite数据库与sqlite studio

    今天使用了AS自带的sqlite实现了连接数据库,但是不能同步,比较麻烦,然后使用sqlite studio去设法实现同步,但是依旧无法创建成功,明天会继续调试.

  9. 解决vscode开发react项目没有html标签自动补全

    怎么设置自动补全: 左下角齿轮按钮--设置-- 在搜索框中输入Include Languages,选择Emmet,并在Emmet:include language下点击在setting.json中编辑 ...

  10. box-shadow 阴影的高级用法,多个阴影叠加

    box-shadow的这些用法你知道吗? $shadowH: ''; @for $i from 1 through 12 { $shadowH: #{$shadowH}, 0 ($i * 30px) ...