Deploy Robots in USM
CA UIM administrators can use USM to deploy robots automatically to a group of systems or to an individual system. The Administration dialog lets you select systems to deploy robots to, or you can import an XML file of systems.
uim901
CA UIM administrators can use USM to deploy robots automatically to a group of systems or to an individual system. The Administration dialog lets you select systems to deploy robots to, or you can import an XML file of systems.
Deployment Considerations
The USM deployment feature targets the default (C: drive) installation location. To specify a different location, use XML deployment so that an alternate install_dir can be specified.
You cannot use Unified Service Manager (USM) to automatically deploy robots to zLinux systems that were placed in your inventory through automated discovery. To deploy robots to zLinux systems, use one of the following methods:
- Run the native installer manually or with a third-party tool. See Deploy Robots in Bulk with a Third-Party Tool and Native Installers.
- Deploy Robots in bulk with an XML file. See Bulk Robot Deployment with an XML File.
Robots can only be deployed to systems that have known credentials. Credential information is specified in the Discovery Wizard, and you can use Linux/Unix or WMI authentication profiles. However, robots cannot be automatically deployed to systems discovered with SNMP authentication profiles. With the file-based import option, credentials are specified in an XML file, and not in the Discovery Wizard. For more information about using an XML file for bulk robot deployment, see the topic Bulk Robot Deployment with an XML File.
In cases, for instance, where primary and secondary hubs are connected through a firewall, it may be easier to deploy robots automatically from a secondary hub. This avoids having to open port 22, the default port, on the primary hub for deployment.
Follow these steps:
- Deploy the automated_deployment_engine to the secondary hub, where port 22 is not blocked.
- Login to Infrastructure Manager directly from the secondary hub (not the primary hub, as is usual).
- Drag and drop the robot packages to be deployed into the archive on the secondary hub.
- Deploy the robots from the secondary hub using XML files as discussed in Bulk Robot Deployment with an XML File.
You can also configure a custom SSH port and select the version of the robot package to deploy. Add a new section with the updated information to the automated_deployment_engine configuration.
Follow these steps:
- In Infrastructure Management or Admin Console, navigate to the robot running the automated_deployment_engine and select the probe.
- In Infrastructure Management, select the Configure or Raw Configure option to add a new section. In Admin Console, select the Raw Configure option to add a new section.
- At the Root level, create a section with the namedeployment.
- Open the deployment section and create the following key/value pairs:sshport- <port number>robot_pkg_version- <version number>
- Close the configuration window.
Deploy Robots
You must have the
USM Automatic Robot Installation
ACL permission to deploy robots automatically. Account contact users cannot deploy robots automatically. Also, the automated_deployment_engine probe version 1.10 or later must be running in your environment.Administrators can also use either the GUI or the command-line interface for the automated_deployment_engine probe to deploy robots automatically.
For a list of platforms that support automatic robot deployment, see the Compatibility Matrix NMSCompatibility_SupportMatrix_current.pdf.
To deploy robots automatically you must be a regular UIM user, and you must have the
USM Automatic Robot Installation
permission set in the ACL. Also, the automated_deployment_engine probe version 1.10 or later must be running in your environment.USM uses the automated_deployment_engine probe to perform an ssh file transfer to a target. Typical deployment is performed through the primary hub.
Follow these steps:
- Navigate USM to obtain a filtered view of systems to deploy robots to.
- In the tree view, select a group or system.Robots cannot be deployed to a container group.
- ChooseDeploy Robotsfrom theActionsmenu.
- Select systems to deploy robots to. You can select the check box in the column header to select all the systems in the list.
- Choose aHubfor the robots to report to.
- (Optional) Enter anOriginfor the robots. If you do not enter an origin, the name of the hub is assigned as the origin.
- (Optional) Edit theJob Descriptionfor this robot deployment.
- ClickDeploy.
Deployment begins and the Robot Deployment Status dialog opens. The table on the right displays messages about the current deployment job. The status is updated every 10 seconds.