Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Data Domain : Étapes et détails de configuration accélérée pour DataDomain BOOST FS

Summary: Cet article de la base de connaissances explique ce qu’est BOOST FS et comment le configurer rapidement sur le système d’un client, avec des exemples de sortie et des détails utiles pour le dépannage. ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

DataDomain BOOST FS est une nouvelle fonctionnalité disponible avec pour DDOS 6.x et versions ultérieures, grâce à laquelle les clients peuvent utiliser les bibliothèques BOOST pour accéder à une unité de stockage DD distante via un montage local sur n’importe quel serveur Linux pris en charge, sans que l’application de sauvegarde ait besoin d’une bibliothèque ou d’un plugin BOOST personnalisé.

Cette fonctionnalité permet aux applications des clients pris en charge de déposer simplement les fichiers de sauvegarde dans un répertoire Linux local (où l’unité de stockage DD distante est montée) et les fichiers à stocker dans le DD, avec la plupart des avantages de BOOST, tels que la déduplication effectuée sur le client (réduisant ainsi les besoins en bande passante), et sans qu’il soit nécessaire de modifier l’application du tout.

BOOST FS a été publié pour la première fois pour les clients disposant de DDOS 6.0. La documentation officielle pour en savoir plus et le configurer initialement est la suivante :

https://support.emc.com/docu78742_Data_Domain_BoostFS_1.0_Configuration_Guide.pdf?language=en_USMalgré la documentation officielle contenant tous les détails mis à jour, notez que BOOST FS dans sa version originale ne prend en charge que les éléments suivants (il peut être utilisé avec d’autres versions, mais DELL EMC ne peut pas garantir que tout fonctionnera comme prévu) :
  • DDOS 6.0
  • Anciennes versions de RedHat Enterprise Linux, SUSe Linux Enterprise Server et Ubuntu
  • Linux FUSE 2.8 (FUSE signifie Filesystem in User Space)
  • Quelques applications côté Linux :
    • CommVault Simpana versions 9, 10 et 11
    • Communauté MySQL 5.6. et 5,7
    • MySQL Enterprise Manager 5.6 et 5.7
    • Communauté MongoDB 2.6, 3.0 et 3.2

Additional Information

La configuration de FUSE nécessite à la fois une configuration côté DD et côté client Linux :
  • Côté DD, une unité de stockage particulière doit être créée avec un utilisateur BOOST affecté pour stocker les données provenant de BOOST FS
  • Côté client Linux, les bibliothèques FUSE (fournies avec le système d’exploitation) et le système de fichiers BOOST (fourni par DELL EMC) doivent être installés, et une configuration doit être effectuée afin que le système d’exploitation Linux puisse voir et monter l’unité de stockage DD distante localement dans un point de montage du client Linux
Sur le client Linux, il est nécessaire de configurer le mode d’authentification auprès du DataDomain, qui peut être soit « autonome » (via ce que l’on appelle le lockbox), soit en utilisant soit un Windows Active Directory existant, soit un centre de distribution de clés Kerberos basé sur UNIX/Linux. Les détails de la configuration de l’authentification Kerberos se trouvent en dehors de ce document, et les clients sont invités à se reporter à la documentation officielle.

Les étapes ci-dessous sont un résumé condensé des étapes de configuration décrites dans le guide. Pour plus d’informations, reportez-vous à la documentation officielle.


Configuration côté DataDomain pour BOOST FS

Tout d’abord, le traitement distribué des segments (DSP) BOOST doit être activé pour que BOOST FS fonctionne. Vérifiez si c’est le cas via :

# ddboost option show Valeur de l’option ------------------------------ ------- Traitement distribué des segments activé Synthèse virtuelle activée FC activé ------------------------------ -------


Ensuite, un utilisateur particulier doit être créé pour utiliser l’unité de stockage BOOST FS à créer ensuite, et l’utilisateur doit être attribué à cette unité de stockage :

#### Création d’un utilisateur BOOST FS # user add boostfsuser role admin password abc123 Ajout de l’utilisateur « boostfsuser ». #### Indiquer que ce nouvel utilisateur est destiné à être utilisé avec BOOST # ddboost user assign boostfsuser Utilisateur « boostfsuser » attribué à DD Boost. #### Créez une nouvelle unité de stockage nommée « BOOSTFS_LSU » et affectez-lui le nouvel utilisateur # ddboost storage-unit create BOOSTFS_LSU user boostfsuser Création de l’unité de stockage « BOOSTFS_LSU » pour « boostfsuser ».


Au final, voici comment l’unité de stockage doit s’afficher dans l’interface de ligne de commande DD :

# ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Tenant-Unit Taille (Mio) -------------------------------------- -------------- ------ ----------- --------------- ----------- ... BOOSTFS_LSU 0.0 RW boostfsuser - - -------------------------------------- -------------- ------ ----------- --------------- -----------



Configuration Linux côté client pour BOOST FS

Après avoir vérifié que le système d’exploitation Linux est l’un de ceux pris en charge, procurez-vous le package de système d’exploitation BOOST FS le plus récent. Ici, nous avons utilisé Ubuntu 14.04 comme exemple, et nous avons donc téléchargé le fichier .deb du système d’exploitation et l’avons installé à partir de la ligne de commande après avoir vérifié que toutes les dépendances étaient satisfaites :

