Oracle RAC 12cR1. Ricardo Portilho Proni
|
|
- Vitória de Sintra Aveiro
- 6 Há anos
- Visualizações:
Transcrição
1 Oracle RAC 12cR1 Ricardo Portilho Proni Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença, visite 1 1
2 Oracle RAC: Conceitos 2 2
3 Por que usar o RAC? Disponibilidade Escalabilidade Custo Total de Propriedade (TCO) 3 3
4 Por que não usar o RAC? Custo de Equipamentos Custo de Licenças Custo de Conhecimento Complexidade Escalabilidade 4 4
5 Oracle RAC x Single Instance 1 Database x N Instances + Background Processes + daemons OCR Voting Disk 5 5
6 Evolução Oracle RAC Oracle : VAX / VMS Oracle 7: PCM Oracle 8i: Cache Fusion I Oracle 9i: Cache Fusion II, Oracle Cluster Management Services Oracle 10gR1: Oracle Cluster Management Services => Cluster Ready Services (CRS) ASM - Automatic Storage management FAN - Fast Application Notification Integração com Database Services AWR, ADDM, ASH, Scheduler, Enterprise Manager Oracle 10gR2: CRS => Oracle Clusterware. New Features incluem: cluvfy, asmcmd. Oracle 11gR1: Apenas 7 New Features. Oracle 11gR2: CRS => Grid Infrastrucutre. 32 New Features. Oracle 12cR1: 33 New Features. 6 6
7 RAC 11gR1 New Features Enhanced Oracle RAC Monitoring and Diagnostics in Enterprise Manager Enhanced Oracle Real Application Clusters Configuration Assistants OCI Runtime Connection Load Balancing Parallel Execution for Oracle Real Application Clusters Support for Distributed Transactions in an Oracle RAC Environment Enhanced Oracle RAC Switchover Support for Logical Standby Databases Enhanced Oracle RAC Monitoring and Diagnostics in Enterprise Manager 7 7
8 RAC 11gR2 New Features Configuration Assistants Support New Oracle RAC Features Enhanced Cluster Verification Utility Integration of Cluster Verification Utility and Oracle Universal Installer Cluster Time Service Oracle Cluster Registry (OCR) Enhancements Grid Plug and Play (GPnP) Oracle Restart Policy-Based Cluster and Capacity Management Improved Clusterware Resource Modeling Role-Separated Management Agent Development Framework Zero Downtime Patching for Oracle Clusterware and Oracle RAC Enterprise Manager-Based Clusterware Resource Management Enterprise Manager Provisioning for Oracle Clusterware and Oracle Real Application Clusters Enterprise Manager Support for Grid Plug and Play Enterprise Manager Support for Oracle Restart Configuration Assistant Support for Removing Oracle RAC Installations 8 8
9 RAC 11gR2 New Features Oracle Universal Installer Support for Removing Oracle RAC Installations Improved Deinstallation Support With Oracle Universal Installer Downgrading Database Configured With DBControl Oracle Restart Integration with Oracle Universal Installer Out-of-Place Oracle Clusterware Upgrade OUI Support for Out-of-Place Oracle Clusterware Upgrade Server Control (SRVCTL) Enhancements Server Control (SRVCTL) Enhancements to Support Grid Plug and Play SRVCTL Support for Single-Instance Database in a Cluster Universal Connection Pool (UCP) Integration with Oracle Data Guard UCP Integration With Oracle Real Application Clusters Universal Connection Pool (UCP) for JDBC Java API for Oracle RAC FAN High Availability Events EMCA Supports New Oracle RAC Configuration for Enterprise Manager Global Oracle RAC ASH Report + ADDM Backwards Compatibility 9 9
10 RAC 12cR1 New Features Oracle Flex Cluster SRVCTL Support for Oracle Flex Cluster Implementations Policy-Based Cluster Management and Administration What-If Command Evaluation Shared Grid Naming Service (GNS) Online Resource Attribute Modification Grid Infrastructure Script Automation for Installation and Upgrade Multipurpose Cluster Installation Support Support for IPv6 Based IP Addresses for Oracle RAC Client Connectivity Message Forwarding on Oracle RAC Sharded Queues for Performance and Scalability Oracle Grid Infrastructure Rolling Migration for One-Off Patches 10 10
11 RAC 12cR1 New Features Oracle Flex ASM Oracle ASM Shared Password File in a Disk Group Oracle ASM Rebalance Enhancements Oracle ASM Disk Resync Enhancements Oracle ASM chown, chgrp, chmod and Open Files Support Oracle ASM Support ALTER DISKGROUP REPLACE USER Oracle ASM File Access Control on Windows Oracle ASM Disk Scrubbing Oracle Cluster Registry Backup in ASM Disk Group Support Enterprise Manager Support for Oracle ASM Features Oracle ACFS Support for All Oracle Database Files Oracle ACFS and Highly Available NFS Oracle ACFS Snapshots Enhancements Oracle ACFS Replication Integration with Oracle ACFS Security and Encryption Oracle ACFS Security and Encryption Features Oracle ACFS File Tags for Grid Homes Oracle ACFS Plug-in APIs Oracle ACFS Replication and Tagging on AIX Oracle ACFS Replication and Tagging on Solaris Oracle Audit Vault Support for Oracle ACFS Security and Encryption Enterprise Manager Support for Oracle ACFS New Features 11 11
12 Hardware 12 12
13 Hardware 13 13
14 Sistema Operacional 14 14
15 Sistemas Operacionais homologados Linux x64 Oracle Linux 7 / Red Hat Enterprise Linux 7 Oracle Linux 6 / Red Hat Enterprise Linux 6 Oracle Linux 5 / Red Hat Enterprise Linux 5 SUSE Linux Enterprise Server 11 Linux on System z Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 5 SUSE 11 Unix Oracle Solaris 11 (SPARC) / Oracle Solaris 10 (SPARC) Oracle Solaris 11 (x64) / Oracle Solaris 10 (x64) HP-UX 11iV3 AIX 7.1 / AIX 6.1 Windows (x64) Windows Server 2008 SP2 - Standard, Enterprise, DataCenter, Web. Windows Server 2008 R2 - Foundation, Standard, Enterprise, DataCenter, Web. Windows Server Standard, Datacenter, Essentials, Foundation. Windows Server 2012 R2 - Standard, Datacenter, Essentials, Foundation 15 15
16 Lab 1 Instalação OEL 6 Hands On! 16 16
17 Lab 1.1: Instalação OEL 6 Nas máquinas nerv01 e nerv02, instale o OEL. - 1a tela: Install or upgrade an existing system - 2a tela: Skip - 3a tela: Next - 4a tela: English (English), Next - 5a tela: Brazilian ABNT2, Next - 6a tela: Basic Storage Devices, Next - 7a tela: Fresh Installation, Next - 8a tela: nerv01.localdomain, Next - 9a tela: America/Sao Paulo, Next - 10a tela: Nerv2017, Nerv2017, Next - 11a tela: Create Custom Layout, Next 17 17
18 Lab 1.2: Instalação OEL 6-12a tela: Crie as partições como abaixo, e em seguida, Next: sda MB /boot sda MB / sda MB /home sda MB swap sda MB /var sda MB /tmp sda8 Espaço restante /u01-13a tela: Format - 14a tela: Write changes to disk - 15a tela: Next - 16a tela: Desktop - 17a tela: Reboot - Retire o DVD. - Após o Boot: Forward, Yes, I agree to the License Agrrement, Forward, No, I prefer to register at a later time, Forward No thanks, I'll connect later, Forward, Forward, Yes, Forward, Finish, Yes, OK
19 Lab 2 Configuração DNS Hands On! 19 19
20 Lab 2.1: Instalação OEL 6 Na máquina nerv09, instale os pacotes necessários para o DNS. # yum -y install bind bind-utils Na máquina nerv09, deixe APENAS as seguintes linhas no arquivo /etc/named.conf. options { listen-on port 53 { ; ; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; // query-source address * port 53; }; zone "." in { type hint; file "/dev/null"; }; zone "localdomain." IN { type master; file "localdomain.zone"; allow-update { none; }; }; 20 20
21 Lab 2.2: Instalação OEL 6 Nas máquinas nerv09, deixe APENAS as seguintes linhas no arquivo /var/named/localdomain.zone IN SOA localhost root.localhost ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS localhost localhost IN A nerv01 IN A nerv02 IN A nerv01-vip IN A nerv02-vip IN A rac01-scan IN A rac01-scan IN A rac01-scan IN A
22 Lab 2.3: Instalação OEL 6 Na máquina nerv09, deixe APENAS as seguintes linhas no arquivo /var/named/ in-addr.arpa. $ORIGIN in-addr.arpa. $TTL IN SOA nerv09.localdomain. root.nerv09.localdomain. ( 2 3H 1H 1W 1H ) in-addr.arpa. IN NS nerv09.localdomain IN PTR IN PTR IN PTR IN PTR IN PTR IN PTR IN PTR nerv01.localdomain. nerv02.localdomain. nerv01-vip.localdomain. nerv02-vip.localdomain. rac01-scan.localdomain. rac01-scan.localdomain. rac01-scan.localdomain
23 Lab 2.4: Instalação OEL 6 Na máquina nerv09, inicie o DNS Server, e o habilite para o início automático. # service named start # chkconfig named on Na máquina nerv09, pare o firewall, e o desabilite para o início automático. # service iptables stop # service ip6tables stop # chkconfig iptables off # chkconfig ip6tables off 23 23
24 Lab 3 Configuração OEL 6 Hands On! 24 24
25 Lab 3.1 Configuração OEL 6 Nas máquinas nerv01 e nerv02, configure as placas de rede pública e privada
26 Lab 3.2 Configuração OEL 6 Nas máquinas nerv01 e nerv02, atualize o sistema operacional e execute a instalação dos pré-requisitos. # service network restart # yum -y update # yum -y install oracle-rdbms-server-12cr1-preinstall # yum -y install oracleasm-support # yum -y install unzip wget iscsi-initiator-utils java openjdk parted # yum -y install unixodbc unixodbc.i686 unixodbc-devel unixodbc-devel.i686 # wget # rpm -ivh oracleasmlib el6.x86_64.rpm Nas máquinas nerv01 e nerv02, remova o DNS da placa de rede eth0. Nas máquinas nerv01 e nerv02, altere a seguinte linha no arquivo /etc/fstab. tmpfs /dev/shm tmpfs defaults,size=4g
27 Lab 3.3 Configuração OEL 6 Nas máquinas nerv01 e nerv02, ACRESCENTAR ao arquivo /etc/hosts: # Public nerv01.localdomain nerv nerv02.localdomain nerv02 # Private nerv01-priv.localdomain nerv01-priv nerv02-priv.localdomain nerv02-priv # Virtual nerv01-vip.localdomain nerv01-vip nerv02-vip.localdomain nerv02-vip # Storage nerv09.localdomain nerv
28 Lab 3.4 Configuração OEL 6 Nas máquinas nerv01 e nerv02, executar os comandos abaixo. # groupadd oper # groupadd asmadmin # groupadd asmdba # groupadd asmoper # usermod -g oinstall -G dba,oper,asmadmin,asmdba,asmoper oracle # mkdir -p /u01/app/ /grid # mkdir -p /u01/app/oracle/product/ /db_1 # chown -R oracle:oinstall /u01 # chmod -R 775 /u01 # passwd oracle (Coloque como senha do usuário oracle: Nerv2017) 28 28
29 Lab 3.5 Configuração OEL 6 Nas máquinas nerv01 e nerv02, altere o SELinux de enforcing para permissive. # vi /etc/selinux/config Nas máquinas nerv01 e nerv02, desabilite o firewall. # chkconfig iptables off # chkconfig ip6tables off Nas máquinas nerv01 e nerv02, desabilite o NTP. # mv /etc/ntp.conf /etc/ntp.conf.org # reboot 29 29
30 Lab 3.6 Configuração OEL 6 Nas máquinas nerv01 e nerv02, com o usuário oracle, ACRESCENTAR NO FINAL do arquivo /home/oracle/.bash_profile as linhas abaixo. export TMP=/tmp export TMPDIR=$TMP export ORACLE_HOSTNAME=nerv01.localdomain export ORACLE_UNQNAME=ORCL export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/ /db_1 export GRID_HOME=/u01/app/ /grid export CRS_HOME=$GRID_HOME export ORACLE_SID=ORCL1 export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p ulimit -n else ulimit -u n fi fi 30 30
31 Shared Storage 31 31
32 Opções de Shared Storage 32 32
33 Opções de Shared Storage 33 33
34 Lab 4 Storage Hands On! 34 34
35 Lab 4.1 Storage Na máquinas nerv09, crie 3 partições de 5GB, e 4 de 10GB. Na máquina nerv09, configure o iscsi server. # yum -y install scsi-target-utils # cat /etc/tgt/targets.conf <target iqn com.nervinformatica:storage.asm01-01> backing-store /dev/sda5 initiator-address initiator-address </target> <target iqn com.nervinformatica:storage.asm01-02> backing-store /dev/sda6 initiator-address initiator-address </target>... # service tgtd start # chkconfig tgtd on 35 35
36 Lab 4.2 Storage (ASM) Nas máquinas nerv01 e nerv02, ative o pacote iscsi Initiator. # chkconfig iscsid on Nas máquinas nerv01 e nerv02, verifique os Discos exportados no Storage. # iscsiadm -m discovery -t sendtargets -p l Nas máquinas nerv01 e nerv02, deixe APENAS os novos discos no arquivo /etc/ iscsi/initiatorname.iscsi. InitiatorName=iqn com.nervinformatica:storage.asm01-01 InitiatorName=iqn com.nervinformatica:storage.asm01-02 InitiatorName=iqn com.nervinformatica:storage.asm01-03 InitiatorName=iqn com.nervinformatica:storage.asm01-04 InitiatorName=iqn com.nervinformatica:storage.asm01-05 InitiatorName=iqn com.nervinformatica:storage.asm01-06 InitiatorName=iqn com.nervinformatica:storage.asm
37 Lab 4.3 Storage (ASM) Nas máquinas nerv01 e nerv02 verifique se os discos foram configurados localmente. # fdisk -l Na máquina nerv01, particione os novos discos. # fdisk /dev/sdb n <enter> p <enter> 1 <enter> <enter> <enter> w <enter> # fdisk /dev/sdc n <enter> p <enter> 1 <enter> <enter> <enter> w <enter>
38 Lab 4.4 Storage (ASM) Na máquina nerv02, execute a detecção dos novos discos. # partprobe /dev/sdb # partprobe /dev/sdc # partprobe /dev/sdd # partprobe /dev/sde # partprobe /dev/sdf # partprobe /dev/sdg # partprobe /dev/sdh 38 38
39 Lab 4.5 Storage (ASM) Nas máquinas nerv01 e nerv02, configure a ASMLib. # /etc/init.d/oracleasm configure oracle <enter> asmadmin <enter> y <enter> y <enter> # /etc/init.d/oracleasm status Na máquina nerv01, crie os discos do ASM. # /etc/init.d/oracleasm createdisk DISK01 /dev/sdb1 # /etc/init.d/oracleasm createdisk DISK02 /dev/sdc1 # /etc/init.d/oracleasm createdisk DISK03 /dev/sdd1 # /etc/init.d/oracleasm createdisk DISK04 /dev/sde1 # /etc/init.d/oracleasm createdisk DISK05 /dev/sdf1 # /etc/init.d/oracleasm createdisk DISK06 /dev/sdg1 # /etc/init.d/oracleasm createdisk DISK07 /dev/sdh1 Na máquina nerv02, execute a detecção dos discos criados. # /etc/init.d/oracleasm scandisks 39 39
40 Lab 4.6 Storage (ASM) Nas máquinas nerv01 e nerv02, verifique se os discos estão corretos. # /etc/init.d/oracleasm listdisks # /etc/init.d/oracleasm querydisk -v -p DISK01 # /etc/init.d/oracleasm querydisk -v -p DISK02 # /etc/init.d/oracleasm querydisk -v -p DISK03 # /etc/init.d/oracleasm querydisk -v -p DISK04 # /etc/init.d/oracleasm querydisk -v -p DISK05 # /etc/init.d/oracleasm querydisk -v -p DISK06 # /etc/init.d/oracleasm querydisk -v -p DISK07 Nas máquinas nerv01 e nerv02, verifique se os discos estão corretos. # ls -lh /dev/oracleasm/disks/ brw-rw oracle asmadmin 8, 17 Jan 2 13:01 DISK01 brw-rw oracle asmadmin 8, 33 Jan 2 13:01 DISK02 brw-rw oracle asmadmin 8, 49 Jan 2 13:01 DISK03 brw-rw oracle asmadmin 8, 65 Jan 2 13:01 DISK04 brw-rw oracle asmadmin 8, 81 Jan 2 13:01 DISK05 brw-rw oracle asmadmin 8, 97 Jan 2 13:01 DISK06 brw-rw oracle asmadmin 8, 113 Jan 2 13:01 DISK
41 Oracle Grid Infrastructure 41 41
42 Componentes - Oracle Cluster Registry - Voting Disk (Quorum Disk) - Grid Infrastructure Management Repository (MGMTDB) - VIPs e SCAN - Utilitários: crsctl, srvctl - Daemons: ohasd, crsd, evmd, ons, evmlogger, ologgerd, cssdmonitor, cssdagent, ocssd, octssd, osysmond, mdnsd, gpnpd, gipcd, orarootagent, oraagent, scriptagent 42 42
43 Lab 5 - Grid Infraestructure Hands On! 43 43
44 Lab 5.1 Grid Infrastructure Na máquina nerv01, com o usuário oracle, descompacte e execute o instalador do Grid Infrastructure. $ cd /home/oracle $ unzip -q linuxamd64_12102_grid_1of2.zip $ unzip -q linuxamd64_12102_grid_2of2.zip Nas máquinas nerv01 e nerv02, instale o Cluster Verification Utility. # rpm -ivh /home/oracle/grid/rpm/cvuqdisk rpm Na máquina nerv01, inicie a instalação do Grid Infrastructure. $ cd grid $./runinstaller 44 44
45 Lab 5.2 Grid Infrastructure 45 45
46 Lab 5.3 Grid Infrastructure 46 46
47 Lab 5.4 Grid Infrastructure 47 47
48 Lab 5.5 Grid Infrastructure 48 48
49 Lab 5.6 Grid Infrastructure 49 49
50 Lab 5.7 Grid Infrastructure 50 50
51 Lab 5.8 Grid Infrastructure 51 51
52 Lab 5.9 Grid Infrastructure 52 52
53 Lab 5.10 Grid Infrastructure 53 53
54 Lab 5.11 Grid Infrastructure 54 54
55 Lab 5.12 Grid Infrastructure 55 55
56 Lab 5.13 Grid Infrastructure 56 56
57 Lab 5.14 Grid Infrastructure 57 57
58 Lab 5.15 Grid Infrastructure 58 58
59 Lab 5.16 Grid Infrastructure 59 59
60 Lab 5.17 Grid Infrastructure 60 60
61 Lab 5.18 Grid Infrastructure 61 61
62 Lab 5.19 Grid Infrastructure 62 62
63 Lab 5.20 Grid Infrastructure 63 63
64 Lab 5.21 Grid Infrastructure 64 64
65 Lab 5.22 Grid Infrastructure 65 65
66 Lab 5.23 Grid Infrastructure 66 66
67 Lab 5.24 Grid Infrastructure 67 67
68 Lab 5.26 Grid Infrastructure 68 68
69 Lab 5.27 Grid Infrastructure 69 69
70 Lab 5.28 Grid Infrastructure 70 70
71 Lab 5.29 Grid Infrastructure 71 71
72 Lab 5.30 Grid Infrastructure 72 72
73 Lab 5.31 Grid Infrastructure 73 73
74 Lab 6 Oracle Database Software Hands On! 74 74
75 Lab 6.1 Oracle Database Software Na máquina nerv01, com o usuário oracle, descompacte e execute o instalador do Oracle Database Software. $ cd /home/oracle $ unzip -q linuxamd64_12102_database_1of2.zip $ unzip -q linuxamd64_12102_database_2of2.zip $ cd database $./runinstaller 75 75
76 Lab 6.2 Oracle Database Software 76 76
77 Lab 6.3 Oracle Database Software 77 77
78 Lab 6.4 Oracle Database Software 78 78
79 Lab 6.5 Oracle Database Software 79 79
80 Lab 6.6 Oracle Database Software 80 80
81 Lab 6.7 Oracle Database Software 81 81
82 Lab 6.8 Oracle Database Software 82 82
83 Lab 6.9 Oracle Database Software 83 83
84 Lab 6.10 Oracle Database Software 84 84
85 Lab 6.11 Oracle Database Software 85 85
86 Lab 6.12 Oracle Database Software 86 86
87 Lab 6.13 Oracle Database Software 87 87
88 Lab 6.14 Oracle Database Software 88 88
89 Lab 6.17 Oracle Database Software 89 89
90 Lab 6.18 Oracle Database Software 90 90
91 Oracle Database 91 91
92 RAC Database Background Process ACMS: Atomic Controlfile to Memory Service GTX0-j: Global Transaction Process LMON: Global Enqueue Service Monitor LMD: Global Enqueue Service Daemon LMS: Global Cache Service Process LCK0: Instance Enqueue Process RMSn: Oracle RAC Management Processes RSMN: Remote Slave Monitor PFILE / SPFILE (1x) Control Files (1x) Online Redo Log Threads (x Nodes) UNDO Tablespaces / Datafiles (x Nodes) Datafiles (1x) 92 92
93 Lab 7.1 Oracle Database Para efetuar logon na Instance ASM1, use o SQLPlus. $ export ORACLE_HOME=$GRID_HOME $ export ORACLE_SID=+ASM1 $ sqlplus / AS SYSASM SQL> CREATE DISKGROUP DATA NORMAL REDUNDANCY DISK 'ORCL:DISK04', 'ORCL:DISK05'; SQL> CREATE DISKGROUP FRA NORMAL REDUNDANCY DISK 'ORCL:DISK06', 'ORCL:DISK07'; SQL> ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP FRA SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = ' '; SQL> ALTER DISKGROUP FRA SET ATTRIBUTE 'compatible.rdbms' = ' '; $ srvctl start diskgroup -g DATA -n nerv02 $ srvctl enable diskgroup -g DATA -n nerv02 $ srvctl start diskgroup -g FRA -n nerv02 $ srvctl enable diskgroup -g FRA -n nerv
94 Lab 7.2 Oracle Database 94 94
95 Lab 7.3 Oracle Database 95 95
96 Lab 7.4 Oracle Database 96 96
97 Lab 7.5 Oracle Database 97 97
98 Lab 7.6 Oracle Database 98 98
99 Lab 7.7 Oracle Database 99 99
100 Lab 7.8 Oracle Database
101 Lab 7.9 Oracle Database
102 Lab 7.10 Oracle Database
103 Lab 7.11 Oracle Database
104 Lab 7.12 Oracle Database
105 Lab 7.13 Oracle Database
106 Lab 7.14 Oracle Database
107 Lab 7.15 Oracle Database
108 Lab 7.16 Oracle Database
109 Lab 7.17 Oracle Database Para efetuar logon na Instance ASM1, use o SQLPlus. $ export ORACLE_SID=+ASM1 $ sqlplus / as SYSDBA Por que não funcionou? Verifique os discos existentes, e espaço disponível. SQL> SELECT NAME, TOTAL_MB, FREE_MB, HOT_USED_MB, COLD_USED_MB FROM V$ASM_DISK; SQL> SELECT NAME, TOTAL_MB, FREE_MB, HOT_USED_MB, COLD_USED_MB FROM V$ASM_DISKGROUP; Crie uma TABLESPACE no ASM. SQL> CREATE TABLESPACE nerv DATAFILE '+DATA'; Deve ser feito na Instance ASM ou na Instance Database? Verifique o novo DATAFILE criado, e os já existentes. SQL> SELECT FILE_NAME, BYTES, MAXBYTES, AUTOEXTENSIBLE, INCREMENT_BY FROM DBA_DATA_FILES;
110 Lab 7.18 Oracle Database Execute o asmcmd, e navegue pelos diretórios do Disk Group. $ asmcmd -p ASMCMD [+] > help ASMCMD [+] > lsdg Pelo asmcmd, copie um DATAFILE do ASM para o /home/oracle de uma máquina do RAC. Execute um Backup do Banco de Dados. $ rman target / RMAN> BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT; Por que não funcionou?
111 Administração
112 Comandos depreciados no 11gR
113 Comandos depreciados no 11gR
114 Comandos depreciados no 11gR
115 Comandos depreciados no 11gR
116 Comandos depreciados no 11gR
117 Comandos depreciados no 12cR
118 Comandos depreciados no 12cR
119 Comandos depreciados no 12cR
120 Dificuldades $GRID_HOME x $ORACLE_HOME oracle X root
121 Binários do GRID_HOME Adicionar $GRID_HOME/bin no $PATH, no.bash_profile $ crsctl status res -t OU $. oraenv ORACLE_SID = [ORCL1]? +ASM1 <enter> OU $ cd /u01/app/ /grid/bin/./crsctl status res -t OU $ /u01/app/ /grid/bin/crsctl status res -t
122 Daemons
123 Daemons
124 Daemons
125 Daemons
126 Cluster Startup
127 Logs 11gR2 $GRID_HOME/log/<node>/ $GRID_HOME/log/<node>/alert<node>.log 12cR1 $ORACLE_BASE/diag/crs/<node>/crs $ORACLE_BASE/diag/crs/<node>/crs/trace/alert.log
128 LAB 8 Daemons Hands On!
129 Lab 8.1 Daemons Acompanhe a execução dos daemons via top. Desligue a máquina nerv01. Veja o que acontece no Alert Log do nerv02 enquanto o nerv01 é desligado. $ tail -f /u01/app/oracle/diag/crs/nerv02/crs/trace/alert.log Ligue a máquina nerv01. Veja o que acontece no Alert Log do nerv02 enquanto o nerv01 é ligado. $ tail -f /u01/app/oracle/diag/crs/nerv02/crs/trace/alert.log Familiarize-se com o diretório de Logs. Verifique o estado dos recursos. $ /u01/app/ /grid/bin/crsctl status res -t
130 Lab 8.2 Daemons Continue acompanhando os Alert Logs das duas máquinas. Desconecte o cabo da rede do Interconnect, apenas de um nó. O que aconteceu? Desconecte o cabo da rede do Storage, apenas de um nó. O que aconteceu? Verifique e altere parâmetros de timeout para o mínimo possível. # /u01/app/ /grid/bin/crsctl get css reboottime # /u01/app/ /grid/bin/crsctl get css misscount # /u01/app/ /grid/bin/crsctl get css disktimeout # /u01/app/ /grid/bin/crsctl set css reboottime 1 # /u01/app/ /grid/bin/crsctl set css misscount 2 # /u01/app/ /grid/bin/crsctl set css disktimeout 3 130
131 Teste de Carga
132 Teste de Carga Tipos TPC-C: OLTP (Rede Varejista) TPC-E: OLTP (Telefonia) TPC-H: Data Warehouse Ferramentas Hammerora Swingbench
133 Teste de Carga
134 LAB 9 Teste de Carga Hands On!
135 Lab 9.1 Teste de Carga Copie o swingbench para a máquina nerv01, como usuário oracle. Crie uma TABLESPACE com o nome SOE. Descompacte o swingbench.zip. $ cd /home/oracle $ unzip -q swingbench zip $ cd swingbench/bin Execute a criação do SCHEMA do teste de carga: $./oewizard Execute o teste de carga: $./charbench -cs //rac01-scan/orcl -uc 10 -c../configs/soe_server_side_v2.xml 135
136 srvctl
137 srvctl A partir de qualquer Node, controla todos. Deve ser utilizado com o usuário oracle ou com o owner do GRID_HOME. Deve ser utilizado o srvctl do GRID_HOME. Comando preferencial para iniciar e parar recursos do RAC. Administra Database, Instances, ASM, Listeners e Services. Um recurso pode ser iniciado, parado, habilitado, ou desabilitado
138 LAB 10 srvctl Hands On!
139 Lab 10.1 srvctl Execute srvctl -h e entenda as opções. Pare o Listener de apenas um Node. Pare a Instance de apenas um Node. Inicie novamente o Listener que está parado. Inicie novamente a Instance que está parada. Pare o Database, e o inicie novamente. Pare uma Intance com a opção ABORT. Inicie uma Instance com a opção MOUNT. Mate uma Instance (kill no pmon) de um dos nós, e veja o que acontece
140 Lab 10.2 srvctl Coloque o banco em modo ARCHIVELOG e execute um backup. $ srvctl stop database -d ORCL $ srvctl start instance -d ORCL -i ORCL1 -o mount SQL> ALTER DATABASE ARCHIVELOG; SQL> ALTER SYSTEM SET db_recovery_file_dest='+fra'; SQL> ALTER SYSTEM SET db_recovery_file_dest_size=10g; SQL> ALTER DATABASE OPEN; $ srvctl start instance -d ORCL -i ORCL2 RMAN> BACKUP DATABASE;
141 crsctl
142 crsctl A partir de qualquer Node, controla todos. Deve ser utilizado com o usuário root. Deve ser utilizado do GRID_HOME. Principal comando de administração do Grid. Um recurso pode ser iniciado, parado, habilitado, ou desabilitado. Necessário para verificação e alteração de parâmetros. Necessário para Troubleshooting e Debug
143 LAB 11 crsctl Hands On!
144 Lab 11.1 crsctl Verifique as opções do crsctl, digitando crsctl, sem opções. Verifique o status dos Daemons: # /u01/app/ /grid/bin/crsctl check css # /u01/app/ /grid/bin/crsctl check evm # /u01/app/ /grid/bin/crsctl check crs # /u01/app/ /grid/bin/crsctl check ctss # /u01/app/ /grid/bin/crsctl check cluster # /u01/app/ /grid/bin/crsctl check cluster -all Verifique a versão instalada e ativa. # /u01/app/ /grid/bin/crsctl query crs activeversion # /u01/app/ /grid/bin/crsctl query crs softwareversion # /u01/app/ /grid/bin/crsctl query crs releasepatch # /u01/app/ /grid/bin/crsctl query crs softwarepatch Liste todos os parâmetros de um recurso. # /u01/app/ /grid/bin/crsctl status res ora.orcl.db -f $ srvctl modify database -db ORCL -startoption OPEN $ srvctl modify database -db ORCL -stopoption ABORT 144
145 Lab 11.2 crsctl Liste os módulos do Cluster. # /u01/app/ /grid/bin/crsctl lsmodules crs # /u01/app/ /grid/bin/crsctl lsmodules css # /u01/app/ /grid/bin/crsctl lsmodules evm Coloque um dos módulos informados pelo comando anterior (lsmodules), e coloque ele em modo Debug. # tail -f /u01/app/oracle/diag/crs/nerv01/crs/trace/ocssd.trc # /u01/app/ /grid/bin/crsctl set log css CSSD:5 # /u01/app/ /grid/bin/crsctl set log css CSSD:2 Pare todo o Node. # /u01/app/ /grid/bin/crsctl stop cluster Pare o outro Node. # /u01/app/ /grid/bin/crsctl stop cluster -n nerv02 Inicie todo o Cluster. # /u01/app/ /grid/bin/crsctl start cluster -all 145
146 Voting Disks
147 Voting Disk É o centro do ping dos Nodes. Pode ter N mirrors. Pode ser alterado de qualquer Node. Backups do Voting Disk são manuais. Todas operações do Voting Disk devem ser executadas como root. Deve ser feito backup após Adição ou Remoção de Nodes (<11gR2). Com base nas informações nele, o Clusterware decide que Node faz parte do Cluster (Election / Eviction / Split Brain)
148 LAB 11 Voting Disk Hands On!
149 Lab 12.1 Voting Disk Na máquinas nerv09, crie 3 partições de 1GB (para o VD), e 3 de 2GB (para o OCR). Na máquina nerv09, reconfigure o arquivo /etc/tgt/targets.conf iscsi server com as novas 6 partições. <target iqn com.nervinformatica:storage.asm01-08> backing-store /dev/sda33 initiator-address initiator-address </target>... # service tgtd reload
150 Lab 12.2 Voting Disk Nas máquinas nerv01 e nerv02, verifique os Discos exportados no Storage. # iscsiadm -m discovery -t sendtargets -p l Nas máquinas nerv01 e nerv02, adicione os novos discos no arquivo /etc/iscsi/initiatorname.iscsi. InitiatorName=iqn com.nervinformatica:storage.asm01-08 InitiatorName=iqn com.nervinformatica:storage.asm01-09 InitiatorName=iqn com.nervinformatica:storage.asm01-10 InitiatorName=iqn com.nervinformatica:storage.asm01-11 InitiatorName=iqn com.nervinformatica:storage.asm01-12 InitiatorName=iqn com.nervinformatica:storage.asm
151 Lab 12.3 Voting Disk Nas máquinas nerv01 e nerv02 verifique se os discos foram configurados localmente. # fdisk -l Na máquina nerv01, particione os novos discos. # fdisk /dev/sdi n <enter> p <enter> 1 <enter> <enter> <enter> w <enter>
152 Lab 12.4 Voting Disk Na máquina nerv02, execute a detecção dos novos discos. # partprobe /dev/sdi # partprobe /dev/sdj # partprobe /dev/sdk # partprobe /dev/sdl # partprobe /dev/sdm # partprobe /dev/sdn Na máquina nerv01, crie os discos do ASM. # /etc/init.d/oracleasm createdisk DISK08 /dev/sdi1 # /etc/init.d/oracleasm createdisk DISK09 /dev/sdj1 # /etc/init.d/oracleasm createdisk DISK10 /dev/sdk1 # /etc/init.d/oracleasm createdisk DISK11 /dev/sdl1 # /etc/init.d/oracleasm createdisk DISK12 /dev/sdm1 # /etc/init.d/oracleasm createdisk DISK13 /dev/sdn1 Na máquina nerv02, execute a detecção dos discos criados. # /etc/init.d/oracleasm scandisks
153 Lab 12.5 Voting Disk Nas máquinas nerv01 e nerv02, verifique se os discos estão corretos. # /etc/init.d/oracleasm listdisks # /etc/init.d/oracleasm querydisk -v -p DISK08 # /etc/init.d/oracleasm querydisk -v -p DISK09 # /etc/init.d/oracleasm querydisk -v -p DISK10 # /etc/init.d/oracleasm querydisk -v -p DISK11 # /etc/init.d/oracleasm querydisk -v -p DISK12 # /etc/init.d/oracleasm querydisk -v -p DISK13 Nas máquinas nerv01 e nerv02, verifique se os discos estão corretos. # ls -lh /dev/oracleasm/disks/ brw-rw oracle asmadmin 8, 17 Jan 2 13:01 DISK08 brw-rw oracle asmadmin 8, 33 Jan 2 13:01 DISK09 brw-rw oracle asmadmin 8, 49 Jan 2 13:01 DISK10 brw-rw oracle asmadmin 8, 65 Jan 2 13:01 DISK11 brw-rw oracle asmadmin 8, 81 Jan 2 13:01 DISK12 brw-rw oracle asmadmin 8, 97 Jan 2 13:01 DISK
154 Lab 12.6 Voting Disk Na máquina nerv01, crie os novos DISK GROUPS. $ export ORACLE_HOME=$GRID_HOME $ export ORACLE_SID=+ASM1 $ sqlplus / AS SYSASM SQL> CREATE DISKGROUP VD NORMAL REDUNDANCY DISK 'ORCL:DISK08', 'ORCL:DISK09', 'ORCL:DISK10'; SQL> CREATE DISKGROUP OCR NORMAL REDUNDANCY DISK 'ORCL:DISK11', 'ORCL:DISK12', 'ORCL:DISK13'; SQL> ALTER DISKGROUP OCR SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP OCR SET ATTRIBUTE 'compatible.rdbms' = ' '; SQL> ALTER DISKGROUP VD SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP VD SET ATTRIBUTE 'compatible.rdbms' = ' '; $ srvctl start diskgroup -g OCR -n nerv02 $ srvctl enable diskgroup -g OCR -n nerv02 $ srvctl start diskgroup -g VD -n nerv02 $ srvctl enable diskgroup -g VD -n nerv
155 Lab 12.7 Voting Disk Verifique o status do VOTING DISK. # /u01/app/ /grid/bin/crsctl query css votedisk Adicione um MIRROR ao VOTING DISK. # /u01/app/ /grid/bin/crsctl add css votedisk +FRA O que aconteceu? # /u01/app/ /grid/bin/crsctl replace votedisk +FRA O que aconteceu? Altere a localização do VOTING DISK. # /u01/app/ /grid/bin/crsctl replace votedisk +VD # /u01/app/ /grid/bin/crsctl query css votedisk 155
156 Lab 12.8 Voting Disk Na máquina nerv09, simule uma falha nos discos dos VOTING DISKs. # dd if=/dev/zero of=/dev/sda33 bs=512 count= # dd if=/dev/zero of=/dev/sda34 bs=512 count= # dd if=/dev/zero of=/dev/sda35 bs=512 count= O que aconteceu? Nas máquinas nerv01 e nerv02, verifique o estado do Cluster. # tail -f /u01/app/oracle/diag/crs/nerv01/crs/trace/alert.log # /u01/app/ /grid/bin/crsctl status res -t # /u01/app/ /grid/bin/crsctl check cluster -all Nas máquinas nerv01 e nerv02, desabilite o início automático do CRS, e reinicie. # /u01/app/ /grid/bin/crsctl disable crs # reboot Na máquina nerv01, inicie o CRS em modo exclusivo, e altere o VOTING DISK. # /u01/app/ /grid/bin/crsctl start crs -excl # /u01/app/ /grid/bin/crsctl replace votedisk +CONFIG Nas máquinas nerv01 e nerv02, habilite o início automático do CRS, e reinicie. # /u01/app/ /grid/bin/crsctl enable crs # reboot 156
157 Lab 12.9 Voting Disk Na máquina nerv01, particione novamente os discos dos VOTING DISKs. # fdisk /dev/sd? n <enter> p <enter> 1 <enter> <enter> <enter> w <enter>... Na máquina nerv02, execute novamente a detecção dos novos discos. # partprobe /dev/sd? # partprobe /dev/sd? # partprobe /dev/sd? Na máquina nerv01, crie novamente os discos dos VOTING DISKs. # /etc/init.d/oracleasm createdisk DISK08 /dev/sd?1 # /etc/init.d/oracleasm createdisk DISK09 /dev/sd?1 # /etc/init.d/oracleasm createdisk DISK10 /dev/sd?1 Na máquina nerv02, execute a detecção dos discos criados. # /etc/init.d/oracleasm scandisks 157
158 Lab Voting Disk Na máquina nerv01, recrie o DISK GROUP dos VOTING DISKs. $ export ORACLE_HOME=$GRID_HOME $ export ORACLE_SID=+ASM1 $ sqlplus / AS SYSASM SQL> CREATE DISKGROUP VD NORMAL REDUNDANCY DISK 'ORCL:DISK08', 'ORCL:DISK09', 'ORCL:DISK10'; SQL> ALTER DISKGROUP VD SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP VD SET ATTRIBUTE 'compatible.rdbms' = ' '; $ srvctl start diskgroup -g VD -n nerv02 Na máquina nerv01, altere a localização do VOTING DISK. # /u01/app/ /grid/bin/crsctl replace votedisk +VD # /u01/app/ /grid/bin/crsctl query css votedisk
159 OCR
160 OCR Oracle Cluster Registry É o centro das informações do RAC. Deve estar em Storage compartilhado por todos Nodes. Pode ter até 4 mirrors. Ferramentas do OCR: ocrconfig, ocrcheck, ocrdump. Ferramentas do OCR devem ser utilizadas como root. Pode ser alterado de qualquer Node. Backups do OCR são executados automaticamente. Backups armazenados: 1 semanal, 1 diário, e 1 a cada 4 horas. Podem ser executados backups físicos e lógicos
161 LAB 12 OCR Hands On!
162 Lab 13.1 OCR Execute o ocrdump, e analise o conteúdo do dump (OCRDUMPFILE). # /u01/app/ /grid/bin/ocrdump # file OCRDUMPFILE # grep orcl OCRDUMPFILE Execute o ocrcheck, e verifique o resultado. # /u01/app/ /grid/bin/ocrcheck # ls -lh /u01/app/oracle/diag/crs/nerv01/crs/trace/ocrcheck* Verifique o OCR pelo Cluster Verification Utility. # /u01/app/ /grid/bin/cluvfy comp ocr -n nerv01,nerv02 Por que não funciona? 162
163 Lab 13.2 OCR Na máquina nerv01, altere a localização dos OCRs. # /u01/app/ /grid/bin/ocrconfig -add +CONFIG # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -add +DATA # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -add +FRA # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -delete +DATA # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -delete +FRA # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -delete +CONFIG Por que não funciona? # /u01/app/ /grid/bin/ocrconfig -add +OCR # /u01/app/ /grid/bin/ocrcheck # /u01/app/ /grid/bin/ocrconfig -delete +CONFIG # /u01/app/ /grid/bin/ocrcheck 163
164 Lab 13.3 OCR Na máquina nerv01, verifique os backups físicos existentes do OCR. # /u01/app/ /grid/bin/ocrconfig -showbackup # /u01/app/ /grid/bin/ocrconfig -manualbackup # /u01/app/ /grid/bin/ocrconfig -showbackup Na máquina nerv01, altere a localização dos backups físicos do OCR. # /u01/app/ /grid/bin/ocrconfig -backuploc +FRA # /u01/app/ /grid/bin/ocrconfig -manualbackup # /u01/app/ /grid/bin/ocrconfig -showbackup Na máquina nerv01, faça um backup lógico do OCR. # /u01/app/ /grid/bin/ocrconfig -export /home/oracle/ocr.bkp # file /home/oracle/ocr.bkp
165 Lab 13.4 OCR Na máquina nerv09, simule uma falha nos discos do OCR. # dd if=/dev/zero of=/dev/sda45 bs=512 count= # dd if=/dev/zero of=/dev/sda46 bs=512 count= # dd if=/dev/zero of=/dev/sda47 bs=512 count= O que aconteceu? Nas máquinas nerv01 e nerv02, verifique o estado do Cluster. # /u01/app/ /grid/bin/ocrcheck # tail -f /u01/app/oracle/diag/crs/nerv01/crs/trace/alert.log # /u01/app/ /grid/bin/crsctl status res -t # /u01/app/ /grid/bin/crsctl check cluster -all # /u01/app/ /grid/bin/ocrconfig -manualbackup Nas máquinas nerv01 e nerv02, desabilite o início automático do CRS, e reinicie. # /u01/app/ /grid/bin/crsctl disable crs # reboot Na máquina nerv01, inicie o CRS em modo exclusivo. # /u01/app/ /grid/bin/crsctl start crs -excl -nocrs 165
166 Lab 13.5 OCR Na máquina nerv01, particione novamente os discos do OCR. # fdisk /dev/sd? n <enter> p <enter> 1 <enter> <enter> <enter> w <enter>... Na máquina nerv02, execute novamente a detecção dos novos discos. # partprobe /dev/sd? # partprobe /dev/sd? # partprobe /dev/sd? Na máquina nerv01, crie novamente os discos do OCR. # /etc/init.d/oracleasm createdisk DISK11 /dev/sd?1 # /etc/init.d/oracleasm createdisk DISK12 /dev/sd?1 # /etc/init.d/oracleasm createdisk DISK13 /dev/sd?1 Na máquina nerv02, execute a detecção dos discos criados. # /etc/init.d/oracleasm scandisks 166
167 Lab 13.6 OCR Na máquina nerv01, recrie o DISK GROUP do OCR. $ export ORACLE_HOME=$GRID_HOME $ export ORACLE_SID=+ASM1 $ sqlplus / AS SYSASM SQL> CREATE DISKGROUP OCR NORMAL REDUNDANCY DISK 'ORCL:DISK11', 'ORCL:DISK12', 'ORCL:DISK13'; SQL> ALTER DISKGROUP OCR SET ATTRIBUTE 'compatible.asm' = ' '; SQL> ALTER DISKGROUP OCR SET ATTRIBUTE 'compatible.rdbms' = ' '; Na máquina nerv01, restaure o OCR. # /u01/app/ /grid/bin/ocrconfig -restore... Na máquina nerv01, reinicie o CRS. # /u01/app/ /grid/bin/crsctl enable crs # reboot Na máquina nerv02, inicie o CRS. # /u01/app/ /grid/bin/crsctl enable crs # reboot
168 oifcfg
169 oifcfg A partir de qualquer Node, controla todos. Deve ser utilizado com o usuário root. Ferramenta para administração dos IPs Público, Interconnect, e VIPs. Necessário para alteração de rede dos Nodes. Hostnames não podem ser alterados (só os VIPs)
170 LAB 14 oifcfg Hands On!
171 Lab 14.1 oifcfg Execute um backup físico do OCR. Verifique as Interfaces atuais, nos dois Nodes. Guarde o resultado. # /u01/app/ /grid/bin/oifcfg getif Em apenas um Node, adicione a nova Interface ao Interconnect. # /u01/app/ /grid/bin/oifcfg setif -global eth1/ :cluster_interconnect Pare o Cluster nos dois Nodes. # /u01/app/ /grid/bin/crsctl stop cluster -all Logar no ambiente gráfico do nerv01 como root, e alterar o IP do Interconnect. Logar no ambiente gráfico do nerv02 como root, e alterar o IP do Interconnect. No nerv01, alterar /etc/hosts para os novos IPs. No nerv02, alterar /etc/hosts para os novos IPs. Reinicie a rede nos dois Nodes. # service network restart 171
172 Lab 14.2 oifcfg Inicie o Cluster nos dois Nodes. # /u01/app/ /grid/bin/crsctl start cluster -all Em apenas um Node, remova a antiga Interface, após o CRS iniciar. # /u01/app/ /grid/bin/oifcfg getif # /u01/app/ /grid/bin/oifcfg delif -global eth1/ # /u01/app/ /grid/bin/oifcfg getif Execute um backup físico do OCR. 172
173 Rolling Patch
174 Rolling Patch Permite aplicação de Patches sem indisponibilidade. Para-se uma Instance, aplica-se o Patch, inicia a Instance, e parte para a Instance seguinte. O Patch precisa suportar o Rolling Upgrade. Não pode ser utilizado com HOMEs compartilhados. Não pode ser utilizado para Patchsets
175 LAB 15 Rolling Patch Hands On!
176 Lab 15.1 Rolling Patch Atualize o OPatch. $ unzip -q p _121010_linux-x86-64.zip $ mv $ORACLE_HOME/OPatch/ $ORACLE_HOME/OPatch.BACKUP $ mv /home/oracle/opatch $ORACLE_HOME Pare a Instance ORCL1 da máquina nerv01. /u01/app/ /grid/bin/srvctl stop instance -d ORCL -n nerv01 Aplique o Patch a partir da máquina nerv01. $ unzip -q p _121020_linux-x86-64.zip $ cd /home/oracle/ / $ $ORACLE_HOME/OPatch/opatch apply Quando a aplicação do Pacth solicitar, em outro terminal, inicie a instância da máquina nerv01 e pare a instância da máquina nerv02. Em seguida, prossiga com a aplicação do Patch. /u01/app/ /grid/bin/srvctl start instance -d ORCL -n nerv01 /u01/app/ /grid/bin/srvctl stop instance -d ORCL -n nerv02 176
177 Lab 15.2 Rolling Patch Após a aplicação, inicie a instância da máquina nerv02. /u01/app/ /grid/bin/srvctl start instance -d ORCL -n nerv02 Nas máquinas nerv01 e nerv02, execute a etapa de alterações de SQL do Patch, conforme README. cd $ORACLE_HOME/OPatch./datapatch -verbose 177
178 Single Instance x RAC Full Table Scans (Optimizer Statistics, System Statistics) Bind Variables / Cursor Sharing Sequences / Sequences Artificiais Dictionary Reverse Key Indexes Job x Scheduler V$SESSION UTL_FILE Directories / External Tables / Data Pump Partitioning
179 LAB 16 Sequences Hands On!
180 Lab 16.1 Sequences Crie uma entrada no tnsnames.ora para o RAC vizinho ao seu. Conecte no RAC vizinho como SCOTT/TIGER. Analise e execute o script create_sequence.sql. Analise e execute o script insert_sequence_rapida.sql Analise e execute o script insert_sequence_lenta.sql Repita os scripts de insert algumas vezes e veja se o resultado continua similar. É possível melhorar este tempo?
181 Load Balance (Client)
182 Load Balance Client (<= 11gR1) Client tnsnames.ora ORCL = (DESCRIPTION= (LOAD_BALANCE=ON) Escolha Aleatória (FAILOVER=ON) Tenta acessar o 1o, depois o 2o (ADDRESS=(PROTOCOL=TCP)(HOST=nerv01-vip)(PORT=1521)) VIP (ADDRESS=(PROTOCOL=TCP)(HOST=nerv02-vip)(PORT=1521)) VIP (CONNECT_DATA= (SERVICE_NAME=ORCL) (FAILOVER_MODE= (TYPE=SELECT) SESSION ou SELECT (METHOD=BASIC) BASIC ou PRECONNECT (RETRIES=10) 10 tentativas de conexão (DELAY=1) 1 segundo para cada tentativa ) ) )
183 Load Balance (Server)
184 Load Balance (Server)
185 Load Balance (Server) Client tnsnames.ora: ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = rac01-scan)(port = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL) )) Parâmetro LOCAL_LISTENER dos Nodes: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=nerv01vip) (PORT=1521)))) Parâmetro REMOTE_LISTENER dos Nodes: rac01-scan:
186 Load Balance (Server) Services Goal GOAL_NONE GOAL_SERVICE_TIME GOAL_THROUGHPUT Bom para OLTP Bom para Batch / OLAP / DBA Services Connection Load Balance Goal CLB_GOAL_SHORT Bom para OLTP CLB_GOAL_LONG Bom para Batch / OLAP / DBA ou OLTP Persistente
187 Load Balance (Server) - Scheduler Crie uma Job Class no Scheduler para o Service DBA: BEGIN DBMS_SCHEDULER.create_job_class ( job_class_name => 'DBA_JOB_CLASS', service => 'DBA_SERVICE'); END; / Crie um Job no Scheduler para utilizar o Service DBA: BEGIN DBMS_SCHEDULER.create_job ( job_name => 'SYS.DBA_JOB_TEST', job_type => 'PLSQL_BLOCK', job_action => 'BEGIN EXEC DBMS_STATS.GATHER_DATABASE_STATS; END;', start_date => SYSTIMESTAMP, repeat_interval => 'FREQ=DAILY;', job_class => 'SYS.DBA_JOB_CLASS', end_date => NULL, enabled => TRUE, comments => 'Job linked to the DBA_JOB_CLASS.'); END; /
188 Load Balance (Server) srvctl add service srvctl remove service srvctl modify service srvctl relocate service srvctl status service srvctl start service srvctl stop service srvctl enable service srvctl disable service
189 LAB 17 Load Balance (Server) Hands On!
190 Lab 17.1 Load Balance (Server) Veja os Services configurados. $ srvctl config database -d ORCL Crie Service para OLTP. Exemplo: $ srvctl add service -db ORCL -service OLTP -preferred ORCL2 -available ORCL1 tafpolicy PRECONNECT -policy AUTOMATIC -failovertype SELECT -failovermethod BASIC -failoverdelay 1 -failoverretry 10 -clbgoal SHORT -rlbgoal SERVICE_TIME notification TRUE $ srvctl add service -db ORCL -service WEB -preferred ORCL1,ORCL2 -policy AUTOMATIC -failovertype SELECT -failovermethod BASIC -failoverdelay 1 -failoverretry 10 -clbgoal SHORT -rlbgoal SERVICE_TIME -notification TRUE Como ver detalhes de um Service já configurado? Altere o tnsnames.ora para utilizar os novos Services e teste o Failover
191 Adicionar e Remover Nodes
192 Adicionar e Remover Nodes Sequência para adicionar Node: Instalar Hardware; Instalar e configurar Sistema Operacional; Configurar acesso ao Storage; Configurar ssh sem senha com os Nodes já existentes; Instalar Grid Infraestruture a partir de um Node existente; Instalar Oracle a partir de um Node existente; Adicionar Instances. Sequência para remover Node: Remover Instance; Remover Oracle; Remover Clusterware
193 LAB 18 Adicionar Nodes Hands On!
194 Lab 18.1 Adicionar Nodes Manter apenas 1 RAC ativo na sala. No restante das máquinas, refazer os Labs 1, 3, e 4. Para todas as máquinas, configurar SSH sem senha para o usuário oracle. $ cd /home/oracle/grid/sshsetup./sshusersetup.sh -user oracle -hosts "nerv01 nerv02 nerv05" -advanced -exverify -confirm nopromptpassphrase Instalar Grid Infraestruture nas outras máquinas, a partir de um Node existente: $ cd $GRID_HOME/addnode $./addnode.sh -silent CLUSTER_NEW_NODES={nerv03,nerv04,nerv05} CLUSTER_NEW_VIRTUAL_HOSTNAMES={nerv03-vip,nerv04-vip,nerv05-vip} Nas outras máquinas, com o usuário root, execute os seguintes scripts. # /u01/app/orainventory/orainstroot.sh # /u01/app/ /grid/root.sh 194
195 Lab 18.2 Adicionar Nodes Instalar Oracle Database nas outras máquinas, a partir de um Node existente: $ cd $ORACLE_HOME/addnode $./addnode.sh -silent "CLUSTER_NEW_NODES={nerv03}" Nas outras máquinas, com o usuário root, execute o script abaixo. # /u01/app/oracle/product/ /db_1/root.sh Na máquina nerv01, execute a adição da instância. $ $GRID_HOME/bin/srvctl add instance -d ORCL -i ORCL3 -n nerv03 Na máquina nerv01, conclua a adição do nó. SQL> ALTER SYSTEM SET INSTANCE_NUMBER=3 SID='ORCL3' SCOPE=SPFILE; SQL> ALTER SYSTEM SET thread=3 SID='ORCL3' SCOPE=SPFILE; SQL> ALTER DATABASE ADD LOGFILE THREAD 3; SQL> ALTER DATABASE ADD LOGFILE THREAD 3; SQL> ALTER DATABASE ENABLE PUBLIC THREAD 3; SQL> CREATE UNDO TABLESPACE UNDOTBS3; SQL> ALTER SYSTEM SET UNDO_TABLESPACE=UNDOTBS3 SID='ORCL3' SCOPE=SPFILE; $ $GRID_HOME/bin/srvctl start instance -d ORCL -i ORCL3 195
196 Flex ASM
197 Flex ASM
198 LAB 19 Flex ASM Hands On!
199 Lab 19.1 Flex ASM Na máquina nerv01, verifique a configuração atual do Cluster. $ $GRID_HOME/bin/asmcmd showclustermode $ $GRID_HOME/bin/srvctl status asm $ $GRID_HOME/bin/srvctl config asm Na máquina nerv01, execute a alteração para Flex ASM. $ $GRID_HOME/bin/asmca -silent -converttoflexasm -asmnetworks eth1/ asmlistenerport 1522 # /u01/app/oracle/cfgtoollogs/asmca/scripts/converttoflexasm.sh Na máquina nerv01, verifique a configuração atual do Cluster. $ $GRID_HOME/bin/srvctl status asm $ $GRID_HOME/bin/srvctl config asm $ $GRID_HOME/bin/srvctl modify asm -count 2 $ $GRID_HOME/bin/srvctl status asm $ $GRID_HOME/bin/srvctl config asm 199
200 Flex Cluster
201 Flex Cluster
202 LAB 20 Flex Cluster Hands On!
203 Lab 20.1 Flex Cluster Na máquina nerv01, verifique a configuração atual do Cluster. # /u01/app/ /grid/bin/crsctl get cluster mode status # /u01/app/ /grid/bin/srvctl config gns Na máquina nerv01, altere a configuração do Cluster. # /u01/app/ /grid/bin/srvctl add gns -vip # /u01/app/ /grid/bin/srvctl start gns # /u01/app/ /grid/bin/crsctl set cluster mode flex Na máquina nerv01, altere a configuração do Cluster. # /u01/app/ /grid/bin/crsctl get node role config -all # /u01/app/ /grid/bin/crsctl set node role leaf -node nerv07 # /u01/app/ /grid/bin/crsctl set node role leaf -node nerv08 # /u01/app/ /grid/bin/crsctl get node role config -all 203
204 Melhores Práticas
205 Melhores Práticas - RAC de dois nós possui diversas limitações. - Utilize Hardware Certificado para sua implementação. - Elimine os POF: NICs, Switch, Storage, etc. - O Switch do Interconnect deve ser físico e exclusivo. - Utilize ASM. É a direção da Oracle. - Utilize GNS. É a direção da Oracle. - Utilize /etc/hosts, além do DNS. - No ASM, utilize DGs separados para DATA, FRA, OCR e VD. - Centralize os backups do OCR. - Utilize DATA e FRA com redundância no Storage ou ASM. - Utilize OCR e VD com redundância no Storage e ASM. - Use HOMEs locais, para GRID_HOME e ORACLE_HOME. - Logs (todos) devem ser centralizados. De nada vale um log que não existe. - Observe também os Logs do Sistema Operacional. - Utilize Jumbo Frames no Interconnect. - Utilize Huge Pages, e não utilize AMM. - O RAC torna aplicações boas em ótimas, e ruins em péssimas. - Esqueça SIDs. Aprenda Services. - Particione sua aplicação em Services. Sem Services, o RAC não é nada. 205
206 E agora?
207 Fórum 207
208 Alunos 208
209 Blog 209
210 YouTube 210
211 Facebook / Twitter 211
212 Obrigado!
Instalação RAC10g em Linux
Instalação RAC10g em Linux Humberto Corbellini humberto.corbellini@advancedit.com.br Agenda Visão Geral Storage compartilhado Hardware utilizado Sistema operacional Configuração de rede Drivers e opções
Leia maisReal Application Cluster (RAC)
Real Application Cluster (RAC) Anderson Haertel Rodrigues OCE RAC 10g anderson.rodrigues@advancedit.com.br AdvancedIT S/A RAC? Oracle RAC é um banco de dados em cluster. Como assim? São vários servidores
Leia maisOracle Maximum Availability Architecture
1 Oracle Maximum Availability Architecture Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma
Leia maisOracle Maximum Availability Architecture
1 Oracle Maximum Availability Architecture Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma
Leia maisExtraindo o máximo do Oracle Grid Infrastructure
Extraindo o máximo do Oracle Grid Infrastructure Franky Weber Faust 26 anos de idade, 7 anos de TI Escritor ativo na OTN Blog loredata.com.br/blog Projetos na VW, AGCO, Celesc, Kroton, entre outras DBA
Leia maisOracle Zero Downtime Migration (com Golden Gate)
Oracle Zero Downtime Migration (com Golden Gate) Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para
Leia maisVMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5)
VMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5) Formato do curso: Presencial Localidade: Porto Com certificação: VMware Certified Professional 6 Data Center Virtualization (VCP6-DCV) Data:
Leia maisOracle Database 11g: Novos Recursos para Administradores
Oracle Database 11g: Novos Recursos para Administradores Course O11NFA 5 Day(s) 30:00 Hours Introduction Este curso de cinco dias oferece a você a oportunidade de conhecer e fazer exercícios com os novos
Leia maisInstalação do KenCast Fazzt no CentOS.
Instalação do KenCast Fazzt 8.2.0.9 no CentOS - Para a recepção de dados de satélite usando o software Kencast Fazzt é necessário a instalação do banco de dados PostgreSQL, desativação do firewall, bem
Leia maisAdministração de sistemas Linux. Gerenciamento de serviços
Administração de sistemas Linux Gerenciamento de serviços Daemons: Alguns programas não são projetados de forma a utilizar informações contínuas do usuário, e assim ele se desconecta do terminal em sua
Leia maiswww.en-sof.com.br SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO
SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO 1 Soluções Oracle Voltadas à Continuidade dos Negócios Luciano Inácio de Melo Oracle Database Administrator Certified Oracle Instructor Bacharel em Ciências da Computação
Leia maisOracle Database 11g: Novos Recursos para Administradores Release 2
Oracle University Contact Us: +351214235182 Oracle Database 11g: Novos Recursos para Administradores Release 2 Duration: 5 Days What you will learn Este curso de cinco dias oferece a você a oportunidade
Leia maisInstalação e configuração Linux CentOS 6.x
Instalação e configuração Linux CentOS 6.x Objetivo: Instalar e configurar o sistema operacional Linux CentOS e efetuar suas configurações iniciais. 1- Abra o Virtuabox e clique em novo, e configure conforme
Leia maisMySQL para DBAs Oracle
MySQL para DBAs Oracle Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença,
Leia maisOracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe
Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe Objetivos: Apresentar conceitos do Microsoft Windows Clusters Server Apresentar a arquitetura do
Leia maisRevisão Q de 26/06/2015
Manual de instalação do Zada Revisão Q de 26/06/2015 Página 1 de 22 Revisão S de 11/05/2016 MA001 Responsável: FL Manual de instalação do Zada Este manual consiste em mostrar passo a passo a pré-instalação
Leia maisSophos Enterprise Console Guia: Manual de instalação do Sophos Enterprise Console 5.3.1
Sophos Enterprise Console 5.3.1 Guia: Manual de instalação do Sophos Enterprise Console 5.3.1 Versão 1 Data do Documento: Setembro de 2015 Conteúdo 1. Sobre este manual... 3 2. Requisitos de Instalação...
Leia maisRHCE Certification lab (RH299)
RHCE Certification lab (RH299) Formato do curso: Presencial Localidade: Porto Com certificação: Red Hat Certified Engineer (RHCE) Data: 10 Out. 2016 a 13 Out. 2016 Preço: 1980 Horário: Laboral - 09h00-17h30
Leia maisAdvanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:
Agenda Advanced IT S/A EM10g Grid Control Denise Cunha Advanced IT S/A - DBA Gerenciando Deployments (distribuições) Estendendo o EM Sistema de Jobs Start e Stop do EM Objetivos Extrair informações críticas
Leia maisBIND 9 Instalação e configuração
BIND é um software de código aberto que implementa os protocolos para a Internet Domain Name System (DNS), sendo o software DNS mais amplamente utilizado na Internet, proporcionando uma plataforma robusta
Leia maisHOW TO. Instalação do Firewall 6.1 Software
Introdução HOW TO Página: 1 de 14 Para fazer a migração/instalação do 6.1 Software, é necessária a instalação do Sistema Operacional Linux Fedora Core 8. Explicaremos passo a passo como formatar a máquina,
Leia maisO Que É VRRP? Índice. Introdução. Pré-requisitos. Como o VPN 3000 Concentrator Implementa o VRRP? Configuração do VRRP. Requisitos
O Que É VRRP? Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Como o VPN 3000 Concentrator Implementa o VRRP? Configuração do VRRP Sincronização das Configurações Introdução
Leia maisSECRETARIA DA JUSTIÇA E DEFESA DA CIDADANIA FUNDAÇÃO DE PROTEÇÃO E DEFESA DO CONSUMIDOR - PROCON/SP MANUAL DE INSTALAÇÃO DO SISTEMA
MANUAL DE INSTALAÇÃO DO SISTEMA 1. INTRODUCÃO Este manual tem como objetivo orientar o usuário durante o processo de instalação do SIGA Sistema Global de Atendimento. 2 de 27 2. PRÉ-REQUISITOS DE INSTALAÇÃO
Leia maisMA001. 01 de 28. Responsável. Revisão Q de 26/06/2015. Cantú & Stange Software. Página
Manual de instalação do Zada 5 MA001 Responsável Revisão Q de 26/06/2015 FL Página 01 de 28 Página 1 de 33 Revisão Q de 26/06/2015 MA001 Responsável: FL Manual de instalação do Zada 5 Este manual consiste
Leia maisDetermine a separação que é usada altamente. O comando seguinte mostra a utilização do disco:
Índice Introdução Etapas de verificação Se a separação de /Volume está completa Arquivos de backup velhos Atualização de software e arquivos de correção mais velhos Grande base de dados para armazenar
Leia maisComissionamento RBS6000 LTE. Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015
Comissionamento RBS6000 LTE Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015 Utilizar os seguintes programas: Hyper Terminal WS_FTP LE (PACOTE BÁSICO) The Personal FTP Server (UPGRADE) RBS Element
Leia maisNovidades Oracle 11g. Rio Grande Energia - RGE
Novidades Oracle 11g Daniel Güths Rio Grande Energia - RGE 1 Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento
Leia maisAdministradores de Guardium
Administradores de Guardium Perallis IT Innovation Soluções em Armazenamento de dados www.perallis.com contato@perallis.com +55 19 3203-1002 Conteúdo SOBRE ESTE CURSO...6 PÚBLICO-ALVO...6 OBJETIVO...6
Leia maisIntrodução ao Sistema. Características
Introdução ao Sistema O sistema Provinha Brasil foi desenvolvido com o intuito de cadastrar as resposta da avaliação que é sugerida pelo MEC e que possui o mesmo nome do sistema. Após a digitação, os dados
Leia maisSumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37
7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos
Leia maisHotspot com Ubuntu Server 11.04 32-Bits
Hotspot com Ubuntu Server 11.04 32-Bits Fazendo as instalações Hardware e instalação do Ubuntu Hardware utilizado: Servidor com duas placas de rede; Notebook com conexão wireless e putty instalado; Roteador
Leia maisTutorial para Instalação do Debian 6.04 (servidor)
Tutorial para Instalação do Debian 6.04 (servidor) Autor: Alexandre F. Ultrago E-mail: ultrago@hotmail.com 1 Infraestrutura da rede Instalação Instalação do Webmin Acessando o Webmin Configuração das placas
Leia mais1. Após o boot se completar, será exibida a tela de inicial do Redo exibida abaixo, onde o usuário deverá escolher a opção Start Redo Backup.
RESTAURAÇÃO DE COMPUTADORES PREGÃO 83/2008 UTILIZANDO REDO BACKUP 1) RESTAURAÇÃO ATRAVÉS DE DISPOSITIVO USB COM IMAGEM DO SISTEMA O processo de restauração de imagem nos multiterminais deve ser feito utilizando-se
Leia maisCarga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados
Oracle 10g - Workshop de Administração I Objetivos do Curso Este curso foi projetado para oferecer ao participante uma base sólida sobre tarefas administrativas fundamentais. Neste curso, você aprenderá
Leia maisPrática DNS. Edgard Jamhour
Prática DNS Edgard Jamhour Exercícios práticos sobre DNS. Esse roteiro de prática inclui apenas aspectos básicos de configuração desses serviços. Apenas esses aspectos básicos é que serão cobrados em relatório.
Leia maisServidor de e-mail corporativo com Zimbra.
UNISUL Universidade do Sul de Santa Catarina Unisul TechDay 2013 Servidor de e-mail corporativo com Zimbra. Palestrante: Irineu Teza Nunes E-mail: irineu@idinf.com.br Website: www.idinf.com.br Blog: itnproducoes.blogspot.com
Leia maisFUNCIONALIDADES DO ORACLE RAC. Resumo: Diversas empresas têm como requisito fundamental do negócio que os seus
FUNCIONALIDADES DO ORACLE RAC Eduardo Amaral Ferreira 1 Iremar Nunes de Lima 2 Resumo: Diversas empresas têm como requisito fundamental do negócio que os seus sistemas de informação fiquem disponíveis
Leia maisComo instalar o sistema operacional pfsense no Citrix Xen Server
Como instalar o sistema operacional pfsense no Citrix Xen Server Autor: Eder S. G. - edersg@vm.uff.br Versão: 1.2 Data: 21/11/2012 Última atualização: 07/03/2013 Observação: Máquina real: Sistema operacional
Leia maisSASAC (IMPLEMENTING CORE CISCO ASA SECURITY) 1.0
SASAC (IMPLEMENTING CORE CISCO ASA SECURITY) 1.0 Objetivo Este curso capacita um administrador de rede para implantar uma solução de firewall Cisco utilizando o ASA. Após a conclusão deste curso, o aluno
Leia maisTutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote
Tutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote Neste tutorial vamos abordar as etapas de migração do Zabbix 2.4 para 3.0, conforme documentação você pode optar pelo upgrade via pacotes
Leia maisSistemas Operacionais de Redes Windows. Ricardo Kléber
Sistemas Operacionais de Redes Windows Ricardo Kléber ricardo.galvao@ifrn.edu.br Objetivos Instalar e configurar e manter o Sistema Operacional Windows Server; Montar na prática uma rede cliente-servidor
Leia maisAdministração de Sistemas Operacionais. Prof.: Marlon Marcon
Administração de Sistemas Operacionais Prof.: Marlon Marcon Introdução O DNS é um dos principais serviços de redes TCP/IP Converte nomes (domínios) em endereços IP, e também realiza o mesmo processo reversamente,
Leia maisAdministração de Redes em Software Livre GNU/Linux SERVIDOR DNS
Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS Professor: Acesso a computadores sem que o usuário tenha conhecimento de seu endereço IP. O DNS (Domain Name Server) é um sistema de gerenciamento
Leia maisInstalando o software de gerencia (ANM2000)
Instalando o software de gerencia (ANM2000) Descrição: Para ter a gerencia das OLTs e ONUs da rede FTTx, precisa ser instalado o software de gerencia da Fiberhome, chamado ANM2000. Requisitos: - Servidor
Leia maisPassos Preliminares: Acessando a máquina virtual via ssh.
CIn/UFPE Sistemas de Informação Redes de Computadores Professor: Kelvin Lopes Dias Monitor: Edson Adriano Maravalho Avelar {kld,eama}@cin.ufpe.br Instalando/Configurando Servidor DNS. Este tutorial irá
Leia maisTutorial para Instalação do Ubuntu Server 10.04
Tutorial para Instalação do Ubuntu Server 10.04 Autor: Alexandre F. Ultrago E-mail: ultrago@hotmail.com 1 Infraestrutura da rede Instalação Ativando o usuário root Instalação do Webmin Acessando o Webmin
Leia maisGuia de Início Rápido do XtremSF 550\2200
Guia de Início Rápido do XtremSF 550\2200 Este Guia de Início Rápido complementa a parte de instalação da documentação de seu produto. Para obter detalhes completos, consulte o Guia do Usuário do XtremSF
Leia maisIntrodução ao Windows Server 2008
Introdução ao Windows Server 2008 Bem vindo(a), Nesta primeira aula apresentaremos as características do Windows Server 2008, seus papeis e para que servem. Após essa aula você será capaz de: Identificar
Leia maisPROJEDATA INFORMÁTICA LTDA. IRINEU TEZA NUNES. INSTALAÇÃO DO ORACLE ENTERPRISE LINUX 6.3
PROJEDATA INFORMÁTICA LTDA. IRINEU TEZA NUNES. INSTALAÇÃO DO ORACLE ENTERPRISE LINUX 6.3 TUBARÃO 2012 PROJEDATA INFORMÁTICA LTDA. IRINEU TEZA NUNES. INSTALAÇÃO DO ORACLE ENTERPRISE LINUX 6.3 Manual técnico
Leia maisSTK (Start Kit DARUMA) Conectando-se diretamente a sua aplicação via TS com o MT1000 Daruma
STK (Start Kit DARUMA) Conectando-se diretamente a sua aplicação via TS com o MT1000 Daruma Neste STK apresentaremos como configurar seu servidor Windows 2008 R2 para abrir diretamente sua aplicação ao
Leia maisManual de Instalação e Configuração MySQL
Manual de Instalação e Configuração MySQL Data alteração: 19/07/11 Pré Requisitos: 1. Baixar os seguintes arquivos no através do link http://ip.sysfar.com.br/install/ mysql-essential-5.1.46-win32.msi mysql-gui-tools-5.0-r17-win32.msi
Leia maisHSC MailInspector Guia de Instalação da Versão 3.2
HSC MailInspector Guia de Instalação da Versão 3.2 Dezembro 2013 Aviso Legal Copyright 2013. HSC Brasil. Todos os direitos reservados. Nenhuma parte deste documento poderá ser reproduzida, no todo ou em
Leia maisCriar uma máquina virtual para o Red Hat Enterprise Linux 6 no VirtualBox
Criar uma máquina virtual para o Red Hat Enterprise Linux 6 no VirtualBox Na tela inicial, clique em Novo : Escolha um nome para a máquina virtual, selecione o tipo Linux e a versão Red Hat (64 bit) :
Leia maisComo configurar Conexão Remota no SQL Server 2005/2008
Como configurar Conexão Remota no SQL Server 2005/2008 Passo 1: Para permitir que computadores acessem instâncias do SQL Server em outra máquina, a primeira coisa a ser feita é uma configuração na instância
Leia maisAULA 05 MAIS SOBRE ASM
AULA 05 MÓDULO DBA PLENO MAIS SOBRE ASM Na aula anterior... Na aula anterior procedemos a instalação do Oracle Clusterware necessário para que se possa utilizar o Oracle ASM. Então aprendemos a criar discos,
Leia maisSecure Client. Manual do Usuário. IPNv2. Secure Client IPNv2
Secure Client Manual do Usuário IPNv2 Índice 2 de 24 1. APRESENTAÇÃO... 3 2. OBJETIVO, APLICAÇÃO E DEFINIÇÕES... 4 a. Objetivos... 4 b. Aplicação... 4 c. Responsabilidades... 4 d. Configuração de hardware
Leia maisLojamundi Tecnologia Sem Limites br
Banana Pi Torrent - Servidor Torrent Dedicado para Downloads em Massa Com o avanço da tecnologia, os dados estão ficando mais detalhados e maiores em tamanho. Alguns anos atrás, um disco rígido comercial
Leia maisProf. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1
Visão geral sobre o processo de instalação e manutenção de instalações de software. Notas de aula. (aka lecture notes on Package Management Systems and software installation :)) Prof. Rossano Pablo Pinto
Leia maisInstalação Wiser Discovery Sistema Operacional Windows
Instalação Wiser Discovery Sistema Operacional Windows Maio 2016 1 Pré-Requisitos Software Java JRE 1.6 Servidor de Aplicação: Tomcat8+ Banco de dados (Mysql, Postgres, SqlServer e Oracle) Release da Aplicação
Leia maisT.I. para o DealerSuite: Servidores Versão: 1.1
T.I. para o DealerSuite: Servidores Versão: 1.1 Lista de Figuras T.I. para o Dealer Suite: Servidores Figura 1 Tela Principal do ESXi...4 Figura 2 Tela VMware Player...5 Figura 3 Arquivo /etc/exports do
Leia maisMANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2
MANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2 Introdução... 3 Pré-requisitos para o SQL Server 2008 R2... 3 Instalar o SQL Server 2008 R2... 3 Índice de Imagens... 26 Webgrafia... 26 2 Microsoft SQL Server
Leia maisFISL 13. Fórum Internacional de Software Livre
FISL 13 Fórum Internacional de Software Livre Criando um storage iscsi com PCs, Linux e software livre. Que tal? Administração de Sistemas e Alta Disponibilidade Jansen Sena Julho, 2012. Porto Alegre,
Leia maisTutorial de Instalação Integratto Contábil SQL. Integratto Contábil SQL
Tutorial de Instalação 1 Sumário Sumário... 2 Apresentação... 3 Configurações Iniciais... 4 Atenção... 4 Verifique o tamanho da base de dados... 4 Desabilite o Antivírus... 4 Crie uma pasta destinada ao
Leia maisInstalação de Configuração do servidor SAMBA Rede TerraLAB
Instalação de Configuração do servidor SAMBA Rede TerraLAB Igor Muzetti Pereira igormuzetti@gmail.com Tiago Garcia de Senna Carneiro tiago@iceb.ufop.br Departamento de Computação Universidade Federal de
Leia maisAULA 03 INICIANDO A INFRAESTRUTURA
AULA 03 MÓDULO DBA PLENO INICIANDO A INFRAESTRUTURA Na aula anterior... Na aula anterior trabalhamos relembrando os conceitos de banco de dados e a estrutura necessária física e lógica. Hoje iremos começar
Leia mais# dnssec-keygen -a HMAC-MD5 -b 128 -n USER chave
Como integrar o serviço de DHCP com o de DNS no CentOS A integração dos serviços de dhcp e dns é um recurso muito útil em uma rede. Pois minimiza o trabalho do administrador de redes e maximiza seu controle
Leia maisInstalling and Configuring Windows Server 2012 (20410)
Installing and Configuring Windows Server 2012 (20410) Formato do curso: Presencial Localidade: Porto Com certificação: Microsoft Certified Solutions Associate (MCSA) Data: 23 Jan. 2017 a 27 Jan. 2017
Leia maisGerência de Redes de Computadores Zabbix Instalação. Prof. Alex Furtunato
Gerência de Redes de Computadores Zabbix Instalação Prof. Alex Furtunato alex.furtunato@ifrn.edu.br Introdução Sistema de monitoramento de rede enterprise open source, com solução de monitoramento distribuído
Leia maisEnvio de alertas por utilizando SMTP autenticado
Envio de alertas por e-mail utilizando SMTP autenticado INTRODUÇÃO: O Zabbix tem suporte a envio de e mails, porém sem autenticação, para utilizar o recurso de autenticação é preciso recorrer a scritps
Leia maisCANAC (IMPLEMENTING CISCO NAC APPLIANCE) 2.1
CANAC (IMPLEMENTING CISCO NAC APPLIANCE) 2.1 Objetivo Este treinamento apresenta a solução NAC Appliance (Cisco Clean Access), que cuida do controle de admissão de usuários à rede através do reconhecimento
Leia maisInstallation, Storage, and Compute with Windows Server 2016 (20740)
Installation, Storage, and Compute with Windows Server 2016 (20740) Formato do curso: Presencial Preço: Nível: Iniciado Duração: 30 horas Este curso permite aos formandos adquirir conhecimentos na instalação
Leia maisAdministração de Redes I Linux Prof: Frederico Madeira <fred@madeira.eng.br> Lista de Exercícios 3
Administração de Redes I Linux Prof: Frederico Madeira Lista de Exercícios 3 1. Qual dos seguintes comandos linux não inclui a capacidade de listar o PID das aplicações que estão
Leia maisMANUAL DE INSTALAÇÃO
MANUAL DE INSTALAÇÃO 1 SUMÁRIO REQUISITOS MÍNIMOS... 3 INSTALAÇÃO A PARTIR DO ARQUIVO RPM...4 Download do Arquivo...4 Instalação pela linha de comando...4 Regras de Firewall...4 Acessando o Monsta...5
Leia maisAutor: Hernandes Martins. http://hernandesmartins.blogspot.com.br Email: hernandss@gmail.com. Março de 2015. Zabbix 2.4 CentOS 7 Tutorial Instalação
Zabbix 2.4 CentOS 7 Tutorial Instalação Neste tutorial vamos abordar as etapas de instalação do Zabbix 2.4.3, conforme documentação você pode optar por instalar via pacotes (repositórios) ou source (compilar
Leia maisCURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário
CURSO PRÁTICO Application Virtualization 5.0 Nível: Básico / Intermediário Módulo 2 Pré-requisitos Índice Configurações Suportadas... 3 Management Server... 3 Publishing Server... 3 Reporting Server...
Leia maisLojamundi Tecnologia Sem Limites br
Como entroncar no servidor e Configurar Gateway Synway SMG 4008 Olá pessoal! Neste tutorial vamos apresentar e configurar, mais uma novidade que a Lojamundi trouxe para o Brasil, os gateways de telefonia
Leia maisInstalling and Configuring Windows Server 2012 (20410)
Installing and Configuring Windows Server 2012 (20410) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Associate (MCSA) Data: 06 Jan. 2017 a 17 Mar. 2017
Leia maisTUTORIAL DE INSTAÇÃO DO WINDOWS SERVER 2008 R2
Curso: Gerenciamento de Redes Matéria: Sistemas Operacionais de Rede (Windows\Linux) Grupo: Aldenice Nascimento, Anatanael França, Daniel Soares, Edvaldo Santos, Walter Rocha. TUTORIAL DE INSTAÇÃO DO WINDOWS
Leia maisConfigurar o ODBC em ISE 2.3 com base de dados Oracle
Configurar o ODBC em ISE 2.3 com base de dados Oracle Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Configurar Etapa 1. Configuração básica do Oracle Etapa 2. Configuração básica ISE
Leia maisLEIA-ME PRIMEIRO Instalação do Fiery WorkCentre Série 7300
LEIA-ME PRIMEIRO Instalação do Fiery WorkCentre Série 7300 Este documento descreve como instalar e configurar o Controlador de rede Fiery para WorkCentre Série 7300. Complete as etapas que correspondem
Leia maisBIT. Boletim de Informação Técnica
Produto Modem ADSL W-M2100g Nº. 002/2010 Referência Configuração do modem C3Tech Responsável Leandro Martins Data 18. Janeiro. 2010 Este documento descreve os passos básicos para a configuração do modem
Leia maisINSTALANDO SQL SERVER 2008
VERSÃO 2 INSTALANDO SQL SERVER 2008 Pré-requisitos para instalação do SQL SERVER 2008 Antes de iniciar o instalador do SQL SERVER 2008 é necessário instalar os seguintes componentes: Microsoft Windows
Leia mais1 2008 Copyright Smar
Instalação, Configuração - System302-7 Studio 1 2008 Copyright Smar 2 Arquitetura do SYSTEM302 Smar Est. Operação Est. Operação Servidor Est. Manutenção Servidor Estação Engenharia Estação Engenharia Servidor
Leia maisb. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5)
SENAC Curso Superior de Tecnologia em Redes de Computadores Unidade Curricular Administração de Sistemas Operacionais Não Proprietários Professor Eduardo Maroñas Monks Nome do Aluno: GABARITO Data: 06/05/2011
Leia maisInstalação do Sistema. Treinamento OTRS Help Desk
Instalação do Sistema Treinamento OTRS Help Desk Sumário Instalação... 3 Recomendações...3 Requisitos de Instalação...5 Preparando a Instalação no CentOS 6.5 (64 bits)...5 Preparando a Instalação no Ubuntu
Leia maisRede VPN UFBA Procedimento para configuração
UFBA Universidade Federal da Bahia STI Superintendência de Tecnologia da Informação Rede VPN UFBA Procedimento para configuração 2015 Índice Introdução... 2 Windows 8... 3 Windows 7... 11 Windows VISTA...
Leia maisDesvendando o Oracle Exadata X2-2
Desvendando o Oracle Exadata X2-2 Rodrigo Almeida Oracle ACE Agenda Palestrante Visão geral sobre Oracle Exadata DMA Database Machine Administrator Ferramentas de Administração O
Leia maisSophos SafeGuard Enterprise 6.00.1
Sophos SafeGuard Enterprise 6.00.1 Guia: Manual de instalação do Sophos SafeGuard Enterprise 6.00.1 Data do Documento: novembro de 2012 1 Conteúdo 1. Sobre este manual... 3 2. Requisitos de Sistema...
Leia maisPedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br. RMAN: Ambiente de backup
RMAN: Ambiente de backup Olá amigos! Após algumas séries de colunas explicando os conceitos e modos que o RMAN pode trabalhar, iremos aprender a utilizar essa ferramenta para auxiliar os serviços administrativos
Leia maisINSTALANDO E CONFIGURANDO NAGIOS NO LINUX DEBIAN 6.0
INSTALANDO E CONFIGURANDO NAGIOS NO LINUX DEBIAN 6.0 Gerson Ribeiro Gonçalves www.websolutti.com.br MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DO NAGIOS DEBIAN 1. INSTALANDO NAGIOS-CORE Para todo administrador
Leia maisBoletim Técnico Boletim técnico de instalação TOTVS BA Produto Chamado TSBBCG Data da publicação País(es) Banco(s) de Dados Sumário
Produto : Microsiga Protheus + P11.80 Chamado : TSBBCG Data da publicação : 15/04/15 País(es) : Brasil Banco(s) de Dados : Todos Sumário Objetivo... 3 Escopo da atividade... 3 Instalação do IBM Cognos...
Leia maisAtualização de produto: Instalação do Sistema Operacional de Rede do HP Server tc2100
Atualização de produto: Instalação do Sistema Operacional de Rede do HP Server tc2100 Correções feitas ao Guia de Instalação do NOS Página 2 - Usar o CD de inicialização A tabela chamada "Usar o CD de
Leia maisLinux Network Servers
Configuração do Servidor Samba como controlador primário de domínio (PDC). O objetivo desse roteiro é mostrar como configurar um servidor Samba PDC compartilhando o diretório home, impressora e um diretório
Leia maisConfigurando o Cisco Secure ACS for Windows v3.2 com autenticação da máquina PEAP-MS- CHAPv2
Configurando o Cisco Secure ACS for Windows v3.2 com autenticação da máquina PEAP-MS- CHAPv2 Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Material de Suporte Convenções Diagrama de
Leia mais