Bonjour,
J'ai installé slony, je l'ai bien configuré sur 2 serveurs distants linux.
J'ai installé slony sur le serveur où il y a l'esclave.
J'ai pu faire :
slonik_init_cluster | slonik
slon_start 1
slon_start 2
et j'ai re vérifié il me dit que les slon sont démarrés.
mais quans je fais
slonik_create_set 1 | slonik
ça ne fonctionne pas il me dit que le schéma "_mon_slony" n'existe pas.
et en effet dans je vais voir dans pgamin, il n'y a pas eu de nouveau schéma de créer en plus du schéma public existant sur le maitre et donc ni sur l'esclave.
je voulais savoir à quel moment ce schéma est censé se créer pour voir pourquoi il ne s'est pas créé. Dans quelle log je pourrai trouver des infos?
Il me dit aussi :
Could not create subscription set 1 for _mon_slony!
alors c'est peut être à se niveau qu'il créé le schéma?
Est ce que slony peut être installé uniquement sur le serveur de l'esclave?
en fait quand je refais :
slonik_init_cluster | slonik
il me fait l'erreur:
<stdin>:6: PGRES_FATAL_ERROR load '$libdir/xxid'; - ERROR: could not access file "$libdir/xxid": Aucun fichier ou répertoire de ce type
<stdin>:6: Error: the extension for the xxid data type cannot be loaded in database
Si le postgres a été installé dans un répertoire différent pour le serveur distant, est ce qu'il faut lui dire quelque part ?si oui , où?
Merci
Charlotte
Partager