Parte 1 – Configurando os Discos utilizando ASMLIB

17 maio

Parte 1 – Configurando os Discos utilizando ASMLIB

Design sem nome (2)

Introdução

Neste Lab vamos instalar e configurar os discos para utilização no ASM utilizando ASMlib.

Configurando Pré-requisitos

Instalar Pacotes pré-requisitos para o ASM.

  • oracle-rdbms-server-XXXX
  • oracleasm-support
  • kmod-oracleasm
# yum -y install oracle-rdbms-server-12cR1-preinstall kmod-oracleasm oracleasm-support

Particionando os Discos

Criar particionamento em todos os discos disponibilizados para o ASM

# parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart DATA04 ext4 0% -1

Configurando Oracle ASM (ASMLIB)

# oracleasm configure -i
Default user to own the driver interface []: oracle
Default group to own the driver interface []: oinstall

Este script realiza as seguintes tarefas:

  • Cria o arquivo de configuração /etc/sysconfig/oracleasm
  • Cria o ponto de montagem /dev/oracleasm
  • Monta o driver do ASMLIB File System

O sistema de arquivos Oracle ASMLIB não é um filesystem regular. É utilizado somente pelo Oracle Asm Library para comunicar com o Oracle ASMLIB.

Iniciando e verificando o modulo do Oracle ASM

# oracleasm status
# Oracleasm init
# df -ha | grep oracleasm
# lsmod | grep oracleasm

Rotulando os Discos

Agora que carregamos o modulo do Kernel, vamos rotular os discos criados anteriormente como ASM DISKS.

# oracleasm createdisk DATA01 /dev/sdb1
# oracleasm createdisk DATA02 /dev/sdc1
# oracleasm createdisk DATA03 /dev/sdd1
# oracleasm createdisk DATA04 /dev/sde1

Vamos listar os discos rotulados

# oracleasm listdisks
# ls -ltr /dev/oracleasm/disks/

Query disks para verificar se é um disco ASM válido.

# oracleasm querydisk DATA01
# more /proc/partitions

Os discos estão prontos para uso pelo ASM

 

Aprenda como instalar o Grid na Parte 2