RecoverPoint for VMs: Splitter i 5.3.4.1 og 6.0.1.x genererer DCUI-loginanmodninger

Summary: Efter opgradering af splitter VIB til 5.3.4.1 eller efter installation af 6.0.1.x-versionen, vil splitterprocessen generere mange DCUI-loginanmodninger på 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

Efter opgradering af RecoverPoint-splitter/Kdriver VIB til version 5.3.4.1 genererer kdriver mange DCUI-loginanmodninger på vCenter.

Fra /scratch/log/kdriver.log.* på den berørte ESXi-vært:

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


Fra var/log/hostd.log på den berørte ESXi-vært:

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


Efter installation eller opgradering af RecoverPoint-splitteren til 6.0.1.x-versionen genererer den mange loginanmodninger til Direct Console User Interface (DCUI) på vCenter.

Fra /scratch/log/iofilterd-emcsplitter.log på den berørte ESXi-vært:

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'}'




Fra var/log/hostd.log på den berørte ESXi-vært:

 

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



Disse login- og logoutopkald ganges med antallet af værter, miljøet har. Det genererer flere hændelser på vCenter, som potentielt kan fylde partitionen /seat, hvilket medfører, at vCenter ikke svarer.

Cause

5.3.4.1 udgave

I RecoverPoint version 5.3.4.1 hedder et nyt script rp_rpa_discovery.sh blev tilføjet til splitter/kdriver VIB. Dette script er designet til at hente ESXi-værtsoplysninger på planlagt basis og kører som standard hver 35. sekund.

Scriptet bruger DCUI-kald til at indsamle de nødvendige værdier for hver vært, hvilket genererer hyppige login- og logoutanmodninger for hver vært i vCenter. Hver kommando, der køres på ESXi, logges i vCenters database, og lagerpartitionen, der indeholder databasen (/seat), kan blive fuld. Dette kan medføre, at vCenter opfører sig unormalt.

Virkningen af dette problem afhænger af antallet af værter, der kører på vCenter. Jo flere værter der er, jo hurtigere kan partitionen fyldes op, hvilket potentielt kan få VXPD-tjenesten til at gå ned.

Denne funktionsmåde påvirker værter, der kører version 7.0.x.

6.0.1.x-version

I RecoverPoint version 6.0.1.x bruger RecoverPoint esxcli-kommandoen til med DCUI til at hente systemoplysninger. Disse kald har til formål at indsamle de nødvendige værdier for hver vært, så der genereres hyppige login- og loginanmodninger for hver vært i vCenter. Hver kommando, der køres på ESXi, logges i vCenters database, og lagerpartitionen, der indeholder databasen (/seat), kan blive fuld. Dette kan medføre, at vCenter opfører sig unormalt.

I modsætning til version RecoverPoint 5.3.4.1 skal du ikke længere administrere udførelsestiden for hver kommando.

Resolution

Løsning:

A – RecoverPoint for Virtual Machines version 5.3.4.1 og vSphere 7.0.x:

Mulighed 1:

Udfør følgende trin for at reducere antallet af DCUI-opkald:
 

  1. Åbn ssh-sessionen til ESXi.
  2. Udfør nedenstående kommando.

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. Bekræft, at værdien ændres til t_RpEsxInfoScanInterval værdi til 1577000000000000 
cat /etc/config/emc/rp/kdriver/tweak/tweak.params.splitter | grep t_RpEsxInfoScanInterval

 

  1. Genstart fordeleren 

ps | grep kdriver

pkill -9 kdriver



Mulighed 2:

Der er en anden mulighed for at udføre løsningen: Dell Technologies kan levere et script til at foretage ændringerne automatisk. 

  1. Kontakt RecoverPoint-support for at få scriptet, der er to muligheder, den ene er skrevet i python og den anden i bash. Scriptnavnet er kdriver_scantime_change.sh eller kdriver_scantime_change.py.
  2. Placer scriptet under /tmp på den berørte ESXi-vært.
  3. Kør kommandoen:
    chmod +x kdriver_scantime_change.sh

    Eller 
    chmod +x kdriver_scantime_change.py
  4. Kør nu scriptet med kommandoen:
    ./kdriver_scantime_change.sh

    Eller 
    python kdriver_scantime_change.py


Ændringen får scanningen til at køre hver 6. måned i stedet for at køre hver 35. sek. Denne ændring bør ikke påvirke nogen kommunikation mellem RecoverPoint og ESXi-værter.


B – RecoverPoint for Virtual Machines version 6.0.1.x og vSphere 8.0.x:

Broadcom anmoder om, at vCenter-dimensionering skal følge deres anbefalinger.

https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.install.doc/GUID-077C7523-E0EA-4922-8D48-C026916323C4.htmlDette hyperlink fører dig til et websted uden for Dell Technologies.
 

BEMÆRK: Ovenstående link henviser til version 6.5, men de samme størrelsesværdier gælder for version 8.0.x.

 

Hvis du skal øge partitionen /seat, skal du følge instruktionerne i Broadcom-artiklen:

https://knowledge.broadcom.com/external/article/316602/increasing-the-disk-space-for-the-vcente.htmlDette hyperlink fører dig til et websted uden for Dell Technologies.

Hvis partitionen bruges 100 %, skal du se Broadcom-artiklen for oprydningsinstruktioner.

https://knowledge.broadcom.com/external/article/318931/storageseat-disk-100-full-on-vcenter-ser.htmlDette hyperlink fører dig til et websted uden for Dell Technologies.

 

 

C – RecoverPoint for Virtual Machines version 5.3.4.1 og vSphere 8.0.x
 

Problemet er løst i RecoverPoint for VMs splitter 5.3.4.1.HF2-versionen

For at afgøre, om en opgradering er relevant for dit miljø, skal du kontakte Dell Technologies' kundesupportcenter eller din servicerepræsentant og henvise til dette løsnings-id.

 

BEMÆRK: t_RpEsxInfoScanInterval skal skrues tilbage til 35 sekunder. Kontakt support, hvis du har brug for et script til automatisk at foretage de nødvendige ændringer.

 

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.