Como se preparar para uma aplicação real aglomerados instalar em 12c oráculo
Cada OS tem a sua própria configuração para um Real Application Cluster (RAC) instalar para usar com bancos de dados 12c Oracle. É praticamente impossível cobrir tudo, mas há princípios básicos que podem ser cobertos para você começar.
Conteúdo
- Video: parte i - linguagem lua: instalação, configurando ide eclipse trabalhando com arquivos
- Video: segredos revelados da instalação: pisos e revestimentos. como fazer corretamente
- A oracle 12c aplicativo real application clusters para alta disponibilidade
- Video: parte ii - linguagem lua: instalação, configurando ide eclipse trabalhando com arquivos
- Estendidas real application clusters e do oracle 12c
No entanto, existem algumas peças de aconselhamento para oferecer:
leia cuidadosamente a instalação de infra-estrutura Oracle Grid e guia de implantação para seu sistema operacional específico. O que se aplica em um OS não pode voar em outro.
Seja consistente em todos os nós ao nomear usuários, grupos IDs de grupo e IDs de usuário. Certifique-se o mesmo usuário possui todos os componentes de software Oracle.
Por exemplo, no Linux, oráculo é tipicamente uma conta que possui a instalação do software Oracle. Criar este usuário exatamente da mesma maneira como você ir para todos os nós. Linux tem pelo menos dois grupos mínimos para Oracle (DBA e oinstall). Estes devem ser idênticos.
Para os usuários e grupos, isso vale para o ID de grupo (GID) e ID de usuário (UID) também. O GID e uid manter permissões no nível do sistema operacional. Se eles não são idênticos entre os nós, as permissões não serão mantidos corretamente, eo cluster não funcionará.
Configure o arquivo hosts corretamente. Isso vale para todas as instalações do CCR. O software de clustering utiliza o arquivo hosts para instalar o software e manter comunicações. O servidor de nome de domínio, ou DNS, não substitui a isso. Você pode adicionar a configuração do host para o DNS, se quiser, mas certifique-se o arquivo hosts está configurado corretamente.
Aqui está um exemplo do que um arquivo host RAC de dois nós pode parecer:
127.0.0.1 localhost.localdomain localhost192.168.100.11 node1-priv.perptech.com node1-priv # node1 private192.168.100.12 node2-priv.perptech.com node2-priv # node2 private192.168.200.11 node1.perptech.com node1 # node1 public192.168.200.12 node2.perptech.com node2 # node2 public192.168.200.21 node1-vip.perptech.com node1-vip # node1 virtual192.168.200.22 node2-vip.perptech.com node2-vip # node2 virtual
Cada nó de cluster liga a outra através de um privado rede de alta velocidade (Interconexão aglomerado).
Video: Parte I - Linguagem Lua: Instalação, Configurando IDE Eclipse Trabalhando com Arquivos
o público IP usado para toda a comunicação do usuário para os gânglios não está relacionado com a interconexão.
Cada nó de cluster também tem um virtual endereço IP que se liga ao NIC pública. Se um nó falhar, o endereço IP do nó com falha pode ser transferido para outro nó para aplicações pode manter o acesso ao banco de dados através do mesmo endereço IP.
No Oracle 11gR2, isso é feito usando um novo componente de rede cluster chamado uma varredura. SCAN significa-client-access-nome único. Três VIPs são atribuídos na rede para um nome de varredura (normalmente o nome do cluster), e que o nome de um SCAN é então utilizado para todas as comunicações. Os três VIPs pode flutuar entre os nós para fornecer capacidades de conectividade e failover constantes.
Ao usar o Oracle Grid Infrastructure, instalá-lo em um diretório que é não um subconjunto de sua base Oracle. Por exemplo:
ORACLE_BASE = / u01 / app / oracleORA_CRS_HOME = / u01 / app / grade
Você deve definir muitas permissões sob a casa da grade Infra-estrutura para o acesso root especial. Você não quer que essas configurações para interferir com a instalação do software de banco de dados.
Quando se utiliza Oracle Grid Infra-estrutura, definir correctamente as permissões para os dispositivos de armazenamento subjacentes, que são utilizados para os grupos de discos ASM. Se você não obter as permissões certo, você não pode concluir a instalação ou um reboot nó pode tanto fazer com que os serviços de cluster para não voltar a participar do cluster ou o nó para reinicializar-se continuamente.
Configurar os nós do cluster de ser capaz de usar o seguinte:
Video: Segredos Revelados da Instalação: Pisos e Revestimentos. Como Fazer Corretamente
rsh ou ssh (ssh é recomendável se você estiver em 10gR1 ou superior.)
rcp ou scp (scp é recomendável se você estiver em 10gR1 ou superior.)
equivalência de usuário para autenticação nonpassword
Os recursos de comunicação e cópia são para instalação do software e aplicação de patches. Eles não são necessários para RAC ao trabalho após o fato de se abrir estas coisas é contra as políticas de segurança da empresa.
A Oracle 12c aplicativo Real Application Clusters para alta disponibilidade
RAC ajuda com alta disponibilidade fornecendo redundância em seu ambiente - especificamente, ocorrências redundantes Oracle. Uma instância em um ambiente multi-instância pode ser removido para OS, hardware ou manutenção de software da Oracle, sem interromper o aplicativo.
Video: Parte II - Linguagem Lua: Instalação, Configurando IDE Eclipse Trabalhando com Arquivos
No entanto, certifique-se as suas expectativas atender o RAC pode entregar:
O RAC não cobrir todos os pontos de falha. Ele definitivamente ajuda a proteger contra falhas de nó e falha da instância. Infelizmente, ele não pode ajudar com SAN, interconexão, ou erro do usuário.
RAC normalmente não é considerado uma solução desastres proteção. Se todo o seu site é comprometido pelo vento, fogo ou água, RAC vai com ele.
Estendidas Real Application Clusters e do Oracle 12c
Novos desenvolvimentos estão acontecendo em um movimento chamado RAC Estendida. Esta solução RAC pode proteger contra perda total local, proporcionando todas as outras características RAC. Como velocidades de transmissão de rede aumentar ao longo do tempo, algumas pessoas pensam que RAC é possível com casos em locais remotos.
Esta configuração requer de alta velocidade SAN espelhamento e um meio de transmissão de rede chamado fibra escura. fibra escura é, uma conexão privada direta entre dois locais remotos que podem lidar com múltiplas transmissões de rede de uma só vez através do mesmo cabo usando diferentes freqüências de luz.
Até o momento, RAC estendida parece ter limitações de distância. Quanto mais distantes os locais, maior a latência. Latência transforma-se a degradação do desempenho do cluster. Nós temos sido incapazes de encontrar qualquer documentação definitiva sobre os limites de distância. Degradação parece fator fortemente em seu tipo de conexão. Alguns sites usam repetidores para estender ainda mais.
Entretanto, se você precisa de um site remoto configurado para recuperação de desastres, você pode querer considerar Data Guard. Ele pode oferecer muitas das características que se estendeu RAC faz, mas em uma fração do custo sem limite de distância real.