Data Domain: DDPCONNCHK DD Boost Bağlantı ve Performans Sorunlarını Giderme

Summary: Yedekleme Uygulamasından tam olarak aynı değerleri kullanarak DD Boost bağlantı denetleme aracı (ddpconnchk) için ayrıntılı kullanım sağlamak üzere.

Bu makale şunlar için geçerlidir: Bu makale şunlar için geçerli değildir: Bu makale, belirli bir ürüne bağlı değildir. Bu makalede tüm ürün sürümleri tanımlanmamıştır.

Symptoms

Komutta ddpconnchk Araç aşağıdaki sorunları gidermek için kullanılabilir:

  • Ortam sunucusu, DD Boost protokolünü kullanarak belirli bir DDR'ye bağlanamıyor. (Bu, DD Boost RMAN eklentisi DDR'ye bağlanamadığında da geçerlidir)
  • Bir ortam sunucusu, DD Boost protokolünü kullanarak DDR'ye yedekleme yapamadı
  • DD Boost Yönetilen Dosya Çoğaltması (MFR) başarısız oldu
  • DD Boost yedekleme veya geri yükleme performansı yavaş
  • DD Boost MFR performansı yavaş olduğunda
  • DDPCONNCHK Yardımcı program, etkilenen Yedek Ana Bilgisayarından tam Yedekleme/YAZMA G/Ç, Geri Yükleme/OKUMA G/Ç ve Sona Erme/Silme G/Ç'sini simüle etmek için, Yedekleme Uygulamasının kendisini hariç tutarak ancak diğer tüm konumlardaki diğer tüm bileşenleri dahil ederek, Yedekleme Uygulaması yapılandırmasından tam değerleri kullanarak kullanılabilir.
  • Ayrıca, DDPCONNCHK yardımcı program, ilgili Kaynak (SRC) DD'si ve Hedef (DST) DD'si arasında etkilenen Yedek Ana Bilgisayardan DD Boost üzerinden Yönetilen Dosya Çoğaltmayı veya MFR'yi simüle etmek için uygun seçeneklerle yapılandırılabilir.
  • Klon veya MFR sorunu giderme sırasında tam MFR simülasyonuyla birlikte, bağımsız Yedekleme/YAZMA G/Ç, Geri Yükleme/OKUMA G/Ç ve Sona Erme/SİLME G/Ç simülasyonlarının her iki Veri Etki Alanı için gerçekleştirilmesi her zaman önerilir.

Cause

Bir Yedek Ana Bilgisayar ile Data Domain arasındaki DD Boost bağlantısı veya performansı sorunlarını giderme. İlgili Yedekleme Uygulamasını hariç tutar, ancak tüm konumlardaki diğer tüm bileşenleri içerir.

Bir Yedek Ana Bilgisayardan ve Kaynak (SRC) Veri Etki Alanı ile Hedef (DST) Veri Etki Alanı arasında MFR veya Klonun DD Boost bağlantısı veya performansı sorunlarını giderme.

Resolution

Nereden edinebilirim? ddpconnchk Aracı:


https://central.dell.com/solutions/Networker-ToolsSıkıştırılmış paket, birden fazla işletim sistemi platformunda yardımcı programın çeşitli sürümlerini içerir.

Bilgilendirme Notları:

  • ddpconnchk aracı, verilerin DD Boost kullanılarak Data Domain'e yazıldığı ana bilgisayar olan medya sunucusunda çalıştırılmalıdır. Öncelikle söz konusu ortam sunucusunun işletim sistemi/bit bilgilerini bulun. Ortam sunucusunun işletim sistemi/bitlerine bağlı olarak ilgili olanı indirin ddpconnchk dosyasını açın ve medya sunucusuna koyun.
  • ddpconnchk yürütülebilir bir dosyadır, e-posta eki olarak gönderilemez.

Nasıl yapılır ddpconnchk Media Server'da çalışmaya hazır:

  • Kullanım Winscp veya SCP Dosyayı indirme konumundan medya sunucusuna kopyalamak için.
  • Kurulum gerektirmez, ddpconnchk bağımsız bir yürütülebilir dosyadır.
  • Gunzip veya Winzip Paketi çıkarmak için veya benzer ürünler kullanılabilir.
  • Çalıştırmak için yürütülebilir izinler gereklidir ddpconnchkçıktısında belirtilir. Örneğin:
chmod +x 
  • Ddpconnchk kullanıcının yetkilendirildiği herhangi bir dizinden kopyalanabilir ve çalıştırılabilir. Örneğin, yolları kullanabilirsiniz /tmp, C:\Dellveya C:\ddtools.

Nasıl çalıştırılır ddpconnchk:

Temel söz dizimi:

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

Temel örnekler:

  • Windows için:
C:\ddtools>ddpconnchk -s datadomain1.abc.com -l LSU1 -u ostuser -p xxxxxx  -v
  • Linux için:
