блог Oracle на испанском языке

Файловая система ASM Oracle ASM (ACFS) – Oracle Restart

В этой статье , как шаг за шагом внедрить ORACLE ACFS в архитектуру Oracle RAC.
https://bdconraul.com/acfs/

Теперь мы настроим файловую систему Oracle ASM File System (ACFS) в Oracle Restart. Хотя шаги очень похожи на те, что описаны в ссылке , настройка в архитектуре Oracle Restart имеет некоторые особенности, о которых мы расскажем здесь.

Кроме того, Oracle ACF в Oracle Restart имеет некоторые ограничения, ознакомьтесь с ними по следующей ссылке применением:
https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/restrictions-and-guidelines-for-oracle-acfs.html

В этом документе описывается, как создать ACFS в Oracle restart и использовать его в качестве резервной копии.

Мы создали новую группу дисков для создания файловой системы ACFS, которую назвали ORACLEADFS.

Здесь можно посмотреть, как это сделать.
asm

Внутри дисковой группы «ORACLEADFS» мы создадим файловую систему.

Чтобы создать файловую систему ACFS в среде Oracle Restart, сначала необходимо включить доступ к ACFS.

1 – Включить доступ к ACF

Для этого необходимо выполнить следующие действия.

Переходим в главный каталог Grid Infrastructure и выполняем следующее (пользователь root).

cd $GRID_HOME/crs/install
./roothas.sh —lockacfs

Выход из скрипта

2 –Создать том Oracle ADVM в группе дисков, смонтированной с помощью ASM.

Мы будем использовать командуvolcreateдля создания тома в группе дисков ASM, в нашем случае ORACLEADFS.

ASMCMD> volcreate -G ORACLEADFS -s 5G volume1
ASMCMD>

3 – Отображение информации об объемах Oracle ADVM.

 ASMCMD> volinfo -G ORACLEADFS volume1
 Diskgroup Name: ORACLEADFS
 
 Volume Name: VOLUME1
 Volume Device: /dev/asm/volume1-429
 State: ENABLED
 Size (MB): 5120
 Resize Unit (MB): 64
 Redundancy: UNPROT
 Stripe Columns: 8
 Stripe Width (K): 1024
 Usage: 
 Mountpath: 

В данном случае важно проверить размер тома: asm.
Вы также можете проверить это через операционную систему.

Вы также можете проверить это с помощью следующего запроса:

 SQL > SELECT VOLUME_NAME, VOLUME_DEVICE FROM V$ASM_VOLUME WHERE VOLUME_NAME='VOLUME1';

VOLUME_NAME   VOLUME_DEVICE
------------- ---------------
VOLUME1       /dev/asm/volume1-429

Мы будем использовать его в качестве параметра на следующем этапе.

4- Создаем файловую систему ACFS

Создайте файловую систему ACFS, используя только что созданное устройство тома.

 oracle@oracle21dg> mkfs.acfs /dev/asm/volume1-429
mkfs.acfs: version = 21.0.0.0.0
mkfs.acfs: on-disk version = 50.0
mkfs.acfs: volume = /dev/asm/volume1-429
mkfs.acfs: volume size = 5368709120 ( 5.00 GB )
mkfs.acfs: file system size = 5368709120 ( 5.00 GB )
mkfs.acfs: Format complete.
oracle@oracle21dg>

5. Смонтировать файловую систему ASM .

root@localhost ~]# mkdir /backup
[root@localhost ~]# chown oracle:oracle /backup/
[root@localhost ~]# /bin/mount -t acfs /dev/asm/volume1-429 /backup

6- Добавить статье /etc/fstab для установки на стартере машины.

vi /etc/fstab

Добавляем следующую строку в файл /etc/fstab.

/dev/asm/volume1-429 /backup acfs defaults 0 0

7- Проверяем ACFS

Теперь мы можем использовать созданный ACFS. В данном случае мы будем использовать его в качестве резервной копии, как и в примере создания ACFS в RAC, который можно посмотреть по этой ссылке:
https://bdconraul.com/acfs/

SQL> create or replace directory EXPORT as '/backup';

Directory created.

oracle@oracle21dg> expdp system/oracleconraul@test schemas=system directory=EXPORT dumpfile=exp_system.dmp logfile=exp_system.log
Export: Release 21.0.0.0.0 – Production on Mon Dec 1 16:16:23 2025
Version 21.3.0.0.0
Copyright (c) 1982, 2021, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 21c Standard Edition 2 Release 21.0.0.0.0 – Production
Starting «SYSTEM».»SYS_EXPORT_SCHEMA_01″: system/@test schemas=system directory=EXPORT dumpfile=exp_system.dmp logfile=exp_system.log
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA

Теги:
Предыдущая статья
Следующая статья
Oracle ACE