RecoverPoint for VMs: Rozdělovač ve verzích 5.3.4.1 a 6.0.1.x generuje požadavky na přihlášení k rozhraní DCUI.

Summary: Po upgradu souboru VIB rozdělovače na verzi 5.3.4.1 nebo po instalaci verze 6.0.1.x vygeneruje proces rozdělovače mnoho požadavků na přihlášení do nástroje DCUI v nástroji vCenter.

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

Po upgradu rozdělovače RecoverPoint / souboru Kdriver VIB na verzi 5.3.4.1 vygeneruje ovladač kdriver v nástroji vCenter mnoho požadavků na přihlášení do nástroje DCUI.

Z umístění /scratch/log/kdriver.log.* na dotčeném hostiteli ESXi:

2024/08/21 14:39:51.268 - #2 - 4561369/4561352 - HostIPDiscoveryMgr_AO_IMPL:  rpEsxInfoScan: /opt/emc/rp/kdriver/bin/rp_rpa_discovery.sh --scan-props & executed successfully
2024/08/21 14:40:26.444 - #2 - 4561369/4561352 - HostIPDiscoveryMgr_AO_IMPL:  rpEsxInfoScan: /opt/emc/rp/kdriver/bin/rp_rpa_discovery.sh --scan-props & executed successfully


Z var/log/hostd.log na dotčeném hostiteli ESXi:

2024-08-18T23:32:18.395Z info hostd[2101236] [Originator@6876 sub=Default opID=esxcli_name] Accepted password for user dcui from 127.0.0.1
2024-08-18T23:32:18.395Z warning hostd[2101236] [Originator@6876 sub=Vimsvc opID=esxcli_name] Refresh function is not configured.User data can't be added to scheduler.User name: dcui
2024-08-18T23:32:18.395Z info hostd[2101236] [Originator@6876 sub=Vimsvc.ha-eventmgr opID=esxcli_name] Event 125221 : User dcui@127.0.0.1 logged in as pyvmomi Python/3.8.18 (VMkernel 7.0.3 x86_64)
2024-08-18T23:32:18.466Z info hostd[2100837] [Originator@6876 sub=Solo.VmwareCLI opID=esxcli_name user=dcui] Dispatch list
2024-08-18T23:32:18.475Z info hostd[2100837] [Originator@6876 sub=Solo.VmwareCLI opID=esxcli_name user=dcui] Dispatch list done


Po instalaci nebo upgradu rozdělovače RecoverPoint na verzi 6.0.1.x se vygeneruje mnoho požadavků na přihlášení pomocí uživatelského rozhraní DCUI (Direct Console User Interface) v nástroji vCenter.

Z umístění /scratch/log/iofilterd-emcsplitter.log na dotčeném hostiteli ESXi:

2024-08-16T08:24:40.578Z In(14) iofilterd-emcsplitter[16847250]: spl_run_cmd: running command 'VI_USERNAME=dcui esxcli system settings advanced list -o "/UserVars/RP_IP_Discovery_8" | grep "\s\s\sString Value:" | awk -F "String Value: " {'print $2'}'
2024-08-16T08:24:41.145Z In(14) iofilterd-emcsplitter[16847250]: spl_run_cmd: running command 'VI_USERNAME=dcui esxcli system settings advanced list -o "/UserVars/RP_IP_Discovery_9" | grep "\s\s\sString Value:" | awk -F "String Value: " {'print $2'}'
2024-08-16T08:24:41.473Z In(14) iofilterd-emcsplitter[16847250]: spl_run_cmd: running command 'VI_USERNAME=dcui esxcli system settings advanced set -o "/UserVars/emcsplitter_clusters" -s ""'
2024-08-16T08:24:41.720Z In(14) iofilterd-emcsplitter[16847250]: spl_run_cmd: running command 'VI_USERNAME=dcui esxcli system settings advanced list -o "/UserVars/RP_IP_Discovery_10" | grep "\s\s\sString Value:" | awk -F "String Value: " {'print $2'}'




Z var/log/hostd.log na dotčeném hostiteli ESXi:

 

