Move hundreds of robots to a new hub using superpackages
search cancel

Move hundreds of robots to a new hub using superpackages

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

What options are available to move many robots currently attached to a specific hub to a new hub?

How do I move robots in bulk from one hub to an other using superpackages in IM?

Create superpackages to move robot to a different hub

Environment

  • DX UIM 23.4.*
  • any robot version

Cause

Guidance

Resolution

Move hundreds of robots to a new hub

Options available: 

  • In the IM, you can select and via drag and drop, manually drop up to 100 robots at a time to the new hub. This is achieved by following this KB: 
    Move robots to another hub via Infrastructure Manager (IM) in DX UIM

  • An other option is to create a superpackage to drag and drop to many robot at the same time.

    This is a controller base/robot_update pacgae 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.





    4. You can rename the package if desired, e.g., robot_update_move_to_HubB.


    5. Edit the new package created (right click edit)  and then right click the robot.cfx




      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>



    6. Click ok and save

 

 
 
 
 
 
NOTE:
  • 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.
  • You could then use IM->Tools->Find utility and Multi-select the robots you want to move into your new group, e.g.,
  • 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

Related KBs: