RecoverPoint: 1. Aşama Önbellek Belleği Yetersiz Hale Geldiğinde Çoğaltma İşlemi Çöküyor

Summary: Çoğaltma, yeniden başlatma düzenlemesine neden olan faz1 önbellek belleği yetersiz hatasıyla kilitlenir.

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



Tutarlılık Grubunun durumu başlatma aşamasında olmaya devam eder ancak normal dağıtım hiçbir zaman başlamıyor gibi görünür ve CG etkin duruma geçmez. Aşama 1 önbellek belleği yeterli olmadığında ve hedef taraftaki RecoverPoint Cihazları hedef günlüğe yazamadığında, günlüğe bir onaylama işlemi günlüğe kaydedildiğinde çöküyor. /home/kos/çoğaltma günlüklerinde bulunan belirtiler: Iddia: XXXX/XX/XX 18:59:25.693 - #2 - 17936/16776 - AssertLogSender: sending log: topic=DistributorGroupHandler, msg=Assertion failed: bIsPhase1CacheMemoryEnough Line 1825 File DistributorGroupHandlerPhase1.cc PID: 16776 Info: regular phase1 cache memory not enough m_GroupGridCopyRID = (groupCopyRID=(kVolSlot=XXXXXXXXXX,globalCopyID=GlobalCopy(SiteUID(0xXXXXXXXXXXXXXX) 0) ),gridCopyID=0) XXXX/XX/XX 18:59:25.694 - #2 - 16911/16776 - RemoteLogSender: got event (uniqueId=0, eventTime=1584471565693987), EventID_KBOX_ASSERTION_FAILED(3031), SiteUID(0xxxxxxxxxxxxxxxxx), seDetails=Sender=replication, Topic=DistributorGroupHandler, msg=Assertion failed: bIsPhase1CacheMemoryEnough Line 1825 File DistributorGroupHandlerPhase1.cc PID: 16776 Bilgi: normal faz1 önbelleği yeterli değil m_GroupGridCopyRID = (groupCopyRID=(kVolSlot=XXXXXXXXXX,globalCopyID=GlobalCopy(SiteUID(0xXXXXXXXXXXX) 0) ),gridCopyID=0) Yüksek veri akışını gösteren istatistikler: XXXX/XX/XX 18:52:41.520 - #2 - 7676/7665 - AccumulatorFormatManager::p rintStatistics: Grup için Grup İstatistikleri Option( kVolSlot = XXXXXXXXXX groupUID = GroupCopy(1346840554 SiteUID(0xXXXXXXXXXXX) 0) gridID = 0): { İSTATİSTİKLER: name=InitNCOnePhaseSpeed kVolSlot = 1346840554 groupUID = GroupCopy(1346840554 SiteUID(0xXXXXXXXXXXXXX) 0) gridID = 0 description: init nc one phase speed . STATISTICS: name=InitNCOnePhaseSpeed kVolSlot = 1346840554 groupUID = GroupCopy(1346840554 SiteUID(0xXXXXXXXXXXXXX) 0) gridID = 0 8 sec window: Ortalama: 1,14e+03 MB/sn STATISTICS: name=InitNCOnePhaseSpeed kVolSlot = 1346840554 groupUID = GroupCopy(1346840554 SiteUID(0xXXXXXXXXXXXXX) 0) gridID = 0 77 sec window: Ortalama: 1,06e+03 MB/sn Tutarlılık Grubu Başlatma durumundadır: 2020/03/17 18:56:05.070 - #2 - 7954/7665 - InitNCState::D istributeOnePhase: bir fazı dağıtma m_groupID = (groupCopyRID=( kVolSlot=XXXXXXXXXX,globalCopyID=GlobalCopy(SiteUID(0xXXXXXXXXXXXX) 0) ),gridCopyID=0) Bu Tutarlılık Grubu için Faz1 tüketicisi şu iddiada yüksek tüketim gösteriyor: XXXX/XX/XX 18:56:05.241 - #2 - 7954/7665 - MemoryManager: viscus on assert + geri sayım = 2413/390 + minimum bellek talebi = 433429 (sabit 329537 esnek 103892) + esnek kullanım alanı = 37977/3864963 + Havuz alanı kullanımı = 37985/4194500 (en fazla 143544) >> 1160635626647715840 :p hase1#22 >> (groupTaskID=(sessionID=1817723153,replicationLinkID=(kVolSlot=XXXXXXXXX,srcCopyID=GlobalCopy(SiteUID(0xXXXXXXXXXXXX) >> 0) ,destCopyID=GlobalCopy(SiteUID Bir Çoğaltma StackTrace de deneyimlenir: 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 3: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZNK6Kashya23DistributorGroupHandler21waitForMemoryIfNeededEv+0x5b2) [0xxxxxxxxxxxxx] 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 4: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya23DistributorGroupHandler25addSequencesToPhase1CacheENS_9SequencesERNS_15ReplicationModeE+0x939) 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 5: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya23DistributorGroupHandler23handleSplittedSequencesENS_9SequencesERKNS_15ReplicationModeERKb+0x20a) 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 6: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya23DistributorGroupHandler15handleSequencesENS_9SequencesERKNS_15ReplicationModeERKb+0x577) 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 7: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya19Distributor_AO_IMPL23continueHandleSequencesENS_9SequencesENS_15ReplicationModeEbRKNS_10GridCopyIDE+0xf7) 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 8: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya16SequencesRequest21continueHandleRequestERNS_28JournalRegulationRequestBase14RequestHandlerE+0x30b) 2020/03/17 18:56:05.278 - #0 - 7954/7665 - StackTrace: errno=0 9: /home/kos/kashya/archive/lib/libreplication_libsrelease.so(_ZN6Kashya31JournalRegulationThread_AO_IMPL9process_iERKNS_16GroupGridCopyRIDE+0x36f)

Cause

Bellek yöneticisi, Faz1 önbelleğine bellek ayırmanın ölçeğini artıramaz ve bu, Faz1 önbelleğinde gelen diziler için yer kalmadığı geçici bir duruma ve dolayısıyla iddiaya neden olur.

Resolution

Geçici Çözüm: Tweak t_phase1CacheMemoryThreadSleepTime değerini 5000 olarak değiştirin. (Bekleme süresinin 10 mikro saniyeden 5 milisaniyeye yükseltilmesi). Bu, iş parçacığı 5 milisaniye boyunca belleği bekleyene kadar iddiada bulunmamamızı sağlayacaktır. Sorun hala devam ediyorsa: 1. Lütfen üretim sahası günlüklerini de toplayın. Çünkü sorun anında üretimden gönderilen veri miktarını bize bildirecektir. 2. Tweak t_maxNoOfTriesToWaitForPhase1CacheMemory değerini 10 olarak değiştirin. Not: Bu ince ayarlar yalnızca 5.1.3 ve üzeri sürümler için geçerlidir. Kod sürümü 5.1.3 veya üzeri değilse, bu ince ayarları kullanmak için RecoverPoint en son koda YÜKSELTİLMELİDİR. Çözünürlük: Dell EMC mühendislik ekibi bu sorunu incelemektedir. Kalıcı çözüm üretme çalışmaları hala sürüyor. Destek ve bu çözüm kimliğini referans vermek için Dell EMC Müşteri Destek Merkeziyle veya hizmet temsilcinizle iletişime geçin.

Affected Products

RecoverPoint

Products

RecoverPoint, RecoverPoint EX
Article Properties
Article Number: 000174142
Article Type: Solution
Last Modified: 10 Jul 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.