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:Data Domain Boostファイル システムの優先構成手順と詳細

Summary: この記事では、BOOST FSの概要と、システム上で迅速に構成する方法について、出力例とトラブルシューティングに役立つ詳細情報とともに説明します。

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

Data Domain BOOST FSは、DDOS 6.x以降で使用可能な新機能です。これにより、お客様はBOOSTライブラリーを活用して、サポートされているLinuxサーバーにローカルにマウントすることでリモートData Domainストレージ ユニットにアクセスできます。バックアップ アプリケーションにカスタムのBOOSTライブラリーまたはプラグインは必要ありません。

この機能により、サポート対象のお客様のアプリケーションは、バックアップ ファイルをローカルのLinuxディレクトリー(リモートDDストレージ ユニットがマウントされている場所)にドロップし、ファイルをDDに保存することができます。また、クライアントで重複排除を実行する(したがって、帯域幅の必要性が低減する)など、BOOSTのほとんどのメリットを活かしながら、アプリケーションを変更する必要はまったくありません。

BOOST FSは、DDOS 6.0を使用しているお客様に初めてリリースされます。詳細を確認し、初期設定を行うための公式ドキュメントは、『Data Domain BoostFS 1.0 Configuration Guide』です。

公式ドキュメントにアップデートされたすべての詳細が含まれていますが、イニシャル リリースのBOOST FSは次の機能のみをサポートしています。他のバージョンでも使用できますが、Dellでは期待どおりに動作することを保証できません。
  • DDOS 6.0
  • Red Hat Enterprise Linux、SUSE Linux Enterprise Server、Ubuntuの旧リリース
  • Linux FUSE 2.8(FUSEはFilesystem in User Spaceの略)
  • Linux側のいくつかのアプリケーション:
    • CommVault Simpanaバージョン9、10、11
    • MySQL コミュニティ 5.6.および5.7
    • MySQL Enterprise Manager 5.6 および 5.7
    • MongoDB Community 2.6、3.0、および3.2

Additional Information

FUSEの構成には、Data Domain側とLinuxクライアント側の両方の構成が必要です。
  • Data Domain側では、BOOST FSからのデータを保存するために、割り当てられたBOOSTユーザーを使用して作成された特定のストレージ ユニットが必要です
  • Linuxクライアント側では、FUSEライブラリー(OSに付属)とBOOST FS(Dell提供)をインストールし、Linuxオペレーティング システムがリモートData Domainストレージ ユニットを認識してLinuxクライアントのマウント ポイントにローカルにマウントできるように、いくつかの構成を実行する必要があります
Linuxクライアントでは、Data Domainに対する認証方法を設定する必要があります。これは、(ロックボックスを介した)「自己完結型」の方法と、既存のWindows Active DirectoryまたはUNIXまたはLinuxベースのKerberosキー配布センターのいずれかを使用することができます。Kerberosベースの認証構成の詳細は、このドキュメントの範囲外であり、お客様は公式ドキュメントを参照する必要があります。

以下の手順は、ガイドの構成手順を要約した概要です。詳細については、公式ドキュメントを参照してください。

Data Domain側のBOOST FS

の構成BOOST FSを機能させるには、BOOST分散セグメント処理(DSP)を有効にする必要があります。これが当てはまるかどうかを確認します。
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------

作成するBOOST FSストレージ ユニットを使用するには、特定のユーザーを作成し、そのストレージ ユニットにユーザーを割り当てる必要があります。

#### 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".

最終的には、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クライアント側のBOOST FSの構成

Linuxオペレーティング システムがサポートされていることを確認した後、最新のBOOST FSオペレーティング システム パッケージを取得します。ここでは、例としてUbuntu14.04を使用しました。したがって、オペレーティングシステム.debファイルをダウンロードし、すべての依存関係が満たされていることを確認した後、コマンドラインからインストールします。
# 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) ...

パッケージ ファイルはすべて、/opt/emc/パスの下にインストールされます。これには、bin/サブディレクトリーとプラグイン ログ(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

インストールされているファイルの所有者とグループは、ここに示したものとは異なる場合があります。次のステップは認証の構成です。そのための方法はいくつかありますが、ここでは自己完結型の「ロックボックス」方式についてのみ説明します。これを行うには、Linux側の他のすべてのBOOST FS構成の詳細に対して、「/opt/emc/boostfs/bin/boostfs」コマンドを使用します。BOOST FSにはテキスト設定ファイルもありますが、詳細は公式ドキュメントで確認する必要があります。

「ロックボックス」は、リモートData Domainに対してこのLinuxクライアントを認証するために使用する必要があります。

# /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>

この例では、次のようなコマンドを使用します。プロンプトが表示されたら、DD BOOST FSのユーザー パスワードを入力します。

# /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

この段階では、DD CLIからBOOSTに登録されたリモートLinuxクライアントがすでに表示されているはずです。

# 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 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------

ロックボックスのステータスは、次の方法でいつでも確認できます。

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

最後に、リモートData Domainストレージ ユニットは、他のLinuxファイル システムと同様にローカルにマウントできます。ここでは「app-info」を例として使用しています。これは、ログ記録にこのマウント ポイントを使用する特定のアプリケーションを識別する文字列である必要があります。

#### 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% - ---------------- -------- -------- --------- ---- --------------

どのアプリケーションでも、/opt/boostfs_mountpoint/パスの下にある任意のファイルをコピーまたは書き込みできます。これらのファイルは透過的に、ネットワーク経由でリモートData Domainストレージ ユニットに送信されます。これにより、DDホストではなくソース側(Linuxサーバー)で実行される重複排除が活用されるため、ネットワーク経由で送信されるデータの量が削減されます。

リモートData Domainストレージ ユニットにアクセスする必要がなくなった場合は、次のコマンドを実行してリモート ストレージ ユニットをアンマウントできます。

# /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