<Insert Picture Here>
Cursos Hands On
2
Aprendizado• Visão: 5%• Audição: 8%• Visão e Audição: 12%• Execução: 22%• Execução com erro: 42%
E 50% é perdido em 2 anos...
3
<Insert Picture Here>
Cursos Nerv
4
Cursos NervOracle 11gR2: Backup & Recovery (3 Sábados)
RMAN 11gR2 - ConfiguraçãoRMAN 11gR2- BackupRMAN 11gR2 - RecoveryRMAN 11gR2 - Avançado
Oracle 11gR2: Performance Diagnostics & Tuning (3 Sábados)Oracle Event InterfaceOLTP Performance TuningDW Performance Tuning
Oracle 11gR2: RAC REAL (3 Sábados)Instalação / Configuração / Administração / Performance Tuning
Oracle 11gR2: Data Guard REAL (3 Sábados)Instalação / Configuração / AdministraçãoSwitch Over / Switch Back / Failover
5
Diferenciais Cursos únicos no mercado. Material impresso e digital. Contrato e Nota fiscal. Facilidade no pagamento. Estacionamento grátis. Análise no ambiente do Cliente (Treinamento In Company). Carta de recomendação do Instrutor.
6
<Insert Picture Here>
Instrutor
7
Instrutor
• Com cerca de 20 anos de experiência profissional, já trabalhou em grande parte dos maiores bancos de dados Oracle do Brasil.
• É atualmente o Coordenador do CES – Centro de Excelência Solvo, unidade dedicada às atividades de consultoria, arquitetura, pré-venda e suporte 3o. Nível da Solvo S/A, empresa especializada na implementação e suporte de ambientes de missão crítica e atuação em toda a América Latina.
• Foi eleito pela Oracle Corporation um Oracle ACE Member, um dos maiores especalistas do mundo em tecnologia de banco de dados. Também foi palestrante do V ENPO (Encontro Nacional de Profissionais Oracle), sobre Load Balance em RAC, conselheiro do GPO (Grupo de Profissionais Oracle), e escritor regular de artigos para a revista SQL Magazine.
8
Instrutor
Certificações
• Oracle ACE
• Oracle Database 10g Administrator Certified Associate
• Oracle Database 10g Administrator Certified Professional
• Oracle Database 10g: RAC Administrator Certified Expert
• Oracle Database 10g: Managing Oracle on Linux Certified Expert
• Microsoft Certified Professional
• Microsoft Certified Database Administrator
• Microsoft Certified Technology Specialist: SQL Server 2005
• Microsoft Certified IT Professional: Database Administrator
• Certified MySQL Database Administrator
• IBM Certified Database Associate
• IBM Certified Database Administrator
• Sybase Adaptive Server Administrator Associate
9
Alunos
10
Alunos
• Se apresente.
• Trabalha, estuda?
• Comente sua experiência com Oracle.
• Diga algo interessante sobre você.
11
<Insert Picture Here>
RAC – Conceitos
12
<Insert Picture Here>
Por que RAC?
• Disponibilidade
• Escalabilidade
• Custo Total de Propriedade (TCO)
13
<Insert Picture Here>
Database / Instance1 Database x N Instances+ Background Processes+ daemonsOCRVoting Disk
Oracle Parallel Server (6.0.35 – VAX / VMS)
PCM (<8i) x Cache Fusion I (8i) x Cache Fusion II (9i)
Diferenças entre 9i e 10gR2 Oracle Clusterware VIP - Virtual IP ASM - Automatic Storage management FAN - Fast Application Notification Database Services AWR, ADDM, ASH, Scheduler, Enterprise Manager Cluster Verification Utility
14
User sets up the
Hardware,
network & storage
Sets up OCFS
( OPT )
Installs
Oracle Clusterware
Installs
RAC
Configures
RAC DB
-post hwos
-post cfs
-post crsinst
-pre crsinst
-pre dbinst
-pre dbcfg
-pre cfs
Cluster Verification Utility
15
<Insert Picture Here>
I - Hardware
16
<Insert Picture Here>
17
<Insert Picture Here>
18
<Insert Picture Here>
LAB I – Criação da VM
Hands On !
19
<Insert Picture Here>
Criação da Máquina Virtual
- Virtual Machine Configuration: Custom - Guest Operating System: Linux, Red Hat Enterprise Linux 4 - Virtual Machine Name: RAC1 - Acess rights: Make this virtual machine private - Virtual machine account: User that powers on the virtual machine - Processors: One - Memory: 512 MB - Network: Use host-only networking - I/O adapter types: LSI Logic - Virtual Disk Type: SCSI - Disk capacity: 20GB, Split disk into 2 GB files - Disk file: RAC1.vmdk
Após criação - Editar CD-ROM para usar ISO - Adicionar mais uma Ethernet, Host-only
20
<Insert Picture Here>
LAB I – Criação da VM
Hands Off !
21
<Insert Picture Here>
II – Sistema Operacional
22
<Insert Picture Here>
SOs suportados para RAC Oracle 10gR2
Unix• AIX 5 (64)• Solaris (SPARC, x86, x86-64)• HP-UX (RISC, Itanium)• HP OpenVMS• HP Tru64
Windows• Windows (x86, x86-64, Itanium)
Linux (x86, x86-64, Itanium, POWER)• Red Hat Enterprise Linux (4, 5)• Oracle Enterprise Linux (4, 5)• SUSE Linux Enterprise 10• Asianux 3.0
Mainframe• z/OS (OS/390, zSeries Based Linux)
23
<Insert Picture Here>
Linux: Limites
RAM• x86: 64 GB• X86-64: 128 GB (1 TB teórico)• Itanium 64: 256 GB (1024 TB teóricos)• HP OpenVMS• HP Tru64
Kernel 2.4.x• Limite de 256 Hard Disks• Limite de Partições de 2TB• Limite de 16 GB para x86• Roda bem com até 4 CPUs.
Kernel 2.6.x• Melhor desempenho de I/O• Novas configurações de I/O• Suporte nativo a Asyncronous I/O e Direct I/O• Melhorias da Memória Virtual• Roda bem até com mais de 32 CPUs
24
<Insert Picture Here>
LAB II – Instalação CentOS 4.7
Hands On !
25
<Insert Picture Here>
Instalação do CentOS 4.7 – Passo 1 de 4
- CD Found* [Skip]
- Language Selection* [English]
- Keyboard Configuration* [Brazilian (ABNT2)]
- Installation Type* [Custom]
- Disk Partitioning Setup* [Manually Partition with Disk Druid]* [Yes]
- Disk Setup/ = 18410 MB, ext3swap = 2063 MB
26
<Insert Picture Here>
Instalação do CentOS 4.7 – Passo 2 de 4
- Boot Loader ConfigurationNão altere nada...
- Network Configuration:* Set the hostname
* [manually]: rac1.localdomain
* IP Address eth0: 192.168.?.101, netmask 255.255.255.0* IP Address eth1: 192.168.?+1.101, netmask 255.255.255.0* Gateway: 192.168.?.1* Primary DNS: 192.168.?.1
- Firewall Configuration* [No firewall]* Enable SELinux? [Disabled]* Proceed
- Additional Language Support* Não altere nada...
27
<Insert Picture Here>
Instalação do CentOS 4.7 – Passo 3 de 4
- Time Zone Selection* America/Sao_Paulo
- Set Root Password
* tws@123* tws@123
- Package Group Selection* X Window System* GNOME Desktop Environment* Editors* Graphical Internet* Server Configuration Tools* FTP Server* Development Tools* Legacy Software Development* Administration Tools* System Tools
(Deixe apenas estes grupos de pacotes marcados)
28
<Insert Picture Here>
Instalação do CentOS 4.7 – Passo 4 de 4
Após o primeiro boot:
- Welcome* [Next]
- License Agrrement* [Next]
- Date and Time* [Next]
- Display* [Next]
- System User* [Next]* [Continue]
- Additional CDs* [Next]
- Finish Setup* [Next]
29
<Insert Picture Here>
LAB II – Instalação CentOS 4.7
Hands Off !
30
<Insert Picture Here>
Configuração Linux
NTP
Hangcheck-Timer
Huge Pages
Kernel Parameters• kernel.sem (semmsl)• kernel.sem (semmns)• kernel.sem (semopm)• kernel.sem (semmni)• kernel.shmall• kernel.shmmax• kernel.shmmni• fs.file-max• net.core.rmem_default• net.core.rmem_max• net.core.wmem_default• net.core.wmem_max• net.ipv4.ip_local_port_range
31
<Insert Picture Here>
LAB III – Configuração
CentOS 4.7
Hands On !
32
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 1 de 10
Executar como root:mount /dev/hdccd /media/cdrom/CentOS/RPMSrpm -Uvh openmotif-2*rpm -Uvh openmotif21*rpm -Uvh libaio-0*rpm -Uvh libaio-devel*rpm -Uvh rsh-server-*
33
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 2 de 10
Editar o arquivo /etc/sysctl.conf e acrescentar:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144
34
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 3 de 10
Editar o arquivo /etc/security/limits.conf e acrescentar:* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536
Editar o arquivo /etc/pam.d/login e acrescentar:session required /lib/security/pam_limits.so
35
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 4 de 10
Executar como root:touch /etc/hosts.equivchmod 600 /etc/hosts.equivchown root:root /etc/hosts.equiv
Editar o arquivo /etc/hosts.equiv e acrescentar:+rac1 oracle+rac2 oracle+rac1-priv oracle+rac2-priv oracle
Editar o arquivo /etc/xinetd.d/rsh e trocar o “YES” por “NO”: disable = NO
Editar o arquivo /etc/xinetd.d/rlogin e trocar o “YES” por “NO”: disable = NO
36
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 5 de 10
Editar o arquivo /etc/hosts e acrescentar:192.168.?.101 rac1.localdomain rac1192.168.?.102 rac2.localdomain rac2192.168.?+1.101 rac1-priv.localdomain rac1-priv192.168.?+1.102 rac2-priv.localdomain rac2-priv192.168.?.111 rac1-vip.localdomain rac1-vip192.168.?.112 rac2-vip.localdomain rac2-vip
Executar como root:chmod +x /etc/rc.d/rc.local
Editar o arquivo /etc/rc.d/rc.local e acrescentar:chown oracle:dba /dev/raw/raw*chmod 660 /dev/raw/raw*
37
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 6 de 10
Executar como root:chkconfig anacron offchkconfig arptables_jf offchkconfig atd offchkconfig autofs offchkconfig cpuspeed onchkconfig cups offchkconfig cups-config-daemon offchkconfig gpm offchkconfig haldaemon onchkconfig iptables offchkconfig irqbalance onchkconfig isdn offchkconfig kudzu onchkconfig lvm2-monitor off
38
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 7 de 10
Executar como root:chkconfig mdmonitor offchkconfig messagebus onchkconfig microcode_ctl offchkconfig netfs offchkconfig nfslock offchkconfig pcmcia offchkconfig portmap offchkconfig rawdevices onchkconfig readahead offchkconfig readahead_early offchkconfig rhnsd offchkconfig rpcgssd offchkconfig rpcidmapd offchkconfig sendmail offchkconfig smartd off
39
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 8 de 10
Executar como root:groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba oraclemkdir -p /u01/crs/oracle/product/10.2.0/crsmkdir -p /u01/app/oracle/product/10.2.0/db_1mkdir -p /u01/oradatachown -R oracle:oinstall /u01passwd oracle
(Coloque como senha do usuário oracle: tws@123)
40
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 9 de 10
Como usuário oracle, edite o arquivo /home/oracle/.bash_profilee acrescente no final do arquivo:
export TMP=/tmp; export TMPDIR=$TMPexport ORACLE_BASE=/u01/app/oracleexport CRS_HOME=$ORACLE_BASE/product/10.2.0/crsexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=ORCL1export ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:$CRS_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATHif [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi
41
<Insert Picture Here>
Configuração do CentOS 4.7 – Passo 10 de 10
Executar como root:cdumount /media/cdrom
No Vmware, configurar VM para usar o CD Físico - VM → Install Vmware Tools → Install
Executrar como root:mount /dev/hdcrpm -ivh /media/cdrom/VMwareTools-1.0.*.rpm
Executar como root, no ambiente gráfico:vmware-config-tools.pl
(Aceitar todas opções default.)
vmware-toolbox (Selecionar “Time syncronization...”)
halt
42
<Insert Picture Here>
LAB III – Configuração
CentOS 4.7
Hands Off !
43
<Insert Picture Here>
III – Shared Disks
44
<Insert Picture Here>
RAW Devices (Irá ser descontinuado para dados...)• Plataformas: Todas• Arquivos não suportados: Software, Dump, Recovery
NFS• Plataformas: Linux, Solaris SPARC• Arquivos não suportados: Nenhum
LVM• Plataformas: HP-UX, HP Tru64 UNIX, Solaris SPARC Arquivos não suportados: Nenhum
Certified Vendor CFS (Caro...)• Plataformas: AIX, HP Tru64 UNIX, Solaris SPARC• Arquivos não suportados: Nenhum
OCFS2 (Deve ser descontinuado...)• Plataformas: Windows, Linux• Arquivos não suportados: Nenhum
ASM• Plataformas: Todas• Arquivos não suportados: CRS, Voting Disk, Software, Dump
45
<Insert Picture Here>
LAB IV – Criar Raw Devices
Hands On !
46
<Insert Picture Here>
Configuração dos Raw Devices – Passo 1 de 9
- Desligar RAC1 - No VMware, clique em Edit Virtual Machine Settings - Virtual Machine Settings
* Add - Add Hardware Wizard
* Next - Hardware Type
* Hard Disk - Select a Disk
* Create a Virtual Disk - Select a Disk Type
* SCSI - Specify Disk Capacity
* Disk size: 10 GB* [ ] Allocate all disk space now* [x] Split disk into 2 GB files
- Specify Disk File* C:\Virtual Machines\Shared\ocr.vmdk
- Advanced* Virtual device node: SCSI 1:1* [x] Independent* [x] Persistent
47
<Insert Picture Here>
Configuração dos Raw Devices – Passo 2 de 9
- No VMware, clique em Edit Virtual Machine Settings - Virtual Machine Settings
* Add - Add Hardware Wizard
* Next - Hardware Type
* Hard Disk - Select a Disk
* Create a Virtual Disk - Select a Disk Type
* SCSI - Specify Disk Capacity
* Disk size: 10 GB* [ ] Allocate all disk space now* [x] Split disk into 2 GB files
- Specify Disk File* C:\Virtual Machines\Shared\votingdisk.vmdk
- Advanced* Virtual device node: SCSI 1:2* [x] Independent* [x] Persistent
48
<Insert Picture Here>
Configuração dos Raw Devices – Passo 3 de 9
- No VMware, clique em Edit Virtual Machine Settings - Virtual Machine Settings
* Add - Add Hardware Wizard
* Next - Hardware Type
* Hard Disk - Select a Disk
* Create a Virtual Disk - Select a Disk Type
* SCSI - Specify Disk Capacity
* Disk size: 10 GB* [ ] Allocate all disk space now* [x] Split disk into 2 GB files
- Specify Disk File* C:\Virtual Machines\Shared\asm1.vmdk
- Advanced* Virtual device node: SCSI 1:3* [x] Independent* [x] Persistent
49
<Insert Picture Here>
Configuração dos Raw Devices – Passo 4 de 9
- No VMware, clique em Edit Virtual Machine Settings - Virtual Machine Settings
* Add - Add Hardware Wizard
* Next - Hardware Type
* Hard Disk - Select a Disk
* Create a Virtual Disk - Select a Disk Type
* SCSI - Specify Disk Capacity
* Disk size: 10 GB* [ ] Allocate all disk space now* [x] Split disk into 2 GB files
- Specify Disk File* C:\Virtual Machines\Shared\asm2.vmdk
- Advanced* Virtual device node: SCSI 1:4* [x] Independent* [x] Persistent
50
<Insert Picture Here>
Configuração dos Raw Devices – Passo 5 de 9
- No VMware, clique em Edit Virtual Machine Settings - Virtual Machine Settings
* Add - Add Hardware Wizard
* Next - Hardware Type
* Hard Disk - Select a Disk
* Create a Virtual Disk - Select a Disk Type
* SCSI - Specify Disk Capacity
* Disk size: 10 GB* [ ] Allocate all disk space now* [x] Split disk into 2 GB files
- Specify Disk File* C:\Virtual Machines\Shared\asm3.vmdk
- Advanced* Virtual device node: SCSI 1:5* [x] Independent* [x] Persistent
51
<Insert Picture Here>
52
<Insert Picture Here>
Configuração dos Raw Devices – Passo 6 de 9
- O arquivo Red Hat Enterprise Linux 4.vmx deve ter estas linhas:
disk.locking = "FALSE"diskLib.dataCacheMaxSize = "0" diskLib.dataCacheMaxReadAheadSize = "0" diskLib.dataCacheMinReadAheadSize = "0" diskLib.dataCachePageSize = "4096" diskLib.maxUnsyncedWrites = "0"
scsi1.sharedBus = "VIRTUAL"
tools.syncTime.period = "1"timeTracker.periodicStats="TRUE"timeTracker.statsIntercal="10"
reslck.timeout = "300"
53
<Insert Picture Here>
Configuração dos Raw Devices – Passo 7 de 9
- O arquivo Red Hat Enterprise Linux 4.vmx deve ter estas linhas:
scsi1:1.deviceType = "plainDisk"scsi1:1.redo = ""
scsi1:2.deviceType = "plainDisk"scsi1:2.redo = ""
scsi1:3.deviceType = "plainDisk"scsi1:3.redo = ""
scsi1:4.deviceType = "plainDisk"scsi1:4.redo = ""
scsi1:5.deviceType = "plainDisk"scsi1:5.redo = ""
54
<Insert Picture Here>
Configuração dos Raw Devices – Passo 8 de 9
- Iniciar o RAC1
- Se o Kudzu avisar sobre novo hardware, aceitar a configuração.[*] Configure
- Executar o fdisk de /dev/sdb a /dev/sdf, com as opções abaixo: fdisk /dev/sdb
* n* p* 1* [Enter]* [Enter]* w
55
<Insert Picture Here>
Configuração dos Raw Devices – Passo 9 de 9
Editar o arquivo /etc/sysconfig/rawdevices e acrescentar:/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
Executar como root:service rawdevices restartln -s /dev/raw/raw1 /u01/oradata/ocrln -s /dev/raw/raw2 /u01/oradata/votingdiskln -s /dev/raw/raw3 /u01/oradata/asm1ln -s /dev/raw/raw4 /u01/oradata/asm2ln -s /dev/raw/raw5 /u01/oradata/asm3chown oracle:oinstall /dev/raw/raw1chown oracle:oinstall /dev/raw/raw2chown oracle:oinstall /dev/raw/raw3chown oracle:oinstall /dev/raw/raw4chown oracle:oinstall /dev/raw/raw5chmod 600 /dev/raw/raw1chmod 600 /dev/raw/raw2chmod 600 /dev/raw/raw3chmod 600 /dev/raw/raw4chmod 600 /dev/raw/raw5
56
<Insert Picture Here>
LAB IV – Criar Raw Devices
Hands Off !
57
<Insert Picture Here>
LAB V – Clonar VM
Hands On !
58
<Insert Picture Here>
Clonagem da VM
- Desligar o RAC1 - Copie a pasta RAC1 para RAC2
- No arquivo “Red Hat Enterprise Linux 4.vmx” do RAC2:Mudar displayName = "RAC1"Para displayName = "RAC2"
- No Vmware, importar o RAC2 (File → Open - Browse) - Iniciar o RAC2 (ainda não inicie o RAC1 !!!) - Ao iniciar a VM, usar a opção “Create” - No Kudzu, escolher “Keep Configuration” e depois “Ignore”
- Ajustar as configurações de rede do RAC2: - Logar como root no ambiente gráfico - Applications → System Settings → Network - DNS → Hostname → rac2.localdomain - Devices → eth0 → Edit → Hardware Device → Probe → OK - Devices → eth0 → Edit → General → Address → 192.168.202.102 → OK - Devices → eth1 → Edit → Hardware Device → Probe → OK - Devices → eth1 → Edit → General → Address → 192.168.203.102 → OK - File → Save → OK - Devices → eth0 → Activate - Devices → eth1 → Activate
- No arquivo /home/oracle/.bash_profile, trocar ORCL1 por ORCL2.
59
<Insert Picture Here>
LAB V – Clonar VM
Hands Off !
60
<Insert Picture Here>
IV – Oracle Clusterware
61
<Insert Picture Here>
62
<Insert Picture Here>
Oracle Clusterware – Conceitos
• 9.0.1: Oracle Cluster Management Services• 10.1: Cluster Ready Services• 10.2: Clusterware
• Oracle Cluster Registry
• Voting Disk (Quorum Disk)
• Daemons: evmd, ocssd, crsd
• crsctl, crs_stat, srvctl
63
<Insert Picture Here>
LAB VI – Instalar
Oracle Clusterware
Hands On !
64
<Insert Picture Here>
Clusterware
Como usuário oracle, no WinSCP: Copiar 10201_clusterware_linux32.zip para o RAC1, descompactar. Copiar 10201_database_linux32.zip para o RAC1, descompactar.
Verificar no /etc/hosts se a linha abaixo está ok, no RAC1:127.0.0.1 rac1.localdomain rac1 localhost.localdomain localhost
Verificar no /etc/hosts se a linha abaixo está ok, no RAC2:127.0.0.1 rac2.localdomain rac2 localhost.localdomain localhost
Instalar o cvuqdisk no RAC1, como root:rpm -Uvh /home/oracle/clusterware/rpm/cvuqdisk-1.0.1-1.rpm
Copiar o rpm do cvuqdisk para o RAC2 e instalar, como root.
Verificar as opções do cluvfy, com o usuário oracle, no RAC1:/home/oracle/clusterware/cluvfy/runcluvfy.sh stage -help
Validar sua instalação com o cluvfy, com o usuário oracle, no RAC1:
65
<Insert Picture Here>
Clusterware
Logar no ambiente gráfico do RAC1 com o usuário oracle:
export $ORACLE_HOME=$CRS_HOME/home/oracle/clusterware/runInstaller.sh
Quando o último check acusar problemas, configurar os VIPs com o VIPCA em outro terminal, dentro do mesmo ambiente gráfico, antes de prosseguir.
Após rodar o VIPCA, volte para a tela de instalação do Clusterware, clique em Retry.
66
<Insert Picture Here>
67
<Insert Picture Here>
68
<Insert Picture Here>
69
<Insert Picture Here>
70
<Insert Picture Here>
71
<Insert Picture Here>
72
<Insert Picture Here>
LAB VI – Instalar
Oracle Clusterware
Hands Off !
73
<Insert Picture Here>
V – Oracle Database Software
74
<Insert Picture Here>
LAB VII – Instalar
Oracle Database Software
Hands On !
75
<Insert Picture Here>
76
<Insert Picture Here>
77
<Insert Picture Here>
Oracle Database Software
• Use a opção “Install software only” do Oracle Universal Installer
78
<Insert Picture Here>
LAB VII – Instalar
Oracle Database Software
Hands Off !
79
<Insert Picture Here>
VI – ASM
80
<Insert Picture Here>
Automatic Storage Management
Suporte:• Datafiles• Tempfiles• Control files• Online Redo Logs• Archived Redo Logs• RMAN backups• SPFILEs• Change Tracking Files• Flashback Logs
Reduz manutenção
É um LVM, possui Stripping e Mirroring
Vizualização e manutenção de arquivos: asmcmd
Acesso a arquivos: ftp, RMAN, asmcmd (11g)
81
<Insert Picture Here>
LAB VIII – Instalar ASM
Hands On !
82
<Insert Picture Here>
Automatic Storage Management
• Configure um listener para o RAC usando o NETCA.
• Use a opção “Configure Automatic Storage Management” do DBCA.
• Criar as instâncias ASM com PFILE
• Crie um Disk Group usando os 3 Raw Devices , com High Mirrroring.
83
<Insert Picture Here>
LAB VIII – Instalar ASM
Hands Off !
84
<Insert Picture Here>
VII – Oracle Database
85
<Insert Picture Here>
Database RAC
Novos Background Process• LMSn• LMON• LMDn• LCK0• DIAG
Online Redo Log Threads
UNDO Tablespaces
Control Files
PFILEs, SPFILEs
86
<Insert Picture Here>
LAB Final – Instalar
Oracle Database
Hands On !
87
<Insert Picture Here>
Oracle Database
• Crie um Banco de Dados no RAC, usando DBCA.
• Crie o Banco com 3 Serviços: FATURAMENTO, RH, e DEV
• O Serviço DEV deve usar apenas o RAC2
• Os 3 Serviços devem usar TAF Basic.
88
<Insert Picture Here>
LAB Final – Instalar
Oracle Database
Hands Off !
89