Pular para o conteúdo

Instalação de Oracle RAC em Linux com VMware – Parte VI

Configuração dos Raw Devices

Continuando a configuração dos Raw Devices…

O arquivo de controle da VM, que provavelmente tem o nome “Red Hat Enterprise Linux 4.vmx”, deve estar com as linhas abaixo.

Olhe atentamente este arquivo. Se uma das linhas abaixo já existir, não a adicione novamente.
A ordem das linhas não importa.
Estas linhas são necessárias para fazer com que as duas VMs possam usar os Discos Virtuais ao mesmo tempo.

Bash
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1.sharedBus = "VIRTUAL"

scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.fileName = "C:\Virtual Machines\Shared\ocr.vmdk"
scsi1:1.deviceType = "plainDisk"
scsi1:1.redo = ""

scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.fileName = "C:\Virtual Machines\Shared\ocr.vmdk"
scsi1:1.deviceType = "plainDisk"
scsi1:1.redo = ""
scsi1:2.present = "TRUE"
scsi1:2.mode = "independent-persistent"
scsi1:2.fileName = "C:\Virtual Machines\Shared\votingdisk.vmdk"
scsi1:2.deviceType = "plainDisk"
scsi1:2.redo = ""
scsi1:3.present = "TRUE"
scsi1:3.mode = "independent-persistent"
scsi1:3.fileName = "C:\Virtual Machines\Shared\asm1.vmdk"
scsi1:3.deviceType = "plainDisk"
scsi1:3.redo = ""
scsi1:4.present = "TRUE"
scsi1:4.mode = "independent-persistent"
scsi1:4.fileName = "C:\Virtual Machines\Shared\asm2.vmdk"
scsi1:4.deviceType = "plainDisk"
scsi1:4.redo = ""
scsi1:5.present = "TRUE"
scsi1:5.mode = "independent-persistent"
scsi1:5.fileName = "C:\Virtual Machines\Shared\asm3.vmdk"
scsi1:5.deviceType = "plainDisk"
scsi1:5.redo = ""

Em seguida, inicie o RAC1.

Se o Kudzu avisar sobre novo hardware, aceitar a configuração.

Execute o fdisk de /dev/sdb a /dev/sdf, com as opções abaixo.
Para uso do OCR, Voting Disk e ASM, os Raw Devices devem estar apenas particionados, e não formatados.

Bash
# fdisk /dev/sdb
* n
* p
* 1
* [Enter]
* [Enter]
* w

Edite o arquivo rawdevices, como descrito abaixo:

Bash
# vi /etc/sysconfig/rawdevices
...
# Oracle RAC 10g
/dev/raw/raw1 /dev/sdb1
/dev/raw/raw2 /dev/sdc1
/dev/raw/raw3 /dev/sdd1
/dev/raw/raw4 /dev/sde1
/dev/raw/raw5 /dev/sdf1

Finalizando a configuração dos Raw Devices…

Bash
# service rawdevices restart
# ln -s /dev/raw/raw1 /u01/oradata/ocr
# ln -s /dev/raw/raw2 /u01/oradata/votingdisk
# ln -s /dev/raw/raw3 /u01/oradata/asm1
# ln -s /dev/raw/raw4 /u01/oradata/asm2
# ln -s /dev/raw/raw5 /u01/oradata/asm3
# chown oracle:oinstall /dev/raw/raw1
# chown oracle:oinstall /dev/raw/raw2
# chown oracle:oinstall /dev/raw/raw3
# chown oracle:oinstall /dev/raw/raw4
# chown oracle:oinstall /dev/raw/raw5
# chmod 600 /dev/raw/raw1
# chmod 600 /dev/raw/raw2
# chmod 600 /dev/raw/raw3
# chmod 600 /dev/raw/raw4
# chmod 600 /dev/raw/raw5
# service rawdevices restart
Ricardo Portilho Proni

Ricardo Portilho Proni

Com 20 anos de experiência profissional, Oracle ACE Member – eleito pela Oracle Corporation um dos maiores especialistas do mundo em Oracle Database- Trabalhou em grande parte dos maiores bancos de dados Oracle do Brasil. Certificado em Oracle, SQL Server, DB2, MySQL, Sybase e Websphere. Conselheiro do GPO e do GUOB, palestrante do ENPO, GUOB Tech Day e Oracle Open World, escritor da Revista SQL Magazine e Instrutor na Nerv.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress