• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

How To Create “A CRS Managed” ACFS FileSystem On Oracle RAC Cluster (ASM/ACFS 11.2)

by admin

1. Create the mount points on all the nodes (as root user):

# mkdir /goldengate

2. Connect to the ASM instance & create the ACFS diskgroup (from the +ASM1 instance):

SQL> CREATE DISKGROUP ACFSTEST EXTERNAL REDUNDANCY
DISK 'ORCL:ASMDISK18' SIZE 4157 M
DISK 'ORCL:ASMDISK19' SIZE 4157 M
ATTRIBUTE 'compatible.asm' = '11.2', 'compatible.advm' = '11.2';

Diskgroup created.

3. Create the ACFS volume (from the +ASM1 instance):

SQL> ALTER DISKGROUP ACFSTEST ADD VOLUME ACFSTESTVOL SIZE 7G;

Diskgroup altered.

4. Verify the volume was created and obtain the new volume name:

$ asmcmd
ASMCMD> volinfo -a

Diskgroup Name: ACFSTEST

Volume Name: ACFSTESTVOL
Volume Device: /dev/asm/acfstestvol-76
State: ENABLED
Size (MB): 7168
Resize Unit (MB): 256
Redundancy: UNPROT
Stripe Columns: 4
Stripe Width (K): 128
Usage:
Mountpath:

5. From the first node, please create the ACFS filesystem on the new volume ( e.g. “/dev/asm/acfstestvol-76”) as “root” user:

# /sbin/mkfs -t acfs -b 4k /dev/asm/acfstestvol-76
mkfs.acfs: version = 11.2.0.1.0.0
mkfs.acfs: on-disk version = 39.0
mkfs.acfs: volume = /dev/asm/acfstestvol-76
mkfs.acfs: volume size = 7516192768
mkfs.acfs: Format complete

6. Register the ACFS filesystem & new volume with the CRS as root user:

# srvctl add filesystem -d /dev/asm/acfstestvol-76 -g 'ACFSTEST' -v ACFSTESTVOL -m /goldengate -u oracle

7. Start the new ACFS CRS resource (as root user):

# srvctl start filesystem -d /dev/asm/acfstestvol-76

8. Set the desired new ownership and permissions as root user:

# chown oracle:oinstall /goldengate
# chmod 775 /goldengate

9. Verify the new ACFS CRS managed filesystem is mounted on both nodes:

On Node #1

# df -k /goldengate
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/asm/acfstestvol-76  35651584   4590104  31061480  13% /goldengate

On Node #2

# df -k /goldengate
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/asm/acfstestvol-76  35651584   4590104  31061480  13% /goldengate

10. Verify the ACFS CRS resource is present in the CRS:

# crsctl stat res -w  "TYPE = ora.acfs.type"

NAME=ora.acfstest.acfstestvol.acfs
TYPE=ora.acfs.type
TARGET=ONLINE
STATE=ONLINE on asmgrid1, asmgrid2

Filed Under: ASM, oracle, RAC

Some more articles you might also be interested in …

  1. How to Force ASM to Scan the Multipathed Device First using ASMLIB/oracleasm
  2. How to Move OCR, Vote Disk File, ASM SPILE to new Diskgroup
  3. How to Create Undo Tablespace for a Newly Added RAC Instance (ORA-30012)
  4. WebLogic Server Domain: How To Disable the HTTP methods other than GET and POST (such as PUT, DELETE, etc.)
  5. Oracle Database 12c New Feature: SYSRAC administrative privilege
  6. Oracle GoldenGate: Extract Sample Parameter File
  7. How to pass a value from shell script to GoldenGate replicat for mapping to target table column
  8. How To Change Timezone for Oracle Grid Infrastructure
  9. Oracle Database 12.2 RMAN Cross Platform Tablespace Transport Over Network
  10. Dynamic Oracle Net Server Tracing

You May Also Like

Primary Sidebar

Recent Posts

  • ncat Command Examples in Linux
  • ncat: command not found
  • nautilus Command Examples in Linux
  • namei: command not found

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright