Primary hub or robot or probes crashing, unstable, or inaccessible
search cancel

Primary hub or robot or probes crashing, unstable, or inaccessible

book

Article ID: 195794

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

This article may apply to a Primary hub, OC robot, or probes or Secondary (HA) hub, or any busy remote hub that is periodically crashing, unstable, or at times inaccessible.

This includes any Primary hub, OC Robot or any very busy remote or secondary hub with probes that are memory-intensive which would exacerbate the problem until processing is adversely affected or the hub/robot slows down / crashes or simply becomes inaccessible.

Environment

DX UIM 20.4.* / 23.4.*

Cause

Limitations imposed upon Windows Virtual Memory in customer's environment by Windows administration.

Resolution

  • When virtual memory is purposely limited in the Windows OS configuration, versus allowing Windows to choose/manage it, Virtual Memory - should be set to "Automatically manage paging file size for all drives" so the system manages the size.

    This must be "System managed" and NOT 'Custom.'


Instructions
:

Go to Control Panel\System and Security\System

1. Click on 'Advanced system settings'
2. Under Performance, Click "Settings"
3. Select 'Advanced' Tab
4. Under Virtual memory-> click Change...and then,
5. Select-> "Automatically manage paging filesize for all drives"

Click Ok, then Ok, then Ok again.

Then restart the machine.

Your hub or robot should then return to a stable state.

Additional Information

IMPORTANT:

At some point, hub/robot/probe processing and performance may be degraded if the Windows OS maps Virtual Memory to Disk instead of Physical Memory. For memory intensive java probes in UIM, we need to ensure that JVMs will be allocated with only physical memory first (and avoid using the paging memory) for a better performance, until all physical memory is consumed.

Hence, this is why we provide memory resource recommendations for small, medium, and large environments so that VMs have enough base physical memory to start with before they ever need to use page file/swap. And with virtualization, e.g., VMware, Runtime resize and Dynamic memory can allow all the physical memory to be used up first before ever needing to write to disk.