HowTo: Como criar Cluster Linux - Ativo/Passivo para Postgres com DRBD, Pacemaker e Corosync
Este artigo explica como configurar (e monitorar) um Cluster Linux Ativo/Passivo para PostgreSQL, usando Pacemaker, DRBD e Corosync.
[ Hits: 116.213 ]
Por: Rafael Marangoni em 02/12/2010
127.0.0.1 localhost.localdomain localhost 10.0.0.191 node1.clusterbr.int node1 10.0.0.192 node2.clusterbr.int node2 10.0.0.190 dbip.clusterbr.int node2
PING node2 (10.0.0.192) 56(84) bytes of data.
64 bytes from node2 (10.0.0.192): icmp_seq=1 ttl=64 time=0.089 ms
64 bytes from node2 (10.0.0.192): icmp_seq=2 ttl=64 time=0.082 ms
--- node2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.082/0.085/0.089/0.009 ms
PING 172.16.0.2 (172.16.0.2) 56(84) bytes of data.
64 bytes from 172.16.0.2: icmp_seq=1 ttl=64 time=0.083 ms
64 bytes from 172.16.0.2: icmp_seq=2 ttl=64 time=0.083 ms
--- 172.16.0.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.083/0.083/0.083/0.000 ms
PING node1 (10.0.0.191) 56(84) bytes of data.
64 bytes from node1 (10.0.0.191): icmp_seq=1 ttl=64 time=0.068 ms
64 bytes from node1 (10.0.0.191): icmp_seq=2 ttl=64 time=0.063 ms
--- node1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.063/0.065/0.068/0.008 ms
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data.
64 bytes from 172.16.0.1: icmp_seq=1 ttl=64 time=1.36 ms
64 bytes from 172.16.0.1: icmp_seq=2 ttl=64 time=0.075 ms
--- 172.16.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.075/0.722/1.369/0.647 ms
acpid 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não anacron 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não apmd 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não atd 0:não 1:não 2:não 3:sim 4:sim 5:sim 6:não cpuspeed 0:não 1:sim 2:sim 3:sim 4:sim 5:sim 6:não crond 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não irqbalance 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não kudzu 0:não 1:não 2:não 3:sim 4:sim 5:sim 6:não network 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não rawdevices 0:não 1:não 2:não 3:sim 4:sim 5:sim 6:não sshd 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:não syslog 0:não 1:não 2:sim 3:sim 4:sim 5:sim 6:nãoObs.: Os serviços que serão gerenciados pelo Pacemaker, neste artigo são Postgresql e DRBD, devem ficar desabilitados na inicialização automática, porque o próprio pacemaker deverá iniciar ou parar estes serviços nos nós.
Automação comercial livre no Slackware 12
Criando um banco de dados espacial com PostgreSQL + PostGIS
PostgreSQL básico - Testado e pronto para ser usado
Postgres e os Sistemas Alterdata
PostgreSQL - Instalação inicial no Debian Wheezy 64 bits
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Não consigo acessar os modos de desempenho (2)
Ubuntu — tentando iniciar o windows? (0)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba