「Data Domain:DDPCONNCHK DD Boostの接続性とパフォーマンスをトラブルシューティングする方法

Summary: バックアップ アプリケーションとまったく同じ値を使用して、DD Boost接続性チェック ツール(ddpconnchk)の使用方法の詳細を示します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

ddpconnchkツールは、次の問題をトラブルシューティングする際に使用できます。
  • メディア サーバーは、DD Boostプロトコルを使用して特定のDDRに接続できません。(これは、DDBoost/RMANプラグインがDDRに接続できない場合にも該当)
  • メディア サーバーがDD Boostプロトコルを使用したDDRへのバックアップに失敗しました
  • DD Boost管理ファイル レプリケーション(MFR)に失敗しました
  • DD Boostのバックアップまたはリストアのパフォーマンスが低下する
  • DD Boost MFRのパフォーマンスが低下する
  • DDPCONNCHKユーティリティーを使用すると、バックアップ アプリケーション構成とまったく同じ値を使用して、バックアップ アプリケーション自体を除外し、他のすべての場所にある他のすべてのコンポーネントを含めて、影響を受けるバックアップ ホストからの完全なバックアップ/書き込みIO、リストア/読み取りIO、期限切れ/削除IOをシミュレートできます。
  • さらに、DDPCONNCHKユーティリティーは、適切なオプションを使用して構成し、関連するソース(SRC)DDとデスティネーション(DST)DDの間で影響を受けるバックアップ ホストから、DDBOOSTを介した管理ファイル レプリケーションまたはMFRをシミュレートできます。
  • クローン作成またはMFRのトラブルシューティング中は、完全に独立したバックアップ/書き込みIO、リストア/読み取りIO、期限切れ/削除IOのシミュレーションを両方のData Domainに対して実行するとともに、完全なMFRシミュレーションを実行することを常に推奨します。

Cause

バックアップ ホストとDD間のDD Boostの接続またはパフォーマンスに関するトラブルシューティング。関連するバックアップ アプリケーションは除外されますが、すべての場所にある他のすべてのコンポーネントが含まれます
バックアップ ホストから、ソース(SRC) DDとデスティネーション(DST) DD間の、MFRまたはクローンのDD Boost接続またはパフォーマンスのトラブルシューティング。

Resolution

DDPCONNCHKツールの入手先:
ddpconnchk.zip https://central.dell.com/solutions/Networker-Tools
zipパッケージには、複数のOSプラットフォームにわたるユーティリティーのいくつかのバージョンが含まれています。


メモ:
ddpconnchkツールは、DD Boostを使用してData Domainにデータが書き込まれるホストであるメディア サーバー上で実行する必要があります。まず、該当するメディア サーバーのOS/ビットを確認します。メディア サーバーのOS/ビットに基づいて、対応するddpconnchkファイルをダウンロードし、メディア サーバーに配置します
-ddpconnchkは実行可能ファイルであるため、電子メールの添付ファイルとして送信できません。

DDPCONNCHKをメディア サーバーで実行できるようにする方法: 

  • Winscpまたはscpを使用して、ファイルをダウンロード場所からメディア サーバーにコピーします。
  • インストール不要のddpconnchkは、スタンドアロンの実行可能ファイルです。
  • パッケージの解凍には、GunzipまたはWinZipなどの製品を使用できます。
  • ddpconnchkを実行するには、実行可能権限が必要です。例:
    chmod +x 
  • Ddpconnchkは、ユーザーが許可されている任意のディレクトリーからコピーして実行できます。例えば、/tmp、C:\Dell、C:\ddtoolsなどのバスを使用できます。

DDPCONNCHKを実行する方法:
基本的な構文:

#<ddpconnchkfilename> -s <DD Hostname Exactly in Backup App config> -l <Logical DDBOOST SU Exactly in Backup App config> -u <Owner of SU> -p <Password of Owner of SU> -p <ddboost_user_password>  -v


一般例:
Windowsの場合: 

C:\ddtools>ddpconnchk -s datadomain1.abc.com -l LSU1 -u ostuser -p xxxxxx  -v


Linux の場合

