Gandi Wiki


Vous êtes sur la page d'une question

incomplète

Question "GSync et gandi expert", par Benjamin B.

Bonjour,

Avez-vous réussi à faire fonctionner gsync en mode gandi expert ?

J'ai une Debian 5 sur mon serveur, j'ai bien installé gsync, défini un disque de backup, paramétré le fichier gsync.conf mais aucune sauvegarde ne se fait.

Je pensais avoir à relancer un demon gsync ; avec un user standard impossible de lancer quoi que ce soit, et en lançant en root, rien ne semble passer. Il n'y a pas de process gsync qui tourne.

Avez-vous réussi à faire fonctionner gsync ? Et comment ?

Merci d'avance :)

Réponse, par Philippe B.

Pareil,

Aucun backup n'est effectué, pas sur que gsync soit actif malgré son installation.

Edit:

Finalement démarré par :

/usr/share/gandi/hosting/gsync/gsync.py

Réponse, par Benjamin B.

J'ai essayé ta proposition mais toujours rien :-\

Réponse, par Philippe B.

Je confirme que ca fonctionne en lancant gsync par la commande sus citée

Réponse, par HOXHA T.

Vous pourriez essayer la commande /etc/init.d/gsync restart

Réponse, par david r.

Bonjour messieurs,

J'ai le même problème, GSync ne semble pas vouloir démarrer. Je suis en mode Expert sous Ubuntu.

J'ai beau taper /etc/init.d/gsync restart (ou start) je ne vois pas de processus "gsync"

Et si je lance /usr/share/gandi/hosting/gsync/gsync.py je reçois le message suivant:

<gsync/engine.py:14> Please install inotify v0.7
<gsync/engine.py:14>  TB -> gsync/gsync.py:8

A creuser…

[EDIT]: Apparement l'erreur ci-dessus n'empêche pas GSync de fonctionner, il a finalement bien démarré.

Réponse, par Stephanie W. (Gandi)

Bonjour,

Effectivement, pour démarrer gsync:

/etc/init.d/gsync start

Pour que d'éventuelles modifications de la configuration (/etc/gandi/gsync.conf) soient prises en compte:

/etc/init.d/gsync restart

ou

/etc/init.d/gsync stop
/etc/init.d/gsync start

Les logs sont dans /var/log/syslog.

Un tuto détaillé est dispo ici

Réponse, par Nicolas C. (Gandi)

Bonjour,

<gsync/engine.py:14> Please install inotify v0.7

gsync necessite une version 0.7.x de la librairie inotify dans Python. Il existe un package dans le repository des paquets Gandi pour cette version : python-pyinotify_0.7.1-gandi5.

Ajoutez cette ligne pour le repository Gandi dans le fichier /etc/apt/sources.list si elle n'est pas deja presente :

  deb http://mirrors.gandi.net/gandi/debian lenny main

puis :

  apt-get update && apt-get install python-pyinotify=0.7.1-gandi5

Le serveur de distribution http://mirrors.gandi.net contient les repositories complets de chaque systeme propose par Gandi dans son offre hebergement.

Réponse, par Morel D.

Impossible de démarrer le service sous Centos 5. J'ai une config apparemment correcte (?), le fichier YAML est bien formaté, mais le lancement du service, bien qu'indiquant OK ne démarre rien. Par contre en lançant la commande manuellement j'obtiens un message d'erreur:

[root@ns40 ~]# /usr/share/gandi/hosting/gsync/gsync.py -v -X
<gsync/engine.py:538> Setting up
<INFO> Setting up ns40
<ERR> exiting: exceptions.TypeError:__init__() takes exactly 8 arguments (9 given)

Réponse, par Nicolas C. (Gandi)

Suivant la version de la librairie python-inotify installé en CentOS 5, l'application gsync peut avoir des problèmes.

Vous pouvez essayer avec la version : 0.8 buildé par gandi

Dernière modification: le 05/05/2011 à 13:40 par Nicolas C. (Gandi)