2024-08-16T08:24:40.538Z In(166) Hostd[2099945]: [Originator@6876 sub=Vimsvc.ha-eventmgr opID=esxcli-ed-6cca sid=52e328a0 user=dcui] Event 2652729 : User dcui@127.0.0.1 logged out (login time: Friday, 16 August, 2024 08:24:40 AM, number of API invocations: 7, user agent: pyvmomi Python/3.8.16 (VMkernel; 8.0.1; x86_64))
2024-08-16T08:24:41.059Z In(166) Hostd[2099964]: [Originator@6876 sub=Vimsvc.HaSessionManager opID=esxcli-hostname sid=5284e077] Accepted password for user dcui from 127.0.0.1 - session=5284e077-ac72-8d89-47b2-38feba5f8354
2024-08-16T08:24:41.059Z Wa(164) Hostd[2099964]: [Originator@6876 sub=Vimsvc opID=esxcli-hostname sid=5284e077] Refresh function is not configured.User data can't be added to scheduler.User name: dcui
2024-08-16T08:24:41.059Z In(166) Hostd[2099964]: [Originator@6876 sub=Vimsvc.ha-eventmgr opID=esxcli-hostname sid=5284e077] Event 2652730 : User dcui@127.0.0.1 logged in as pyvmomi Python/3.8.16 (VMkernel; 8.0.1; x86_64)
2024-08-16T08:24:41.109Z In(166) Hostd[2099943]: [Originator@6876 sub=Solo.VmwareCLI opID=esxcli-8f-6cd7 sid=5284e077 user=dcui] Dispatch system.settings.advanced.list
2024-08-16T08:24:41.111Z In(166) Hostd[2099943]: [Originator@6876 sub=Solo.VmwareCLI opID=esxcli-8f-6cd7 sid=5284e077 user=dcui] Dispatch system.settings.advanced.list done
2024-08-16T08:24:41.114Z In(166) Hostd[2099957]: [Originator@6876 sub=Vimsvc.ha-eventmgr opID=esxcli-8f-6cd8 sid=5284e077 user=dcui] Event 2652731 : User dcui@127.0.0.1 logged out (login time: Friday, 16 August, 2024 08:24:41 AM, number of API invocations: 7, user agent: pyvmomi Python/3.8.16 (VMkernel; 8.0.1; x86_64))
2024-08-16T08:24:41.630Z In(166) Hostd[2099938]: [Originator@6876 sub=Vimsvc.HaSessionManager opID=esxcli-hostname sid=520464cb] Accepted password for user dcui from 127.0.0.1 - session=520464cb-08ef-ad94-d4dd-4d02abaf0937
2024-08-16T08:24:41.630Z Wa(164) Hostd[2099938]: [Originator@6876 sub=Vimsvc opID=esxcli-hostname sid=520464cb] Refresh function is not configured.User data can't be added to scheduler.User name: dcui



Tato volání pro přihlášení a odhlášení se vynásobí počtem hostitelů, které má prostředí. V nástroji vCenter se generuje několik událostí, které mohou potenciálně zaplnit oddíl /seat a způsobit, že nástroj vCenter přestane reagovat.

Cause

Verze

5.3.4.1V softwaru RecoverPoint verze 5.3.4.1 byl spuštěn nový skript s názvem rp_rpa_discovery.sh byl přidán do VIB splitteru/kdriveru. Tento skript je navržen tak, aby načítal podrobnosti o hostiteli ESXi podle plánu, ve výchozím nastavení každých 35 s.

Skript pomocí volání nástroje DCUI shromáždí potřebné hodnoty pro každého hostitele a generuje časté požadavky na přihlášení a odhlášení pro každého hostitele v nástroji vCenter. Každý příkaz spuštěný v systému ESXi se zaznamená do databáze vCenter a oddíl úložiště obsahující databázi (/seat) se může zaplnit. To může způsobit, že se nástroj vCenter bude chovat abnormálně.

Dopad tohoto problému závisí na počtu hostitelů spuštěných v nástroji vCenter. Čím více hostitelů je, tím rychleji se může oddíl zaplnit, což může způsobit selhání služby VXPD.

Toto chování ovlivňuje hostitele s verzí 7.0.x.

Verze