#./ddpconnchk_linux_64 -s datadomain2.com l LSU1 -u dduser -p xxxxxx -v

 
例1:DD Boost接続性に関する一般的なチェック

#./ddpconnchk_linux_64 -s dd-dm2.abc.com -l LSU1 -u ostuser -p xxxxxx -v

出力例:

Loading plugin shared library
Could not load ddpi_is_dfc_target_hostname: /lib64/libDDBoost.so: undefined symbol: ddpi_is_dfc_target_hostname
 
Plugin shared library load FAILED
USING BUILTIN DDP PLUGIN INSTEAD
 
DDP CLIENT LIBRARY VERSION 2:6:0:2-366182
 
SERVER: dd-dm2.abc.com
----------------------------------
*** BASIC CONNECTIVITY TEST, dd-dm2.abc.com
1) Translate server name dd-md2-01.abc.com to IP address
Server dd-dm2.abc.com -> IP address 10.xx.xx.xx

2) pmap_getport() for prog MOUNT (100005), vers 3, proto TCP
Portmap (MOUNT) reports TCP port 2052

3) Establish TCP connection to MOUNT service

4) pmap_getport() for prog NFS (100003), vers 3, proto TCP
Portmap(NFS) reports TCP port 2049

5) Establish TCP connection to NFS service

6) Establish DDP connection, for permission check
DDBOOST properties:
DDBOOST enabled = 1
opt_dup_enable = 1
 
Basic DDP Connectivity Test PASSED
 
*** CONNECT SERVER TEST, dd-dm2.abc.com
 
1) Establish DDP connection
DDP Connect Server Test PASSED
*** LIST SUs TEST, dd-md2-01.abc.com
connect_server_with_user_pwd()...
connect_server_with_user_pwd() DONE
 
open_su_list()...
open_su_list() DONE
 
Read SU list...
0> dd-dm2-lsu1
  Bytes available 99025806163968
  Bytes used 1085185994221356
1> dd-dm2-lsu2
  Bytes available 99025806163968
  Bytes used 1085185994221356
2> dd-dm2-lsu3
  Bytes available 99025806163968
  Bytes used 1085185994221356
3> ...
4 SUs total
Read SU list DONE
 
disconnect_server()...
disconnect_server() DONE
 
List SUs Test PASSED
 
No further tests possible.
Specify -l<su_name> to enable
more tests
 
SUCCESS: All tests completed


メモ:

  • 先頭の共用ライブラリー・メッセージは重要ではありません。Ddpconnchkツールには、独自の統合ライブラリーがあります。
  • 「-v」パラメーターは詳細ログ用で、段階的なddpconnchkチェックの結果を提供します。 
  • コマンド ラインにパスワードを入力しない場合は、指定せずにddpconnchkを実行します。パスワードの入力を求めるプロンプトが表示されます。
  • テストに成功すると、ホスト名が正しいIPに解決され、ポートが開いており、DD Boostのユーザーとパスワードが正しいこと、メディア サーバーがDD上のストレージ ユニットを認識できることが示されます。これにより、DDの構成と、メディア サーバーとDD間の接続が良好であることが確認されます。
  • ddpconnchkが接続できない場合は、接続できなかった理由を示すエラーが表示されます。

例2:ddpconnchkを使用してDD Boostのパフォーマンスをテストします。
テスト イメージを書き込むことで、DD Boostのパフォーマンスをテストします。テスト イメージは、テスト後に自動的に削除されます。
以下は、1つのストリームを使用したパフォーマンス テストです。
 

C:\ddtools>ddpconnck -s <DD Hostname Exactly in Backup App config> -l <Logical DDBOOST SU Exactly in Backup App config> -u <Owner of SU> -p <Password of Owner of SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App> -vvv

Notes:
Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed. There may be a saturation point for number of streams. Higher the stream count dos not always provide better throughput.
Skip -p option if password contains conflicting special characters (such as # ? ; : , etc), and type the password when prompted.

出力例:

.....
*** EXTENDED TEST: WRITE IMAGE, dd-dm2-lsu1/sfadvdfdas00163/1073741824
Cumulative Write Throughput: 85.33 MB/s
Cumulative Read Throughput: 25.60 MB/s

 
10個のストリーム(-n 10)でddpconnchkパフォーマンス チェックを実行するには、次の手順を実行します。

C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddb_user_password> -l <lsu_name> -T writeimage -i 1g -n 10
  • 「-i 1g」は、DDRに書き込まれるサイズを指定します。1gは、最大サイズ1 GBのファイルです。 
  • -n 10 は、作成されるファイルの数を決定します。 
  • これらのファイルは一時的なものであり、テスト操作が完了すると削除されます。


例3:ddpconnchkを使用して、DD Boostレプリケーション(MFR)の接続を確認します。

user@Affected_Backup_Host# ddpconnck -s <SRC DD Hostname Exactly in Backup App config> -l <SRC SU Exactly in Backup App config> -u <Owner of SRC SU> -p <Password of Owner of SRC SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App> -vvv    (Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed)
user@Affected_Backup_Host# ddpconnck -s <DST DD Hostname Exactly in Backup App> -l <DST SU Exactly in Backup App> -u <Owner of DST SU> -p <Password of Owner of DST SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App>     (Use 1, 4, 8 etc for Stream Count)

user@Affected_Backup_Host# ddpconnck -s <SRC DD Hostname Exactly in AVA config> -l <SRC SU Exactly in AVA config> -u <Owner of SRC SU> -p <Password of Owner of SRC SU> -S <DST DD Hostname Exactly in AVA config> -L <DST SU Exactly in AVA config> -U <Owner of DST SU> -P <Password of Owner of DST SU> -T optdup -i 1g -n <Stream Count to Match with AVA>     (Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed)

 
メモ:
「-S、-U、-P」(大文字)は2つ目のDDR用です。
これは、以下のようにすべて小文字を使用して、ddpconnchkをDDR1に対して1回、DDR2に対して1回、合計2回実行した場合と同様です。ただし、上記の完全なコマンドを実行することをお勧めします。
     

#./ddpconnchk -s dd-dm-src.abc.com -l lsu1 -u user1 -p xxxxxx -v
#./ddpconnchk -s dd-dm-dst.abc.com -l lsu2 -u user1 -p xxxxxx -v


例4:ddpconnchkを実行して、MFR/optdupスループットを確認します。

#ddpconnchk -s dd-dm-src.abc.com -l src_lsu1 -u user1 -p xxxxxx -S dd-dm-dst.abc.com -L dst_lsu1 -U user1 -P xxxxxx -T optdup -i 1g -n 5 -v

 

*** EXTENDED TEST: OPT DUP
Src: dd-dm-src /src_lsu1
Dst: dd-dm-dst/dst_lsu1
ImgSize: 262144 bytes
NumThrd: 1
Cumulative Filecopy Throughput: 0.12 MB/s
Total read time: 0 seconds

 
例5:  クライアントが認識するFibre Channel (DFC)デバイスの動的トラッキングを一覧表示します。
 

# ddpconnchk -D scan_all

出力例:

/dev/sg135:
 Server Name: xxx-xxxxx
 Server ID:   xxxxxxxx
 
 /dev/sg134:
 Server Name: xxxx-xxxxx
 Server ID:   xxxxxxxx
 
 2 Generic SCSI devices
 2 DFC LUN devices
 DFC evaluation completed



 

Additional Information

ddpconnchkが失敗した場合は、特定のエラー メッセージを確認して、トラブルシューティングに進みます。
  • 「pmap_getport() failed」は、ファイアウォールの問題など、ネットワーク環境に関する問題が原因です。
  • connect_server_user_pwd() FAILEDは、ユーザー名またはパスワードが正しくないか、DD Boostアクセス リストが正しくないためです。
  • DD Boostユーザーを確認するには、自動サポート(ASUP)レジストリーprotocol.ost.userを確認します。
  • ユーザー名とパスワードを確認するには、DD Boostユーザーとしてputtyセッションを使用してDDにログインし、パスワードをテストします。
  • #ddboost access showを使用し、ifgroup show config all #ddboost、DD Boostアクセスを確認します。

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000037899
Article Type: Solution
Last Modified: 17 Dec 2025
Version:  13
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.