Download 24x7 Linux/Unix Remote Automation Server Reference

Transcript
Table of contents
ABOUT THIS MANUAL ............................................................................................................................ 4
CONVENTIONS USED IN THIS DOCUMENT.................................................................................................... 4
ABBREVIATIONS AND TERMS....................................................................................................................... 4
TRADEMARKS .............................................................................................................................................. 4
OVERVIEW ................................................................................................................................................. 6
A QUICK AUTOMATION EXAMPLE ................................................................................................................ 6
24X7 REMOTE AUTOMATION SERVER (24X7 RA SERVER).......................................................... 7
SUPPORTED LINUX AND UNIX SYSTEMS ..................................................................................................... 7
INSTALLATION AND UNINSTALLATION ........................................................................................................ 7
24x7 RA Servers – Native Code version................................................................................................. 7
Installation ........................................................................................................................................... 7
Uninstallation....................................................................................................................................... 8
24x7 RA Servers – Universal Java version ............................................................................................. 8
1. Java installation .............................................................................................................................. 8
2. 24x7 Remote Access Server Installation ........................................................................................ 8
3. Perl-Authen-PAM installation ........................................................................................................ 9
Uninstallation....................................................................................................................................... 9
SECURITY .................................................................................................................................................... 9
SHARING .................................................................................................................................................... 10
24X7 REMOTE AUTOMATION CLIENT (24X7 RA CLIENT).......................................................... 11
INSTALLATION ........................................................................................................................................... 11
UNINSTALLATION ...................................................................................................................................... 11
AUTOMATING LINUX AND UNIX JOBS ...................................................................................................... 11
24X7 RA CLIENT METHODS ...................................................................................................................... 12
Host Connectivity.................................................................................................................................. 12
RAConnect ........................................................................................................................................ 12
RADisconnect.................................................................................................................................... 13
Process Operations ................................................................................................................................ 14
RARun ............................................................................................................................................... 14
RARunAndWait ................................................................................................................................ 15
RAProcessExitCode .......................................................................................................................... 17
RAProcessKill ................................................................................................................................... 18
RAProcessList ................................................................................................................................... 19
Directory Operations ............................................................................................................................. 20
RADir ................................................................................................................................................ 20
RAGetWorkDir.................................................................................................................................. 21
RASetWorkDir .................................................................................................................................. 22
High-Level File Operations................................................................................................................... 23
RAFileDateTime................................................................................................................................ 23
RAFileSave........................................................................................................................................ 24
RAFileSize......................................................................................................................................... 25
RAFileTransfer .................................................................................................................................. 26
RAFileReadAll .................................................................................................................................. 27
Low-Level File Operations ................................................................................................................... 28
RAFileOpen....................................................................................................................................... 28
RAFileRead ....................................................................................................................................... 30
RAFileWrite ...................................................................................................................................... 31
RAFileClose ...................................................................................................................................... 32
RAFileGetPos .................................................................................................................................... 33
RAFileSetPos..................................................................................................................................... 34
LICENSING................................................................................................................................................ 35
24x7 Remote Automation Server™ for Linux and UNIX
-2-