• 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. Troubleshooting Oracle RAC Node Evictions (Reboots) [ 11.2 and above ]
  2. Cron Script does not Execute as Expected from crontab – Troubleshoot
  3. How to move ASM spfile to a different disk group
  4. How To Resize An ACFS Filesystem/ASM Volume (ADVM)
  5. Create Password file for database in ASM Diskgroup – Oracle 12c RAC only
  6. How to Use Recovery Manager (RMAN) to back up and restore files in a Data Guard configuration
  7. Oracle Database 12c New Feature: Transaction Guard and Application Continuity
  8. How to Enable a Database Trigger
  9. Oracle RAC instabilities due to firewall (netfilter/iptables) enabled on the cluster interconnect
  10. How to Rename Diskgroup having OCR, Vote File and SPILE

You May Also Like

Primary Sidebar

Recent Posts

  • qemu-system-x86_64: command not found
  • timedatectl: command not found
  • mpirun.openmpi: command not found
  • startkde: command not found

© 2022 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright