TauxMat Posté(e) le 12 mars 2012 Partager Posté(e) le 12 mars 2012 Bonjour à tous. Etant nouveau sur le forum une rapide présentation s'impose. Thomas, 21 ans, Toulousain en seconde année de BTS Informatique option réseau. ( Pendant que j'y suis je cherche une entreprise pour faire une école d'ingénieur en alternance donc si jamais ...) Si je viens vers vous aujourd'hui c'est parce que j'ai monté un Synology DS211 avec 2 disques dur 1 To montés en raid 1, qui devra acceuillir les sauvegardes de mon serveur. Alors sur mon synology j'ai installé et configurer bacula dir, sd, et la bconsole. Sur le serveur j'ai configurer bacula-fd. J'ai paramétrer les deux parfeux iptables pour que bacula puisse s'exécuter correctement. Donc je démarre bacula sur le synology avec : bacula start. Les daemons s'éxecutent. Lorsque je lance bconsole j'ai le message d'erreur suivant qui s'affiche Connecting to Director 10.189.250.30:9101 12-Mar 17:49 bconsole JobId 0: Fatal error: bsock.c:135 Unable to connect to Director daemon on 10.189.250.30:9101. ERR=Connection refused Et lorsque je regarde les log il y aurait apparement un probleme pour joindre ma base de donnée puisqu'elle n'existe pas : 12-Mar 17:03 bacula-dir JobId 0: Fatal error: Could not open Catalog "MyCatalog", database "bacula". 12-Mar 17:03 bacula-dir JobId 0: Fatal error: sqlite.c:180 Database /opt/var/bacula/working/bacula.db does not exist, please create it. 12-Mar 17:03 bacula-dir ERROR TERMINATION Please correct configuration file: /opt/etc/bacula/bacula-dir.conf Est ce que quelqu'un sait ce qui cloche ? Parce que moi ca fait depuis mercredi dernier que j'essaie de modifier, faire des test et autre et toujours rien. Cordialement, 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 12 mars 2012 Partager Posté(e) le 12 mars 2012 Je connais pas bacula ou aucun des programmes cité, mais de tes messages d'erreur, j'en déduit: Bacula se lance, mais il ne trouve pas la database sur laquelle il se base (/opt/var/bacula/working/bacula.db) Vérifie qu'elle est présente, et si oui, vérifie les permissions sur le fichier Du coup, bacula n'est surement pas "bien" démarré, ce qui explique ton "connection refused" dans la bconsole Regarde si y'a un site pour bacula, et si ils expliquent comment crée la DB initiale 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TauxMat Posté(e) le 12 mars 2012 Auteur Partager Posté(e) le 12 mars 2012 Non en effet elle n'est pas dans le dossier /opt/var/bacula/working/ Oui il y'a bien un site, mais c'est un peu un "sac de merde". Bien utile, mais assez obsolète. Je vais essayer de voir ca, mais si quelqu'un sait comment faire, please help. Je peux encore chercher bien sur et c'est ce que je suis en train de faire =) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 12 mars 2012 Partager Posté(e) le 12 mars 2012 A tout hasard, fait un find sur le fichier (find / -name bacula.db), et si tu le trouves autre part, édit le fichier de conf (/opt/etc/bacula/bacula-dir.conf) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 12 mars 2012 Partager Posté(e) le 12 mars 2012 (modifié) Après avoir regardé a gauche à droite, il faut que tu crée une database "bacula" sur la base mysql du syno, puis éditer le fichier de conf pour pointer vers ce fichier EDIT : http://blog.mansonthomas.com/2009/09/reset-bacula-database-and-files.html Modifié le 12 mars 2012 par bud77 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TauxMat Posté(e) le 12 mars 2012 Auteur Partager Posté(e) le 12 mars 2012 (modifié) Non rien à ce nom la =/ On dirait bien qu'il va falloir créer la BD initiale, mais la je ne sais pas comment faire. Je vais rechercher ce soir, et si je trouve une solution je ferai un petit tuto parce que je ne dois pas être le seul à galérer comme ca (enfin j'espère) Si quelqu'un voit autre chose, je suis preneur EDIT: Ok merci je vais regarder ca et je vous tiendrez au jus ( demain ). Merci Modifié le 12 mars 2012 par TauxMat 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 12 mars 2012 Partager Posté(e) le 12 mars 2012 (regarde mon edit entre temps ) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TauxMat Posté(e) le 13 mars 2012 Auteur Partager Posté(e) le 13 mars 2012 Je n'arrive pas à créer cette fichu BDD. J'aimerai le faire avec Mysql mais Bacula utilise par defaut sqlite et je ne sais pas m'en servir. J'essaie encore ...; je vous tiens au courant. Par contre lorsque je lance bacula ( bacula start ) et que je tape ./bacula status j'obtien cela : DiskStation> ./bacula status ps: invalid option -- e BusyBox v1.16.1 (2011-06-07 14:04:58 CST) multi-call binary. Usage: ps Report process status Options: w Wide output /opt/etc/bacula/scripts/bacula-ctl-sd: line 236: /usr/bin/mawk: not found bacula-sd dead but pid file exists ps: invalid option -- e BusyBox v1.16.1 (2011-06-07 14:04:58 CST) multi-call binary. Usage: ps Report process status Options: w Wide output /opt/etc/bacula/scripts/bacula-ctl-fd: line 236: /usr/bin/mawk: not found bacula-fd dead but pid file exists ps: invalid option -- e BusyBox v1.16.1 (2011-06-07 14:04:58 CST) multi-call binary. Usage: ps Report process status Options: w Wide output /opt/etc/bacula/scripts/bacula-ctl-dir: line 240: /usr/bin/mawk: not found bacula-dir dead but pid file exists Quelqu'un peut il m'éclairer ? Cordialement Thomas. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TauxMat Posté(e) le 20 mars 2012 Auteur Partager Posté(e) le 20 mars 2012 Bon en fait c'était un probleme de paquet. IPKG ne permet pas d'installer tout les paquets nécessaire pour faire fonctionner j'ai donc fait un chroot de debian sur mon DS211 j'ai installé les paquets baculaet bacula-director-mysql Mais je n'arrive pas a lancer la console, peut on me filer un nouveau coup de main ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 20 mars 2012 Partager Posté(e) le 20 mars 2012 (modifié) Créer la base de donnée Bacula : http://www.bacula.or...igu_SQLite.html Moi je te conseille de faire un SPK en utilisant spksrc. Ce sera bien plus propre qu'IPKG ou qu'un chroot Debian. T'es pas obligé de faire une interface dans un premier temps mais juste le SPK avec les binaires qui fonctionnent. PS @bud77: Celui là on peut peut être le recruter Modifié le 20 mars 2012 par Diaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.