Вы здесь

ASM

работа с автоматик сторедж менеджером

Дока!

Полезные запросы ASM

select   substr(d.name,1,4),d.group_number, sum(d.total_mb), sum(d.free_mb) 
from v$asm_diskgroup dg,v$asm_disk d 
where d.group_number = dg.group_number 
group by substr(d.name,1,4),d.group_number;
 
 
 
select dg.name, d.name, d.path, d.total_mb, d.free_mb
  from v$asm_diskgroup dg, 
       v$asm_disk d
 where d.group_number = dg.group_number
 order by free_mb, 1, 2;
 
 
 
 
 
 
 

Create diskgroup in ASM

Steps for creating diskgroup in ASM (Single Node)

Oracle ASM Initialization Parameters

Есть несколько параметров инициализации, которые нужно задать для экземпляра Oracle ASM. Вы можете установить эти параметры с Oracle ASM Ассистент конфигурирования (ASMCA). Вы также можете установить некоторые параметры после создания базы данных с помощью диспетчера или SQL ALTER SYSTEM Oracle Enterprise или ALTER SESSION заявления.

Backup and Restore of ASM Metadata in Oracle 11gR2 (md_backup and md_restore)

ASMCMD утилита была введена в Oracle 10g и предлагает некоторые основные возможности для навигации, поиска, мониторинга и управления, для полного описания смотрите документацию здесь .

В Oracle 11gR1 ASMCMD функциональность была расширена, чтобы включить возможность резервного копирования существующих групп дисков метаданных среди других новых функций 11g, для полной информации сослаться на документы здесь .

Создание резервной копии и восстановление метаданных

оздание резервной копии и восстановление метаданных

Многие люди считают ASM базой данных со своей собственной памятью. Это не совсем так – ASM не хранит данные; их хранит база данных. Однако экземпляр ASM хранит метаданные, такие как имена дисковых групп; диски, входящие в них; директории и т.д. Эти метаданные хранятся в заголовках дисков.

ASM солярковый

ALTER DISKGROUP ALL MOUNT;
ALTER DISKGROUP FRA MOUNT;

SQL> alter system set asm_diskstring = '/dev/rdsk/*';

System altered.

SQL> select substr(name,1,10) name,substr(path,1,50) path, REDUNDANCY, TOTAL_MB, free_mb from V$ASM_DISK;

ASMCMD

Start asmcmd

The ASM Command Line Utility can be started by executing the asmcmd command. Here is a Linux/Unix example:

$ export ORACLE_SID=+ASM
$ cd $ORACLE_HOME/bin
$ asmcmd
ASMCMD> exit
$

The asmcmd utility also provides a useful "-p" option that will display the current path in the prompt. Here is an example:

$ asmcmd -p
ASMCMD [+] > cd FLASH
ASMCMD [+FLASH] >

Asmcmd commands

Some of the more interesting commands are described below -

Getting some help:

ASMCMD> help

Подписка на RSS - ASM