24x7 Remote Automation Servers for Linux and UNIX

Installation and Download Instructions
for Evaluation Versions of 24x7 Remote Automation Servers:

Before Downloading

  • Choose which version to download. We support 2 types of automation servers: "Native code" and "Java". Native code server runs as a inetd daemon process and requires different versions for different operation systems. Java server runs as a full-blown server; it is cross-platform and only requires that JDK 1.4 or better is installed on the system.
  • Click here to read about differences between 24x7 native and Java versions and choose which version is best for you.

Before Installation

  • Make sure you are running 24x7 Automation Suite version 3.1.0 or later. If you want to use Java version of the 24x7 Remote Automation Servers you must be running 24x7 Automation Suite version 3.4.17 or later.
  • If you are running 24x7 Automation Suite version prior to version 3.3.7 either download and install the full upgrade or at least download the ra_client.dll and copy it to the 24x7 Automation Suite installation directory. Click here to download this file (60KB).

24x7 RA Server Installation (native code)

  • Download the appropriate native version of 24x7 RA Server (just 1 file)
Linux Linux: ra_server (i386 RedHat, Debian, and compatible distributions)
Solaris Sun Solaris: ra_server (Sparc: sparc32 or sparc64)
Solaris Sun Solaris: ra_server (Intel i386)
FreeBSD FreeBSD: ra_server (i386 and Alpha)
Tru64 Digital UNIX and Tru64 UNIX: ra_server (64-bit Alpha; an evaluation of native code version is not available at this time, use multi-platform Java version for evaluation)
AIX e-server IBM AIX: ra_server (an evaluation of native code version is not available at this time, use multi-platform Java version for evaluation)
HP-UX HP-UX: ra_server (an evaluation of native code version is not available at this time, use multi-platform Java version for evaluation)
  • Logon as root user or another user with an administrative account
  • Create new directory, for example, /24x7/ra_server and copy the downloaded file into this directory then use cd /24x7/ra_server command to set this directory as a working directory
  • Run chmod +x ra_server command to make the downloaded file executable
  • Run ./ra_server -h to display help on supported command line options
  • Install 24x7 RA Server using either default or custom options, for example you can run ./ra_server install -f /24x7/ra_server/ra_server.log -p 1096
  • Start 24x7 RA Server using ./ra_server command. If you want to use a non-default port number for connections or a different log file name start the server using option command line parameters, for example ./ra_server -p 1096 -f log.txt -s

24x7 RA Server Installation (Java)

Don't confuse this with 24x7 Scheduler Java Edition.

  • Download Java version of 24x7 RA Server (tar archive)
Java Unix and Linux (all platforms, except IBM AIX): jra_server (Java version, PAM is not required)
Java Unix and Linux (all platforms, except IBM AIX): jra_server (Java version, PAM is required)
  • Install Java 2 Platform, Standard Edition v 1.4.x or better if you don't have one yet.
    For Linux and Sun Solaris systems this software can be freely downloaded from http://www.JavaSoft.com; for IBM AIX and IBM z/OS you can download it from IBM http://www-106.ibm.com/developerworks/java/jdk/aix/index.html; for HP-UX you can download it from HP http://www.hp.com/products1/unix/java/index.html; for other systems contact your operation system vendor
  • Make sure $JAVA_HOME environment variable is setup and correct for all user accounts
  • Logon as root user or another user with an administrative account
  • Create new directory, for example, /24x7/ra_server and copy the downloaded file into this directory then use cd /24x7/ra_server command to set this directory as a working directory
  • Unzip the installation package gtar xvfz ra_build_x.tgz
  • Run chmod 755 *.sh command to make the unzipped shell scripts executable
  • Run chmod 777 . command to allow users to create log files
  • In case if you are going to use the system-level logging option you configure unix syslogd daemon to start with -r to support RA server SYSLOG (optional)
  • Start 24x7 RA Server using ./server.sh command. If you want to use a non-default port number for connections or a different log file name start the server using optional command line parameters, for example ./server.sh -p 1096 -f log.txt; to enable system logging add -s parameter to the command line

Additional Information

For additional install/uninstall information, security, usage instructions, automation examples, please see 24x7unix.pdf file, which is also provided with the 24x7 Automation Suite files.

See Using Unix RA agents - How To .pdf file for step-by-step tutorial for how to call Unix agents with 24x7 Scheduler running on Windows platforms.

Feel free to email to support@softtreetech.com if you have questions or problems using 24x7 RA Servers for Linux and UNIX.