Guide de l'administrateur NetBackup™ for HBase
- Introduction
- Déploiement du plug-in HBase pour NetBackup
- Configuration de NetBackup for HBase
- Gestion des hôtes de sauvegarde
- Configuration du plug-in HBase en utilisant le fichier de configuration HBase
- Configuration des politiques NetBackup pour le plug-in HBase
- Sauvegardes et restaurations de HBase
- Dépannage
Ajout des informations d'authentification HBase dans NetBackup
Pour établir une communication transparente entre les clusters HBase et NetBackup afin que les opérations de sauvegarde et de restauration aboutissent, vous devez ajouter et mettre à jour les informations d'authentification HBase sur le serveur maître NetBackup.
Utilisez la commande tpconfig pour ajouter les informations d'authentification dans le serveur maître NetBackup.
Pour HBase, vous devez fournir la signature RSA lorsque vous ajoutez les informations d'authentification.
Pour plus d'informations sur la commande tpconfig, consultez le Guide de référence des commandes NetBackup.
Tenez compte des points suivants lorsque vous ajoutez les informations d'authentification HBase :
Pour un cluster HBase hautement disponible, vérifiez que les serveurs HMaster principal et de basculement sont associés au même utilisateur.
Utilisez les informations d'authentification du serveur d'application que vous allez utiliser lors de la configuration de la politique BigData.
Pour un cluster HBase qui utilise Kerberos, spécifiez le nom d'utilisateur Kerberos pour application_server_user_id.
La clé RSA doit être au format SHA-256.
Assurez-vous que RSA est pris en charge sur l'hôte de sauvegarde. Exécutez la commande suivante pour obtenir la clé RSA :
ssh_host_rsa_key.pub | awk '{print $2}' | base64 -d| sha256sum |awk '{print $1}'
Cet utilitaire est disponible sous
/etc/ssh
.
Pour ajouter les informations d'authentification dans NetBackup
- Exécutez la commande tpconfig aux emplacements suivants :
Sous UNIX : /usr/openv/volmgr/bin/
Sous Windows : install_path\Volmgr\bin\
- Exécutez la commande tpconfig --help. La liste des options nécessaires pour ajouter, mettre à jour et supprimer les informations d'authentification HBase s'affiche.
- Exécutez la commande tpconfig -add -application_server application_server_name -application_server_user_id user_ID -application_type hbase -password password en fournissant les valeurs appropriées pour chaque paramètre afin d'ajouter les informations d'authentification Hbase.
Par exemple, si vous souhaitez ajouter les informations d'authentification du serveur HBase pour lequel application_server_name est défini sur HBase1, exécutez la commande suivante en utilisant les informations <user_ID> et <password> appropriées.
tpconfig -add -application_server HBase1 -application_type hbase -application_server_user_id HBase -password password
- Vous êtes invité à entrer le mot de passe.
-
Exécutez tpconfig -add -application_server application_server_name -application_server_user_id user_ID -application_type application_type -requiredport IP_port_number [-password password ] [-host_user_id user_ID] [-host_password password] [-host_RSA_key RSA_key_fingerprint].
Par exemple :
tpconfig -add -application_server testserver.veritas.com -application_server_user_id hadoop-application_type hbase -requiredport 60010 -password hadoop -host_user_id hadoop -host_password hadoop-host_RSA_key b2352722053ac9f40bc1XXXXXXXXXXXXXXXXXXXXXXXXX419fa241ba9431fd6b9
Remarque :
Assurez-vous que l'utilisateur HBase dispose des autorisations d'administrateur pour SSH et les dossiers de HBase.
- Exécutez la commande tpconfig -dappservers pour vérifier que les informations d'authentification HBase ont été ajoutées au serveur maître NetBackup.