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: Versnelde configuratiestappen en details voor Data Domain Boost-bestandssysteem

Summary: In dit artikel wordt uitgelegd wat BOOST FS is en hoe u het snel op een systeem kunt configureren, met voorbeelduitvoer en details die handig zijn voor probleemoplossing.

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

De Data Domain BOOST FS is een nieuwe functie die beschikbaar is voor DDOS 6.x en hoger waarmee klanten de BOOST-bibliotheken kunnen gebruiken om toegang te krijgen tot een externe Data Domain-opslageenheid door deze lokaal te monteren op een ondersteunde Linux-server, zonder dat de back-upapplicatie een aangepaste BOOST-bibliotheek of plug-in hoeft te hebben.

Met deze functie kunnen ondersteunde applicaties van klanten back-upbestanden neerzetten in een lokale Linux-map (waar de externe DD-storage-eenheid is gekoppeld) en de bestanden in de DD opslaan, met de meeste voordelen van BOOST, zoals deduplicatie op de client (waardoor de behoefte aan bandbreedte wordt verminderd) en zonder dat de applicatie hoeft te worden gewijzigd.

BOOST FS wordt voor het eerst uitgebracht voor klanten met DDOS 6.0. De officiële documentatie voor meer informatie en de initiële configuratie is Data Domain BoostFS 1.0 Configuration Guide.

Ondanks de officiële documentatie met alle bijgewerkte details, ondersteunt BOOST FS bij de eerste release alleen het volgende. Het kan worden gebruikt met andere versies, maar DELL kan niet garanderen dat het werkt zoals verwacht:
  • DDOS 6.0
  • Oudere Red Hat Enterprise Linux-, SUSE Linux Enterprise Server- en Ubuntu-release
  • Linux FUSE 2.8 (FUSE staat voor Filesystem in User Space)
  • Een paar applicaties aan de Linux-kant:
    • CommVault Simpana versies 9, 10 en 11
    • MySQL-gemeenschap 5.6. en 5.7
    • MySQL Enterprise Manager 5.6 en 5.7
    • MongoDB Community 2.6, 3.0 en 3.2

Additional Information

Configuratie van FUSE vereist configuratie aan zowel Data Domain-zijde als Linux client-zijde:
  • Aan de Data Domain-kant moet er een bepaalde storage-eenheid zijn gemaakt waaraan een BOOST-gebruiker is toegewezen voor het opslaan van data die afkomstig zijn van BOOST FS
  • Aan de kant van de Linux-client moeten de FUSE-bibliotheken (die bij het besturingssysteem worden geleverd) en de BOOST FS (geleverd door DELL) worden geïnstalleerd en moet een configuratie worden uitgevoerd zodat het Linux-besturingssysteem de externe Data Domain-storage-eenheid kan zien en lokaal kan koppelen in een koppelpunt voor een Linux-client
Op de Linux-client is het nodig om de manier voor authenticatie bij het Data Domain in te stellen, wat ofwel "op zichzelf staand" kan zijn (via de lockbox) en door gebruik te maken van een bestaand Windows Active Directory of UNIX- of Linux-gebaseerd Kerberos Key Distribution Center. Details voor de op kerberos gebaseerde authenticatieconfiguratie bevinden zich buiten dit document en klanten zouden de officiële documentatie moeten zien.

De onderstaande stappen zijn een beknopte, beknopte samenvatting van de configuratiestappen in de gids, zie de officiële documentatie voor alle details.

Configuratie aan de zijkant van Data Domain voor BOOST FS

BOOST gedistribueerde segmentverwerking (DSP) moet zijn ingeschakeld om BOOST FS te laten werken. Controleer of dit het geval is via:
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------

Er moet een bepaalde gebruiker worden gemaakt voor het gebruik van de te maken BOOST FS-storage-eenheid en de gebruiker moet aan die storage-eenheid worden toegewezen:

#### Create BOOST FS user # user add boostfsuser role admin password abc123 User "boostfsuser" added. 
#### State this new user is for use with BOOST # ddboost user assign boostfsuser User "boostfsuser" assigned to DD Boost. 
#### Create a new storage unit named "BOOSTFS_LSU" and assign the new user to it # ddboost storage-unit create BOOSTFS_LSU user boostfsuser Created storage-unit "BOOSTFS_LSU" for "boostfsuser".

Uiteindelijk moet de storage-eenheid als volgt worden weergegeven in de Data Domain CLI:

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

Configuratie aan Linux-client voor BOOST FS

