Article Number: 000019159
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------
Der skal oprettes en bestemt bruger til brug af den BOOST FS-storageenhed, der skal oprettes, og brugeren skal være tildelt denne storageenhed:
#### 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".
I sidste ende er det sådan, storageenheden skal vises i 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 - - -------------------------------------- -------------- ------ ----------- --------------- -----------
Linux-klientsidekonfiguration for BOOST FS
Når du har kontrolleret, at Linux-operativsystemet er en af dem, der understøttes, skal du hente den opdaterede BOOST FS-operativsystempakke. Her brugte vi en Ubuntu 14.04 som et eksempel. Derfor downloadede operativsystemet .deb fil, og installer det fra kommandolinjen efter at have kontrolleret, at alle afhængigheder er tilfredse:# 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) ...
Pakkefilerne er alle installeret under stien /opt/emc/, inklusive bin/-underbiblioteket og placeringen af plug-in-logfilerne (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
Bemærk, at ejeren og gruppen af de installerede filer kan afvige fra dem, der vises her. Det næste trin er at konfigurere godkendelsen, selvom der er flere metoder til at gøre det, forklares kun den selvstændige "lockbox" -metode her. For at gøre dette, og for alle andre BOOST FS-konfigurationsdetaljer på Linux-siden, bruges kommandoen "/opt/emc/boostfs/bin/boostfs". BOOST FS har også en tekstkonfigurationsfil, men detaljerne skal kontrolleres i den officielle dokumentation.
"Lockboxen" skal bruges til at godkende denne Linux-klient mod det eksterne 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>
I dette eksempel bruger vi en kommando som følgende, der indtaster DD BOOST FS-brugeradgangskoden, når du bliver bedt om det:
# /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
På dette tidspunkt bør vi allerede se den eksterne Linux-klient som registreret til BOOST fra 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 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------
Nøgleboksstatus kan til enhver tid kontrolleres med:
# /opt/emc/boostfs/bin/boostfs lockbox query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Lockbox entry is present for storage unit user=boostfsuser
Endelig kan den eksterne Data Domain-lagerenhed monteres lokalt som ethvert andet Linux-filsystem lokalt. "App-info" bruges her som et eksempel, det skal være en streng, der identificerer den bestemte applikation til at bruge dette monteringspunkt til logning:
#### 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% - ---------------- -------- -------- --------- ---- --------------
Alle programmer kan kopiere eller skrive til filer under /opt/boostfs_mountpoint/-stien, og disse filer vises på en gennemsigtig måde og sendes via ledningen til den eksterne Data Domain-storageenhed, så deduplikeringen udføres på kildeenden (på Linux-serveren) i stedet for på DD-værten, reduceres, og dermed reduceres mængden af data, der sendes via ledningen.
Når adgang til det eksterne Data Domain-storageenhed ikke længere er nødvendig, kan fjernlagerenheden frakobles ved at køre:
# /opt/emc/boostfs/bin/boostfs umount /opt/boostfs_mountpoint/
Data Domain Boost, Data Domain Boost – File System, DD OS 6.0
Data Domain, Data Domain Boost – File System
06 Jun 2024
3
How To