#./ddpconnchk_linux_64 -s datadomain2.com l LSU1 -u dduser -p xxxxxx -v

Örnek 1: DD Boost bağlantısı için genel kontrol

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

Örnek çıktı:

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

Bilgilendirme Notları:

  • Başlangıçtaki paylaşılan kitaplık mesajı önemli değildir. Ddpconnchk Aracın kullanmak için kendi entegre kitaplığı vardır.
  • Komutta -v parametresi, ayrıntılı günlük kaydı içindir ve adım adım ddpconnchk Kontrol.
  • Parolayı komut satırına yazmayı tercih etmezseniz şu komutu çalıştırın: ddpconnchk Olma -dan. Bir parola yazmanız istenir.
  • Başarılı bir test, ana bilgisayar adının doğru IP'yi çözdüğünü, bağlantı noktalarının açık olduğunu, DD Boost kullanıcısının ve parolasının doğru olduğunu ve ortam sunucusunun Data Domain'deki depolama birimlerini görebildiğini gösterir. Bu, Data Domain yapılandırmasının ve medya sunucusu ile Data Domain arasındaki bağlantının iyi olduğunu doğrular.
  • Eğer ddpconnchk bağlanamıyorsa, hata size neden bağlanamadığını ve fikir vermelidir.

Örnek 2: Kullanım ddpconnchk DD Boost performansını test etmek için.

  • Bir test görüntüsü yazarak DD Boost performansını test eder. Test görüntüsü, testten sonra otomatik olarak kaldırılır. Aşağıda tek bir akış kullanılarak yapılan performans testi verilmiştir.
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

Informational 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.

Örnek çıktı:

.....
*** EXTENDED TEST: WRITE IMAGE, dd-dm2-lsu1/sfadvdfdas00163/1073741824
Cumulative Write Throughput: 85.33 MB/s
Cumulative Read Throughput: 25.60 MB/s
  • Yapmak için ddpconnchk 10 akışla performans kontrolü (-n 10):
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddb_user_password> -l <lsu_name> -T writeimage -i 1g -n 10
Bilgilendirme Notları:
  • -i 1g, DDR 1g = 1 GB dosyaya yazılan boyutu belirler ve bu maksimum boyuttur. 
  • -n 10 kaç dosyanın oluşturulacağını belirler.
  • Bu dosyalar geçicidir ve test işlemi tamamlandıktan sonra silinir.

Örnek 3: Kullanım ddpconnchk DD Boost çoğaltma (MFR) bağlantısını kontrol etmek için:

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)

Bilgilendirme Notları:

  • "-S, -U, -P" (büyük harf) ikinci DDR içindir.
  • Bu, koşmaya benzer ddpconnchk biri DDR1'e, diğeri DDR2'ye olmak üzere iki kez, tümü aşağıdaki gibi küçük harflerle. Ancak en iyisi, yukarıdaki komutun tamamını çalıştırmaktır.
#./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


Örnek 4: Sürücüyü yüklemek için ilgili düğümde ddpconnchk MFR/optdup üretilen işini kontrol etmek için.

#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

Örnek 5: Bir istemci tarafından görülen Fibre Channel (DFC) aygıtlarının dinamik izlemesini listelemek için.

# ddpconnchk -D scan_all

Örnek çıktı:

/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

Eğer ddpconnchk Başarısız olduysa daha fazla sorun giderme için ilgili hata mesajını kontrol edin:

  • pmap_getport() başarısız, güvenlik duvarı sorunu gibi Ağ ortamıyla ilgilidir.
  • connect_server_user_pwd() Kullanıcı adı veya parolanın yanlış olması ya da DD Boost erişim listesinin yanlış olması nedeniyle BAŞARISIZ oldu.
  • DD Boost kullanıcısını Auto Support (ASUP) kayıt defterini kontrol ederek onaylayabilirsiniz protocol.ost.user.
  • Parolasını test etmek için DD Boost kullanıcısı olarak bir PuTTY oturumu kullanarak Data Domain'de oturum açarak kullanıcı adını ve parolayı doğrulayabilirsiniz.
  • Kullanım #ddboost access showve #ddboost ifgroup show config all, DD Boost erişimini kontrol etmek için.

Aşağıdaki hatayı alırsanız:

The code execution cannot proceed because MSVCR120.dll was not found. Reinstalling the program may fix this problem.

Hata çıktısı

Düzeltme, Microsoft Visual C++ 2013 Yeniden Dağıtılabilir https://aka.ms/highdpimfc2013x64enu yüklemektir. (Dış Bağlantı)
Bu bilgilerin kaynağı MSVCR120.dll eksik ve düzeltilmiyor - Microsoft Soru-Cevap. (Dış Bağlantı)

Etkilenen Ürünler

Data Domain

Ürünler

Data Domain
Makale Özellikleri
Article Number: 000037899
Article Type: Solution
Son Değiştirme: 25 Haz 2026
Version:  18
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.