Como configurar ASM FILTER DRIVER

Como configurar ASM FILTER DRIVER

Visão Geral

ASM Filter Driver, lançado a partir do Grid 12c Release 1 (12.1.0.2), é uma nova alternativa para persistência
de discos, como já sabemos podemos utilizar UDEV ou ASMlib para isso. Você pode achar estranho ter filtro no
nome, porém é isso mesmo que esse módulo de kernel do Oracle Linux faz, realiza filtro de I/O que não seja
proveniente do software Oracle, evitando gravações acidentais que poderia destruir a informação do disco.

Para quem está acostumado em configurar UDEV ou ASMlib, também pode estranhar o fato de ter que
instalar o software do GRID e depois realizar a configuração do LABEL de cada disco com ASMFD.

Instalação do ASMFD?
Basta instalar o Oracle Grid 12 c Release 1 (12.1.0.2).

Pré-requisitos para o Lab

  • Grid 12c instalado somente o software.
  • Discos disponíveis.

Comandos

Release 12.1

ASMCMD> afd_configure – Configura o Oracle ASM Filter Driver.
ASMCMD> afd_deconfigure – Desconfigura Oracle ASM Filter Driver.
ASMCMD> afd_dsget – Retorna o valor do parametro “diskstring”.
ASMCMD> afd_dsset – Define um valor para o parametro “diskstring”.
ASMCMD> afd_filter – Define o path do disco.
ASMCMD> afd_label – Define um label para o disco.
ASMCMD> afd_lsdsk – Lista os discos configurados.
ASMCMD> afd_scan – Scans nos discos.
ASMCMD> afd_state – Retorna o status do ASMFD.
ASMCMD> afd_unlabel – Remove o label.

Release 12.2

ASMCMD> afd_di – Habilita e desabilita a integridade dos dados. (Desabilitar integridade pra quê?)
ASMCMD> afd_refresh – Atualiza os discos do ASMFD usando a “diskstring”.
ASMCMD> afd_lslbl – Lista os discos rotulados.

Procedimentos

Comando útil em caso de dúvidas?

$ORACLE_HOME/bin/asmcmd help

Ajuda para comando específico?

$ORACLE_HOME/bin/asmcmd help afd_configure

Obs: a variável $ORACLE_HOME é uma referência ao GRID home.

Os comandos devem ser executados como root, antes de iniciar a configuração parar o cluster
$ORACLE_HOME/bin/crsctl stop has

[root@lab01 ~]# $ORACLE_HOME/bin/asmcmd afd_configure
AFD-627: AFD distribution files found.
AFD-634: Removing previous AFD installation.
AFD-635: Previous AFD components successfully removed.
AFD-636: Installing requested AFD software.
6. AFD-637: Loading installed AFD drivers.
AFD-9321: Creating udev for AFD.
AFD-9323: Creating module dependencies - this may take some time.
AFD-9154: Loading 'oracleafd.ko' driver.
AFD-649: Verifying AFD devices.
AFD-9156: Detecting control device '/dev/oracleafd/admin'.
AFD-638: AFD installation correctness verified.
Modifying resource dependencies - this may take some time.

$ORACLE_HOME/bin/asmcmd afd_dsset /dev/sd*

[root@lab01 ~]# $ORACLE_HOME/bin/asmcmd afd_label DATA01 /dev/sdc1
[root@lab01 ~]# $ORACLE_HOME/bin/asmcmd afd_label DATA02 /dev/sdd1

[root@lab01 ~]# ls -l /dev/oracleafd/disks/
total 8
-rwxrwx---. 1 oracle oinstall 10 Mar 28 11:52 DATA01
-rwxrwx---. 1 oracle oinstall 10 Mar 28 11:52 DATA02

[root@lab01 ~]# $ORACLE_HOME/bin/asmcmd afd_lslbl
------------------------------------------------------
Label Duplicate Path
======================================================
DATA01 /dev/sdc1
DATA02 /dev/sdd1

[root@lab01 ~]# blkid
/dev/sdc1: LABEL="DATA01" TYPE="oracleasm"
/dev/sdd1: LABEL="DATA02" TYPE="oracleasm"

Referências

Oracle ASM Filter Driver: https://docs.oracle.com/database/121/OSTMG/GUID-2F5E344F-AFC2-4768-8C00-6F3C56302123.htm#OSTMG95729

Comandos: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/ostmg/asmcmd-filterdrivercommands.html#GUID-C23690C6-0DE6-42A7-B9C7-4FB1FF13ED64

MOS: (Documento 2034681.1)

COMENTÁRIOS

Política de Privacidade e Termos de Uso de Dados - Dataunique Tecnologia da Informação LTDA

A Dataunique Tecnologia da Informação LTDA, empresa devidamente registrada sob o CNPJ 15.179.495/0001-35, compromete-se a proteger a privacidade e segurança dos dados pessoais de seus usuários. Esta política descreve como coletamos, usamos, compartilhamos e protegemos as informações pessoais fornecidas por você.

1. Informações Coletadas

1.1. A Dataunique coleta informações fornecidas voluntariamente por você, como nome, endereço, e-mail, número de telefone, entre outras, durante o cadastro ou utilização de nossos serviços.

1.2. Dados de acesso e utilização de nossos serviços, como endereço IP, tipo de navegador, páginas visitadas e tempo de permanência, podem ser automaticamente registrados para melhorar a qualidade dos serviços oferecidos.

2. Uso de Informações

2.1. As informações coletadas são utilizadas para fornecer, manter, proteger e melhorar nossos serviços, bem como para desenvolver novos serviços.

2.2. Podemos utilizar seus dados para personalizar conteúdos, oferecer suporte ao cliente, enviar atualizações, newsletters e informações sobre novos produtos ou serviços.

3. Compartilhamento de Informações

3.1. A Dataunique não compartilha informações pessoais com terceiros, exceto quando necessário para cumprir obrigações legais, proteger nossos direitos ou em situações autorizadas por você.

4. Segurança de Dados

4.1. Utilizamos medidas de segurança adequadas para proteger suas informações contra acessos não autorizados, alterações, divulgação ou destruição não autorizada.

5. Cookies e Tecnologias Semelhantes

5.1. Utilizamos cookies e tecnologias semelhantes para melhorar a experiência do usuário, analisar o tráfego e personalizar conteúdos.

6. Seus Direitos

6.1. Você tem o direito de acessar, corrigir ou excluir suas informações pessoais. Para exercer esses direitos ou esclarecer dúvidas, entre em contato com nosso Encarregado de Proteção de Dados (DPO) através do e-mail [email protected].

7. Alterações na Política de Privacidade

7.1. Reservamo-nos o direito de alterar esta política a qualquer momento, e as alterações serão comunicadas por meio de nossos canais de comunicação.

Ao utilizar nossos serviços, você concorda com os termos desta Política de Privacidade. Recomendamos a leitura regular desta política para se manter informado sobre como tratamos seus dados pessoais.

Dados de Contato:

  • Endereço: Rua T30, 2515, Quadra 99 Lote 11/14, Sala 1404 e 1405, Edif Walk Bueno Business Edif e Lifestyle, SET BUENO, Goiânia – GO, 74215-060.
  • Telefone: (62) 99906-0584
  • Fax/Mensageiro Online: (62) 3223-2257
  • E-mail: [email protected]

Data de vigência: [Data de atualização da política]

Atenciosamente,

Dataunique Tecnologia da Informação LTDA