Bacula Fehler

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Bacula Fehler

Beitrag von inferi » 20.01.2007 16:05:40

Hallo zusammen,

nach langem Mitlesen im Forum, wo ich bis jetzt alle Probleme lösen konnte, habe ich mich nun auch Registriert.
Leider ist jetzt etwas aufgetaucht, wo ich keine weitere Idee zur Lösung gefunden habe.
Ich habe seit kurzem ein DDS-4 Tape in meinem Server stecken. Dieser funktioniert mit "mkcdrec" wunderbar, doch ich möchte eigentlich Bacula einsetzen.
Installiert habe ich folgende Packet:

Code: Alles auswählen

bacula                           1.38.11-7
bacula-client                    1.38.11-7
bacula-common                    1.38.11-7
bacula-console                   1.38.11-7
bacula-director-common           1.38.11-7
bacula-director-sqlite3          1.38.11-7
bacula-fd                        1.38.11-7 
bacula-sd                        1.38.11-7
bacula-sd-sqlite3                1.38.11-7
bacula-server                    1.38.11-7


Hier ist das eigentliche Problem. Es ist nicht möglich sich über die "bconsole" mit dem Bacula-Director zu verbinden. Es gibt hier immer die Fehlermeldung:

Code: Alles auswählen

Connecting to Director dual-piii:9101
20-Jan 15:44 bconsole:  Fatal error: bnet.c:859 Unable to connect to Director daemon on dual-piii:9101. ERR=Connection refused 
Die Configs von Bacula ( director, fd, sd und bconsole ) sind erst mal wieder im Originalpacketzustand. Port 9101 ist laut der /etc/services nur einmal vorhanden.

Könnt Ihr mir einen Tipp geben wie ich dem Problem weiter zu Leibe rücke? Wenn irgendwelche Konfigs dafür gebraucht werden kann ich diese hier einstellen. Ach ja, auf dem Server ist Debian Etch.
Gruß aus der Heide

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.01.2007 20:35:25

Willkommen im Forum!

hast du schon überprüft, welcher Prozeß auf diesem Port lauscht ?

Code: Alles auswählen

netstat -tulpn  | grep 9101
Gruß
gms

inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Beitrag von inferi » 20.01.2007 21:36:49

Hi gms,

Ich habe noch mal nachgesehen. Bei mir ist auf dem Port der Baculadirector.

Code: Alles auswählen

tcp        0      0 127.0.0.1:9101          0.0.0.0:*               LISTEN     3052/bacula-dir
Gruß aus der Heide

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.01.2007 21:40:50

inferi hat geschrieben:

Code: Alles auswählen

tcp        0      0 127.0.0.1:9101          0.0.0.0:*               LISTEN     3052/bacula-dir
der "lauscht" aber nur am lokalen Interface, daher ist er von außen nicht erreichbar. Soll das so sein ?

inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Beitrag von inferi » 20.01.2007 21:45:46

Ja das soll erst mal so sein bis ich Bacula auf dem Server zum laufen gebracht habe. Danach soll es auch in das Netzwerk gehen um von den anderen Rechnern Backups zu machen.
Gruß aus der Heide

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.01.2007 22:00:29

Die Verbindung der "bconsole" sollte dann aber auch zur IP 127.0.0.1 aufgebaut werden
versuche auch einmal:

Code: Alles auswählen

telnet 127.0.0.1 9101

inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Beitrag von inferi » 20.01.2007 22:19:14

Eigentlich sieht es nicht schlecht aus.

Code: Alles auswählen

dual-piii:/home/scripts# telnet 127.0.0.1 9101
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Bacula Fehler

Beitrag von gms » 20.01.2007 22:24:41

inferi hat geschrieben:

Code: Alles auswählen

Connecting to Director dual-piii:9101
"dual-piii" ist wahrscheinlich dein Hostname, hast du den beim Aufruf mit angegeben, oder steht der in einer Konfigurationsdatei ( laut Googel sollte es diese Datei sein: "/etc/bacula/bconsole.conf" )

inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Beitrag von inferi » 20.01.2007 22:39:33

Hi,

Scheinbar habe ich nach mehreren Versuchen den Wald vor lauter Bäumen nicht gesehen. Ich hatte in der Datei
/etc/bacula/bconsole.conf natürlich den Hostnamen ( dual-piii ) angegeben. Damit war keine Verbindung möglich. Gerade habe ich dort 127.0.0.1 eingetragen, und schwups es geht. :lol:
Schon mal besten Dank für die Hilfe. Jetzt kommt nur noch das lauschen des gesamten Netzwerks. Hst Du da auch einen Tipp für mich??

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.01.2007 22:48:35

vermutlich wird dir folgendes Kommando die zu ändernden Zeilen ausgeben:

Code: Alles auswählen

grep 127.0.0.1 /etc/bacula/*

inferi
Beiträge: 6
Registriert: 20.01.2007 15:36:15
Wohnort: Schneverdingen

Beitrag von inferi » 20.01.2007 22:56:43

Vielen Dank

Deine Antwort kam schneller.
Die Scripte, die alle Packete installieren, scheinen nicht so ganz zu funktionieren. Machmal wird beim Erzeugen des Configfiles der Hostname eingefügt und machmal die besagte 127.0.0.1 . Mit diesem Mischmasch klappt es natürlich nicht.

Besten Dank für Deine Hilfe.
Gruß aus der Heide

Antworten