6.0.1.xV aplikaci RecoverPoint verze 6.0.1.x používá aplikace RecoverPoint příkaz esxcli k načtení systémových informací pomocí rozhraní DCUI. Tato volání shromažďují potřebné hodnoty pro každého hostitele a generují časté požadavky na přihlášení a odhlášení pro každého hostitele v nástroji vCenter. Každý příkaz spuštěný v systému ESXi se zaznamená do databáze vCenter a oddíl úložiště obsahující databázi (/seat) se může zaplnit. To může způsobit, že se nástroj vCenter bude chovat abnormálně.

Na rozdíl od verze RecoverPoint 5.3.4.1 již nespravuje dobu provádění jednotlivých příkazů.

Resolution

Alternativní řešení:

A – Pro RecoverPoint for Virtual Machines verze 5.3.4.1 a vSphere 7.0.x:

Možnost 1:

Chcete-li snížit počet volání DCUI, proveďte následující kroky:
 

  1. Otevřete relaci SSH pro systém ESXi.
  2. Proveďte níže uvedené příkazy.

sed -i 's/t_RpEsxInfoScanInterval                     = 35000000  # 35 seconds/t_RpEsxInfoScanInterval                     = 15770000000000 # 6 months As per Dell KB123456 # OLD value is 35000000  # 35 seconds/' /etc/config/emc/rp/kdriver/tweak/tweak.params.splitter

  1. Ověřte, zda se hodnota změnila na hodnotu t_RpEsxInfoScanInterval 157700000000000
cat /etc/config/emc/rp/kdriver/tweak/tweak.params.splitter | grep t_RpEsxInfoScanInterval

 

  1. Restartujte rozdělovač 

ps | grep kdriver

pkill -9 kdriver



Možnost 2:

Existuje druhá možnost zástupného řešení, společnost Dell Technologies může poskytnout skript pro automatické provedení změn. 

  1. Chcete-li získat skript, obraťte se na podporu RecoverPoint, existují dvě možnosti: jedna je napsána v Pythonu a druhá v Bashi. Název skriptu je kdriver_scantime_change.sh nebo kdriver_scantime_change.py.
  2. Umístěte skript do složky /tmp na dotčeném hostiteli ESXi.
  3. Spusťte příkaz:
    chmod +x kdriver_scantime_change.sh

    Nebo 
    chmod +x kdriver_scantime_change.py
  4. Nyní spusťte skript s příkazem:
    ./kdriver_scantime_change.sh

    Nebo 
    python kdriver_scantime_change.py


Tato změna způsobí, že se kontrola bude spouštět každých 6 měsíců, nikoli každých 35 sekund. Tato změna by neměla ovlivnit žádnou komunikaci mezi hostiteli RecoverPoint a ESXi.


B – Pro RecoverPoint for Virtual Machines verze 6.0.1.x a vSphere 8.0.x:

Společnost Broadcom vyžaduje, aby se velikost nástroje vCenter řídila jejich doporučeními.

https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.install.doc/GUID-077C7523-E0EA-4922-8D48-C026916323C4.htmlTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.
 

POZNÁMKA: Výše uvedený odkaz odkazuje na verzi 6.5, ale stejné hodnoty velikosti platí pro verzi 8.0.x.

 

Pokud potřebujete zvětšit oddíl /seat, postupujte podle pokynů v článku Broadcom:

https://knowledge.broadcom.com/external/article/316602/increasing-the-disk-space-for-the-vcente.htmlTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.

Pokud je oddíl využit na 100 %, přečtěte si článek Broadcom, který obsahuje pokyny k vyčištění.

https://knowledge.broadcom.com/external/article/318931/storageseat-disk-100-full-on-vcenter-ser.htmlTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.

 

 

C – Pro RecoverPoint for Virtual Machines verze 5.3.4.1 a vSphere 8.0.x
 

Tento problém je vyřešen v rozdělovači RecoverPoint for VMs verze 5.3.4.1.HF2

Chcete-li zjistit, zda je upgrade vhodný pro vaše prostředí, obraťte se na středisko zákaznické podpory Dell Technologies nebo na zástupce služby a uveďte ID tohoto řešení.

 

POZNÁMKA: Je nutné vrátit t_RpEsxInfoScanInterval zpět na 35 sekund. Pokud potřebujete skript, který automaticky provede potřebné změny, obraťte se na podporu.

 

Article Properties
Article Number: 000228164
Article Type: Solution
Last Modified: 12 May 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.