937 B
937 B
Roteiro de Remoção de um Node
IMPORTANTE
Esse roteiro serve para remover um node após o chamado ser retornado com a informação de que a migração foi finalizada.
Removendo Node do Slony - Origem
Edite conforme as informações do node a ser removido:
# vim /usr/local/slony1/bin/uninstall_node_2.cmd
cluster name=replication_ipmfiscal;
node 1 admin conninfo ='dbname=nome_base_origem host=127.0.0.1 user=postgres';
node 3 admin conninfo ='dbname=nome_base_destino host=172.24.1.24 port=65432 user=postgres';
uninstall node (id=3);
drop node (id=3, event node = 1);
# /usr/local/slony1/bin/slonik /usr/local/slony1/bin/uninstall_node_2.cmd
O slony apaga o node mas não interrompe a monitoração. Para isso, executar o sql abaixo:
Ele remove da monitoração da replicação qualquer tabela que não tenha um slave.
select replicacao.fn_interrompe_replicacao_tabelas_sem_slave()