HDFS Installation with Package Manager
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
Another way to install the HDFS Plugin is through the package manager of the host operating system.
In this example, the repository layout is shown for RHEL and Debian-based systems. Use the repository section that matches the host where the Bacula File Daemon is installed.
Steps
Add the Bacula repository entry for the HDFS Plugin.
Refresh the package manager metadata.
Install the HDFS Plugin package.
Verify that the plugin package and backend file are present on the host.
Example Repositories
RHEL example:
[Bacula]
name=Bacula Enterprise
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/bin/@version@/rhel7-64/
enabled=1
protect=0
gpgcheck=0
[Bacula EnterpriseHdfsPlugin]
name=Bacula Enterprise Hdfs Plugin
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/hdfs/@version@/rhel7-64/
enabled=1
protect=0
gpgcheck=0
Debian example:
# Bacula Enterprise
deb https://www.baculasystems.com/dl/@customer-string@/debs/bin/@version@/jessie-64/ jessie main
deb https://www.baculasystems.com/dl/@customer-string@/debs/hdfs/@version@/jessie-64/ jessie hdfs
Install Command
Once the repository is configured for your system, install the plugin with the package manager:
# yum install bacula-enterprise-hdfs-plugin
or
# apt-get update
# apt-get install bacula-enterprise-hdfs-plugin
Result
The HDFS Plugin package is installed on the File Daemon host.
Verification
After the package is installed, confirm that the plugin is visible in the File Daemon status output and that the HDFS backend can be launched by Bacula.
Go back to: Installation.