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-