Parte 1 – Configurando os Discos utilizando ASMLIB
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-supportParticionando os Discos
Criar particionamento em todos os discos disponibilizados para o ASM
# parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart DATA04 ext4 0% -1Configurando Oracle ASM (ASMLIB)
# oracleasm configure -i
Default user to own the driver interface []: oracle
Default group to own the driver interface []: oinstallEste 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 oracleasmRotulando 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/sde1Vamos 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/partitionsOs discos estão prontos para uso pelo ASM
Aprenda como instalar o Grid na Parte 2
Atualizado em 17 de maio de 2019.