Operating Systems | Version | Client Daemon | Director Daemon | Storage Daemon |
GNU/Linux | All | X | X | X |
FreeBSD | 5.0 | X | X | X |
Solaris | 8 | X | X | X |
OpenSolaris | X | X | X | |
MS Windows 32bit | Win98/Me | X | ||
WinNT/2K | X | |||
XP | X | |||
2008/Vista | X | |||
MS Windows 64bit | 2008/Vista | X | ||
MacOS X/Darwin | X | |||
OpenBSD | X | |||
NetBSD | X | |||
Irix | ||||
True64 | ||||
AIX | 4.3 | |||
BSDI | ||||
HPUX |
Wenn Sie ein neueres ``RedHat'' Linux-System mit Kernel 2.4.x haben und im System ein Verzeichnis /lib/tls angelegt ist (normalerweise voreingestellt), wird Bacula NICHT starten. Dies liegt an der neuen Pthreads-Bibliothek, die fehlerhaft ist. Um Bacula zum laufen zu bringen, muss dieses Verzeichnis entfernt oder umbenannt und der Computer neu gestartet werden (eine der seltenen Gelegenheiten, bei denen man Linux neu booten muss). Sollte es nicht möglich sein, /lib/tls zu entfernen oder umzubenennen, setzt man stattdessen die Umgebungsvariable ``LD_ASSUME_KERNEL=2.4.19'' bevor man Bacula startet. Hierbei muss der Rechner nicht neu gestartet werden und alle anderen Programme werden /lib/tls weiterhin benutzen.
Aus Rückmeldungen unsere Benutzer wissen wir, dass das Problem auch mit Kerneln der Version 2.6 besteht. Hier würden wir eher dazu raten die Umgebungsvariable neu zu setzen (LD_ASSUME_KERNEL=2.4.19), als das Verzeichnis /lib/tls zu entfernen.
Lesen Sie zur Portierung im ``Bacula Developer's Guide'' Informationen, wie man Bacula auf andere Systeme überträgt.
eric 2009-05-06