# ls -l -rwxrwxr-x 1 root root 2429502 26 mai 05 :01 DDBoostFS_1.0.0.4_546961_amd64.deb # dpkg --dry-run -i DDBoostFS_1.0.0.4_546961_amd64.deb Sélection du package ddboostfs précédemment désélectionné. (Lecture de la base de données ... 465833 fichiers et répertoires actuellement installés.) Préparation du déballage DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Sélection du package ddboostfs précédemment désélectionné. (Lecture de la base de données ... 465833 fichiers et répertoires actuellement installés.) Préparation du déballage DDBoostFS_1.0.0.4_546961_amd64.deb ... Décompression ddboostfs (1.0.0.4) ... Configuration de ddboostfs (1.0.0.4) ... Déclencheurs de traitement pour libc-bin (2.19-0ubuntu6.7) ...


Les fichiers du package sont tous installés sous le chemin /opt/emc/, y compris le sous-répertoire bin/ et l’emplacement des journaux du plugin (log/) :

# ls -rtl /opt/emc/ drwxr-xr-x 9 root root 4096 May 26 05 :01 boostfs # ls -rtl /opt/emc/boostfs/ drwxrwxrwx 2 root root 4096 Oct 7 2016 log drwxrwxrwx 2 root root 4096 Oct 7 2016 lockbox drwxr-xr-x 4 racine racine 4096 26 mai 05 :01 man drwxr-xr-x 2 root root 4096 May 26 05 :01 lib drwxr-xr-x 2 racine racine 4096 mai 26 05 :01 etc drwxr-xr-x 2 root root 4096 May 26 05 :01 bin


Notez que le propriétaire et le groupe des fichiers installés peuvent différer de ceux indiqués ici. L’étape suivante consiste à configurer l’authentification. Bien qu’il existe plusieurs méthodes pour ce faire, seule la méthode « lockbox » autonome sera expliquée ici. Pour ce faire, et pour tous les autres détails de configuration de BOOST FS côté Linux, la commande « /opt/emc/boostfs/bin/boostfs » sera utilisée. BOOST FS dispose également d’un fichier de configuration texte, mais les détails doivent être vérifiés dans la documentation officielle.

Pour authentifier ce client Linux auprès du DD distant, le « lockbox » doit être utilisé :

# /opt/emc/boostfs/bin/boostfs lockbox -h Utilisation: BoostFS Lockbox Set -u <nom_unité_de>_stockage -d <systeme-de-donnees> -s <unité de> stockage BoostFS Lockbox {supprimer | requête} -d <systeme-de-donnees> -s <unité de stockage>


Pour cet exemple, nous utilisons une commande telle que la suivante, qui saisit le mot de passe utilisateur du système de fichiers DD Boost lorsque vous y êtes invité :

# /opt/emc/boostfs/bin/boostfs lockbox set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Saisissez le mot de passe utilisateur de l’unité de stockage : Saisissez à nouveau le mot de passe utilisateur de l’unité de stockage pour confirmer : Ensemble d’entrée de lockbox


À ce stade, nous devrions déjà voir le client Linux distant comme inscrit pour BOOST à partir de l’interface de ligne de commande DD :

# ddboost show connections Clients actifs : 0 Clients : Client Idle Plugin Version OS Version Application Version Encrypted DSP Transport ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- --------- LINUX_CLIENT_NAME YES 3.3.0.2-545054 Linux 3.13.0-71-generic x86_64 BOOSTFS :1.0.0.4-546961 Test Application FUSE :2.9.2 YES YES IPv4 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------


À tout moment, l’état du lockbox peut être vérifié pour :

# /opt/emc/boostfs/bin/boostfs lockbox query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Une entrée de lockbox est présente pour l’unité de stockage user=boostfsuser


Enfin, l’unité de stockage DD distante peut être montée localement comme n’importe quel autre système de fichiers Linux en local (« app-info » est utilisé ici à titre d’exemple, il doit s’agir d’une chaîne qui identifie l’application particulière à utiliser ce point de montage pour la journalisation) :

#### Créer un point de montage sur un serveur Linux # mkdir /opt/boostfs_mountpoint/ #### Monter l’unité de stockage DD distante # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Test Application » /opt/boostfs_mountpoint/ Monter: Mounting 10.60.29.233 :BOOSTFS_LSU on /opt/boostfs_mountpoint/ #### Nous pouvons voir que l’unité de stockage distante est montée et que les détails correspondent à ceux obtenus à partir de la ligne de commande « df » de DD # df -h /opt/boostfs_mountpoint Filesystem Size Used Avail Use% monté sur boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # filesys show space Niveau actif : Resource Size GiB Used GiB Avail GiB Use% Cleanable GiB* ---------------- -------- -------- --------- ---- -------------- /data : pre-comp - 33096.9 - - - /données : après compression 65460,3 511,7 64948,6 1% 0,0 /ddvar 29,5 19,9 8,1 71 % - /ddvar/core 31,5 0,2 29,7 1 % - ---------------- -------- -------- --------- ---- --------------


À ce stade, n’importe quelle application peut simplement copier ou écrire n’importe quel fichier sous le chemin /opt/boostfs_mountpoint/, et ces fichiers seront envoyés de manière transparente et transparente sur le réseau à l’unité de stockage DD distante, en tirant parti de la déduplication effectuée sur le côté source (sur le serveur Linux) plutôt que sur l’hôte DD, réduisant ainsi la quantité de données envoyées sur le réseau.

Lorsqu’il n’est plus nécessaire d’accéder à l’unité de stockage DD distante, cette dernière peut être démontée en exécutant la commande suivante :

# /opt/emc/boostfs/bin/boostfs umount /opt/boostfs_mountpoint/



Article Properties


Affected Product

Data Domain

Product

Data Domain, Data Domain Boost – File System

Last Published Date

23 Nov 2020

Version

2

Article Type

How To