Nadat u hebt gecontroleerd of Linux-besturingssystemen een van de ondersteunde besturingssystemen zijn, downloadt u het bijgewerkte BOOST FS-besturingssysteempakket. Hier hebben we een Ubuntu 14.04 als voorbeeld gebruikt. Daarom hebben we het .deb-bestand van het besturingssysteem gedownload en geïnstalleerd vanaf de opdrachtregel nadat aan alle afhankelijkheden is voldaan:
# ls -l -rwxrwxr-x 1 root root 2429502 May 26 05:01 DDBoostFS_1.0.0.4_546961_amd64.deb # dpkg --dry-run -i DDBoostFS_1.0.0.4_546961_amd64.deb Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... Unpacking ddboostfs (1.0.0.4) ... Setting up ddboostfs (1.0.0.4) ... Processing triggers for libc-bin (2.19-0ubuntu6.7) ...

De pakketbestanden worden allemaal geïnstalleerd onder het /opt/emc/-pad, inclusief de bin/subdirectory en de locatie van de plug-in-logbestanden (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 root root 4096 May 26 05:01 man drwxr-xr-x 2 root root 4096 May 26 05:01 lib drwxr-xr-x 2 root root 4096 May 26 05:01 etc drwxr-xr-x 2 root root 4096 May 26 05:01 bin

De eigenaar en groep van de geïnstalleerde bestanden kunnen verschillen van die welke hier worden weergegeven. De volgende stap is het configureren van de authenticatie, hoewel er verschillende methoden zijn om dit te doen, wordt hier alleen de op zichzelf staande "lockbox"-methode uitgelegd. Om dit te doen, en voor alle andere BOOST FS-configuratiedetails aan de Linux-kant, wordt de opdracht "/opt/emc/boostfs/bin/boostfs" gebruikt. BOOST FS heeft ook een tekstconfiguratiebestand, maar de details moeten worden gecontroleerd in de officiële documentatie.

De lockbox moet worden gebruikt om deze Linux-client te verifiëren op het externe Data Domain:

# /opt/emc/boostfs/bin/boostfs lockbox -h Usage: boostfs lockbox set -u <storage-unit-username> -d <data-domain-system> -s <storage-unit> boostfs lockbox {remove | query} -d <data-domain-system> -s <storage-unit>

In dit voorbeeld gebruiken we een opdracht zoals de volgende, waarbij we het DD BOOST FS-gebruikerswachtwoord invoeren wanneer hierom wordt gevraagd:

# /opt/emc/boostfs/bin/boostfs lockbox set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Enter storage unit user password: Enter storage unit user password again to confirm: Lockbox entry set

In dit stadium zou de externe Linux-client al geregistreerd moeten zijn voor BOOST vanuit de DD CLI:

# ddboost show connections Active Clients: 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 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------

De status van de lockbox kan op elk moment worden gecontroleerd met:

# /opt/emc/boostfs/bin/boostfs lockbox query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Lockbox entry is present for storage unit user=boostfsuser

Ten slotte kan de externe Data Domain-opslageenheid lokaal worden gekoppeld, net als elk ander Linux-bestandssysteem. De "app-info" wordt hier als voorbeeld gebruikt, het moet een tekenreeks zijn die de specifieke applicatie identificeert om dit koppelpunt te gebruiken voor logging:

#### Create mount point on Linux server # mkdir /opt/boostfs_mountpoint/ #### Mount the remote DD storage unit # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Test Application" /opt/boostfs_mountpoint/ mount: Mounting 10.60.29.233:BOOSTFS_LSU on /opt/boostfs_mountpoint/ #### We can see the remote storage unit is mounted, and the details match those obtained from the DD "df" command line # df -h /opt/boostfs_mountpoint Filesystem Size Used Avail Use% Mounted on boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # filesys show space Active Tier: Resource Size GiB Used GiB Avail GiB Use% Cleanable GiB* ---------------- -------- -------- --------- ---- -------------- /data: pre-comp - 33096.9 - - - /data: post-comp 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% - ---------------- -------- -------- --------- ---- --------------

Elke applicatie kan bestanden kopiëren of schrijven onder het /opt/boostfs_mountpoint/-pad, en die bestanden worden transparant en via de kabel naar de externe Data Domain-opslageenheid verzonden, waarbij gebruik wordt gemaakt van deduplicatie die wordt uitgevoerd aan de bronkant (op de Linux-server) in plaats van op de DD-host, waardoor de hoeveelheid gegevens die via de kabel wordt verzonden, wordt verminderd.

Wanneer toegang tot de externe Data Domain-opslageenheid niet langer nodig is, kan de externe opslageenheid worden ontkoppeld door de volgende opdracht uit te voeren:

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

Article Properties


Affected Product

Data Domain Boost, Data Domain Boost – File System, DD OS 6.0

Product

Data Domain, Data Domain Boost – File System

Last Published Date

06 Jun 2024

Version

3

Article Type

How To