Vous n'êtes pas identifié(e).

#1 06/03/2013 11:01:23

pracine
Membre

Installation barman

Bonjour,

Je voudrais tester l'outil de sauvegarde barman mais j'ai un problème d'installation :

J'utilise une machine virtuelle avec CentOS 6.2 (python 2.6.6) et PostgreSQL 9.2.3 et tente d'installer barman 1.2.0 avec le serveur de backup et le serveur PostgreSQL à sauvegarder sur la même machine (dans un premier temps). Barman a été installé avec "yum install barman", la connexion ssh bidirectionnelle entre l'utilisateur barman et l'utilisateur postgres sur le localhost est ok, le fichier /etc/barman.conf est configuré comme suit :


;; ; SSH options
;; ssh_command = ssh postgres@localhost
;;
;; ; PostgreSQL connection string
;; conninfo = host=localhost user=postgres


Connecté avec l'utilisateur barman, la commande "/usr/local/pgsql/bin/psql -c 'select version()' -U postgres" est Ok. Et quand j'essaye d'utiliser une commande barman, j'ai toujours le même message d'erreur :


***********************************************************************
-bash-4.1$ id
uid=495(barman) gid=489(barman) groupes=489(barman)

-bash-4.1$ barman show-server main
Traceback (most recent call last):
  File "/usr/bin/barman", line 22, in <module>
    from barman.cli import main
  File "/usr/lib/python2.6/site-packages/barman-1.2.0-py2.6.egg/barman/cli.py", line 22, in <module>
    from argh import ArghParser, named, arg, expects_obj
ImportError: cannot import name named

***************************************************************

Désolé mais je ne suis pas un spécialiste linux et python. Quelqu'un aurait il une idée ?

Merci d'avance, cordialement.

Hors ligne

Pied de page des forums