CentOS 5
Sponsored Link

Bacula インストール2010/05/03

  マルチプラットフォーム、マルチクライアントをサポートする統合 バックアップソフト Bacula を導入します。

ここでは、Baculaサーバーとバックアップ対象のサーバーを以下として設定します。

(1) [192.168.0.20] - Bacula サーバー ( Director デーモン & Storage デーモン稼働 )
(2) [192.168.0.24] - Bacula クライアント ( バックアップ対象。File デーモン稼働 )


なお、(1) の Bacula サーバーではバックエンドでMySQLを使用するため、 MySQLサーバー稼働中を前提とします。

[1] まずは Bacula の RPMパッケージのビルドに必要なものをインストールします。
[root@dlp ~]#
yum -y install ncurses-devel libxml2-devel zlib-devel openssl-devel pango-devel atk-devel libtermcap-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel GConf2-devel freetype-devel mysql-devel
[2] Bacula のインストールです。Bacula サーバーで実行します。なお、ここでは64ビットOSを使用してしますが、 32ビットOSの場合は、パッケージ名を適宜読み替えてください。
[root@dlp ~]#
wget http://nchc.dl.sourceforge.net/sourceforge/bacula/bacula-3.0.1-1.src.rpm


[root@dlp ~]#
rpmbuild --rebuild --define "build_centos5 1" --define "build_mysql5 1" --define "nobuild_gconsole 0" bacula-3.0.1-1.src.rpm

[root@dlp ~]#
cd /usr/src/redhat/RPMS/x86_64

[root@dlp x86_64]#
rpm -Uvh bacula-mtx-3.0.1-1.x86_64.rpm

Preparing...     ############################ [100%]
   1:bacula-mtx     ############################ [100%]
[root@dlp x86_64]#
rpm -Uvh bacula-mysql-3.0.1-1.x86_64.rpm

Preparing...     ############################ [100%]
The group bacula has been added to /etc/group.
See the manual chapter "Running Bacula" for details.
The user bacula has been added to /etc/passwd.
See the manual chapter "Running Bacula" for details.
   1:bacula-mysql     ############################ [100%]
Hmm, doesn't look like you have an existing database.
Granting privileges for MySQL user bacula...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Error creating privileges.
Creating MySQL bacula database...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Creation of bacula database failed.
Creating bacula tables...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Creation of Bacula MySQL tables failed.
関連コンテンツ