Installing an agent from the command line involves running
a batch file or shell script and specifying information about how
the agent connects to the server.
About this task
Agents that run on UNIX systems
can be installed directly from the IBM® UrbanCode Deploy web
application, see Agents
For simple evaluations, the administrative
user can run the agent on the system where the server is located.
But if you plan to run deployments on several systems, install a separate
agent on each system. If, for example, your testing environment consists
of three systems, install an agent on each one. Follow the same procedure
for each environment the application uses.
Each agent needs
the appropriate rights to communicate with the IBM UrbanCode Deploy server
(if the agent communicates with IBM UrbanCode Deploy via
an agent relay, see Installing agents remotely).
At a minimum, each agent must have permission
to:
- Create a cache. By default, the cache is in the home directory
of the user that runs the agent. The cache can be moved or disabled.
- Open a TCP connection. The agent uses a TCP connection to communicate
with the server's JMS port.
- Open a HTTP(S) connection. The agent must be able to connect to
the IBM UrbanCode Deploy user
interface to download artifacts from the CodeStation repository.
- Access the file system. Many agents need read/write permissions
to items on the file system.
What to do next
Start the agent as described in
Running agents.
If the agent is configured properly,
IBM UrbanCode Deploy recognizes
it automatically; you do not need to perform further actions to start
using it.