Cluster padrão PostgreSql

Como alterar o nome do cluster padrão no postgresql.

Ao realizarmos a instalação do PostgreSQL por padrão é criado o cluster main, nesse artigo veremos a criação de um novo cluster personalizado.

Inicialmente vamos precisar de algumas informações da configuração atual, vamos utilizar o seguinte comando:

pg_lsclusters

Com esse comando obtemos configurações básicas como: versão, nome, porta, status (online, offline), o owner, o diretório de arquivos de banco de dados e logs.

Cluster Postgres Novo

Agora que obtemos a configuração do cluster atual podemos dar inicio a exclusão do cluster atual. Lembrando que estamos usando uma instalação nova do PostgreSQL no qual não possuímos base de dados em produção. Caso tenham alguma base de dados em produção é necessário a realização do backup.

sudo pg_dropcluster --stop 10 main

Passamos como parâmetro a versão e nome para o comando pg_dropcluster. Após a exclusão vamos agora a criação do novo cluster.

Primeiro vamos acessar o diretório de arquivos onde ficara os arquivos de dados e log.

cd /var/lib/postgresql

Agora passamos como parâmetro a versão, encode e nome para o seguinte comando.

sudo pg_createcluster --start -e UTF-8 10 a1tecnologia

Agora podemos ver o resultado abaixo.

pg_lsclusters

Cluster Postgres

Ao finalizamos a criação podemos dar início a criação dos bancos de dados ou restauração dos backups realizados.

Comentários