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.
Parte 8: Criando página para exibir status via web
Este artigo explica como configurar (e monitorar) um Cluster PostgreSQL Ativo/Passivo, usando Pacemaker, Corosync e DRBD. Escrito por Rafael Marangoni, do time de Servidor Linux da BRLink.
Esta configuração é muito útil para visualizar o status do cluster via web. Executar todos os comandos em ambos os nós.
Iniciar Apache (se não estiver rodando):
# /etc/init.d/httpd start
# chkconfig --level 35 httpd on
Criar um diretório chamado "cluster" dentro do DocumentRoot do apache (que por padrão será /var/www/html):
# mkdir /var/www/html/cluster/
Para gerar o html, execute:
# crm_mon --daemonize --as-html /var/www/html/cluster/index.html
Colocando no rc.local para inicializar automaticamente:
# echo "crm_mon --daemonize --as-html /var/www/html/cluster/index.html" >> /etc/rc.d/rc.local
Para acessar, via browser aponte para o endereço: http://10.0.0.190/cluster
Esta configuração é muito útil para visualizar o status do cluster via web. Executar todos os comandos em ambos os nós.
Iniciar Apache (se não estiver rodando):
# /etc/init.d/httpd start
# chkconfig --level 35 httpd on
Criar um diretório chamado "cluster" dentro do DocumentRoot do apache (que por padrão será /var/www/html):
# mkdir /var/www/html/cluster/
Para gerar o html, execute:
# crm_mon --daemonize --as-html /var/www/html/cluster/index.html
Colocando no rc.local para inicializar automaticamente:
# echo "crm_mon --daemonize --as-html /var/www/html/cluster/index.html" >> /etc/rc.d/rc.local
Para acessar, via browser aponte para o endereço: http://10.0.0.190/cluster
10!
;-))