Veritas NetBackup for Hadoop Administrator's Guide
- Introduction
- Installing and deploying Hadoop plug-in for NetBackup
- Configuring NetBackup for Hadoop
- Managing backup hosts
- Configuring the Hadoop plug-in using the Hadoop configuration file
- Configuring NetBackup policies for Hadoop plug-in
- Performing backups and restores of Hadoop
- Troubleshooting
- Troubleshooting backup issues for Hadoop data
- Troubleshooting restore issues for Hadoop data
Configuration for a Hadoop cluster that uses Kerberos
For a Hadoop cluster that uses Kerberos, perform the following tasks on all the backup hosts:
Ensure that the Kerberos package is present on all the backup hosts.
krb5-workstation package for RHEL
krb5-client for SUSE
Acquire the
keytab
file and copy it to a secure location on the backup host.Ensure that the
keytab
has the required principal.Manually update the
krb5.conf
file with the appropriate KDC server and realm details.Note:
Enure that default_ccache_name parameter is not set to the KEYRING:persistent:%{uid} value. You can comment the parameter to use the default or you can specify a file name such as, FILE:/tmp/krb_file_name:%{uid}.
When you add Hadoop credentials in NetBackup, specify "kerberos" as application_server_user_id value. See Adding Hadoop credentials in NetBackup.
To run backup and restore operations for a Hadoop cluster that uses Kerberos authentication, Hadoop needs a valid Kerberos ticket-granting ticket (TGT) to authenticate with the Hadoop cluster. See Pre-requisite for running backup and restore operations for a Hadoop cluster with Kerberos authentication.