Unë kam tre serverë. Njëri po ekzekuton pgpool, dy të tjerët në replikimin e transmetimit të modalitetit master-slave. Kur instaloja pgpool, më sugjeruan të instaloja pgpool_regclass
edhe në serverët e mi të bazës së të dhënave. Nuk ka asnjë problem për ta instaluar atë në nyjen kryesore, por kur u përpoqa të bëja të njëjtën gjë në slave, mora gabimin ERROR: cannot execute CREATE EXTENSION in a read-only transaction
.
Unë mendoj se kjo është për shkak se skllav është një gatishmëri e nxehtë, dhe SELECT pg_is_in_recovery();
kthehet e vërtetë. Pra, pyes veten nëse duhet të instaloj pgpool_regclass
në skllav apo jo. Duket jo, por pgpool doc thotë se duhet ta instaloj në çdo bazë të dhënash ku pgpool do të hyjë.