How to move hundreds of robots to a new hub
search cancel

How to move hundreds of robots to a new hub

book

Article ID: 234611

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM) DX Unified Infrastructure Management (Nimsoft / UIM) Unified Infrastructure Management for Mainframe

Issue/Introduction

Customer would like to know what options are available to move many robots currently attached to a specific hub to a new hub.

Environment

  • Release: 20.4
  • Component: UIM Robot
  • Any UIM Version

Cause

  • Moving robots to a new hub

Resolution

How to move hundreds of robots to a new hub

Customers would like to know what options are available to move many robots currently attached to a specific hub to a new hub.

Options:

  1. In the IM, you can select and via drag and drop, manually drop up to 100 robots at a time to the new hub, or…
  2. Create a superpackage

For example, a robot_update package in the archive to update the robot.cfg file with only the new hubip, hub, and hubrobotname or some additional information if desired, as described below.

General Steps:

  1. Drag and drop the controller to the local archive to create a Configuration-only package
  2. Carefully edit the controller.cfx so it only contains the necessary data.
  3. Then deploy it via drag and drop that to the other 99 robots.

If you select the robot controller probe and drag it to your local archive, you will see this window.

 

https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=gMmaQ805T+TpEwyM7cLN5A==

You could then rename the package if desired, e.g., robot_update_move_to_HubB.

 

Rt-click to edit the robot.cfx in the cfg  package and replace the hub info with the new hub data.

Here is an example of the information you will need in the package. The essential info is highlighted in blue.

<controller> overwrite
   domain = (domain_name) 
   first_probe_port = 48000 
   hub = (hub_name) 
   hubrobotname = (robotname) 
   hubip = (xxx.xxx.xxx.xxx)
   hubport = 48002
</controller>

Then Click Ok, then Click Ok again to Save it.

Essentially, you are creating an archive package that you can drop on the robots that need to be moved.

Note that in IM if you have the Groups node enabled via IM ->Tools->Options, you could create Infrastructure Groups with sets of robots so you can simply drop the cfg package onto them in one shot to point them to a new hub.

https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=7wThCOTrqPVmvTysWIva4g==

 

You could then use IM->Tools->Find utility and Multi-select the robots you want to move into your new group, e.g.,

https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=5qcMifbJR84OZd9OhFrYoA==

 

Then once you have the new group created which contains all of the robots you want to move to the new hub, you can drag and drop the new configuration package robot_update_move_to_HubB and it will update all of the robots in the Infrastructure Group.

When prompted, DO NOT choose “Update Only.”

 

Additional Information

Moving hubs or robots to a different UIM domain