Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#26 16/07/2018 14:51:13
- gleu
- Administrateur
Re : postgresql 10 + barman
Vous avez configuré de la réplication synchrone avec barman apparemment (d'après le nom de l'application, local_barman_receive_wal, connectée en synchrone). Tant que le serveur barman n'a pas répondu qu'il a bien reçu les données du serveur maître, l'écriture sera bloquée en attente de cette réponse.
Guillaume.
Hors ligne
#27 16/07/2018 15:37:10
- alpi45
- Membre
Re : postgresql 10 + barman
Bonjour
quand je lance une commande postgre j'ai ma réplication qui pose souci ( enfin je crois)
psostgres=# insert into temoin values(current_timestamp) returning *;
^CCancel request sent
WARNING: canceling wait for synchronous replication due to user request
DETAIL: The transaction has already committed locally, but might not have been replicated to the standby.
INSERT 0 1postgres=# select * from pg_stat_replication ;
pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | backend_xmin | state
| sent_lsn | write_lsn | flush_lsn | replay_lsn | write_lag | flush_lag | replay_lag | sync_priority | sync_state
-------+----------+----------+--------------------------+-------------+-----------------+-------------+-------------------------------+--------------+--------
---+------------+------------+------------+------------+-----------------+-----------------+----------------+---------------+------------
20901 | 10 | postgres | local_barman_receive_wal | 127.0.0.1 | | 9348 | 2018-07-16 14:06:02.569536+02 | | streami
ng | 0/38000540 | 0/38000540 | 0/38000000 | | 00:00:03.791241 | 00:16:48.764655 | 00:30:55.02751 | 1 | sync
(1 row)je précise je suis toujours dans un environnement mono serveur
cordialement
J'avais un backup failed après la suppression de celui ci dans barman plus de problème .
Maintenant ça fonctionne
Hors ligne
#28 23/07/2018 13:04:32
- alpi45
- Membre
Re : postgresql 10 + barman
Bonjour
est il possible de séparer le moteur BDD et le ficher de BDD?
sur oracle j ai mon moteur de bdd dans un fs spécifique et ma bdd dans un autre
en gros je voudrais pouvoir séparer /var/lib/pgsql/10/** et /var/lib/pgsql/10/base ?
est ce possible?
Dernière modification par alpi45 (23/07/2018 14:01:34)
Hors ligne
#29 23/07/2018 14:11:56
- gleu
- Administrateur
Re : postgresql 10 + barman
Merci de mettre des questions séparés dans des discussions séparées.
Je ne suis pas sûr qu'on ait la même définition de moteur. Par contre, vous pouvez très bien déplacer /var/lib/pgsql/10/base en dehors de /var/lib/pgsql/10. Par contre, il faudra ajouter un lien symbolique pour que PostgreSQL s'y retrouve.
Guillaume.
Hors ligne