Before You Install
Read these instructions completely before you install the Automate Schedule agent software on your UNIX, Linux, or Mac systems.
- Install the Automate Schedule agent software as the root user.
- When the Automate Schedule agent installer is running, it requests information about the server to which it will connect. There are two ways to provide the agent installer with this information, manually or using an Agent Install Configuration. See below for details.
To install Automate Schedule agents, your server must run one of the following operating systems:
- AIX 5.3, 6.1, 7.1 (Service Pack 2 or higher)
- HP-UX 11iV2 or 11iV3 (PA-RISC or IA64)
- SunOS / Solaris 8, 9, 10, 11 (Sparc or x86)
- SUSE Linux 10, 11 or 12
- Red Hat Linux 4, 5, 6, 7
- Mac OSX 10.6, 10.7, 10.8, 10.9
- Ubuntu 12, 13, 14, 15, 16
You must also be running Perl 5.6 or later. Use the following command to find your Perl version:
Installing Automate Schedule Agents
Follow these steps to install Automate Schedule agents:
- Log in as root user.
- Download the Automate Schedule agent for UNIX and Linux file (setupAutomateScheduleAgent.tar) to a temporary directory (/tmp) on your system.
- Use the following command to extract the contents of the file:
tar -xf setupAutomateScheduleAgent.tar
Configuring an Automate Schedule Agent
You will need to know the name or IP address of your Automate Schedule server in order to configure your Automate Schedule Agents.
This option requires you to answer onscreen questions about configuring your agent system.
- Use the following command to start the installation:
- Follow the onscreen prompts to complete configuration information.
- When the installer has completed, it asks if you want to start the Automate Schedule agent.
Using an Agent Install Configuration File
You will need to know the web address of your Automate Schedule server, which is usually http://yourautomatescheduleserver:8008 (replace 'yourautomatescheduleserver' with the name or IP address of your server).
This option lets you answer the configuration options automatically using an Agent Configuration File created using the Automate Schedule browser. You must know the name of the Agent Install Configuration file.
- Use the Admin area of the Automate Schedule interface to configure an Agent Install Configuration file. For this example, we'll use unix_default as an example (these names are not case sensitive).
- Start the installer using a customized command, similar to the following:
where yourautomatescheduleserver is the name or IP address of your server
where unix_default is the name of your Agent Configuration File
- The installer lists the actions it is going to perform, and asks for your permission to proceed.
- When the installer has completed, it asks if you want to start the Automate Schedule Agent. Once your agent systems are setup correctly, they will automatically appear in the list of agents on the Automate Schedule server.
- If you want to enable Automate Schedule to run jobs on this system without requiring a user's password, you also must run the script allownopwd.sh as the root user after the agent process has started.
Note: Running the Automate Schedule agent as the root user can cause problems. We recommend that you run the agent as the Automate user.
- File and directory event monitors can monitor only files and directories to which the user you choose normally has access. You must set up permissions for this user on the agent to be able to monitor any file or file system location that is needed. This may require adding the user to a group that has access to a file or directory that you want to monitor.
- If you run the Automate Schedule agent as the root user, be aware that there are no restrictions for files or directories to be monitored with Agent Event Monitors.
- Make sure that all of the agent's installed files can be accessed by the user that you choose. We recommend that you assign file ownership to the user you will run the agent system as. For example, if you run the agent as the user "automate," you should change ownership of all the agent's files to "automate."
For information on what to do after you have the agents installed, see Getting Started with Automate Schedule.