Rccmd USV Shutdown Client Installation im Textmodus unter Linux
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird. Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar. |
---|
Dieser Artikel beschreibt wie Sie rccmd (remote control command) im Textmodus unter Linux installieren können. Weitere Informationen zu rccmd und zur grafischen rccmd Installation unter Linux finden Sie im Artikel Rccmd USV Shutdown Client Installation unter Linux.
Software beziehen
Siehe dazu Rccmd USV Shutdown Client Installation unter Linux#Software beziehen.
Installation Teil 1: Software-Installation
Zur Installation führen Sie folgende Schritte durch:
- Entpacken Sie das tar Archiv.
- Passen Sie die Installationsparameter in der Datei
installer.properties
an. Wählen Sie dazu folgende Optionen in der Datei:INSTALLER_UI=silent
GXLICENSEKEY=1XXXXX1-012345678901
(ersetzen Sie dabei diesen Dummy-Key durch Ihren Lizenzschlüssel für das System)CHOSEN_DIALOG_BUTTON=0
- Starten Sie die Installation durch Aufruf des Installationsprogrammes
installRCCMD.bin
.
Das folgende Beispiel zeigt diese drei Schritte (als Lizenzkey ist hier ein Dummy-Key angeführt, für eine erfolgreiche Installation ist ein gültiger Lizenzkey erforderlich):
[root@server-ohne-x ~]# cd rccmd [root@server-ohne-x rccmd]# tar xvf rccmdinst.tar installRCCMD.bin installRCCMD.md5 installer.properties [root@server-ohne-x rccmd]# vi installer.properties [root@server-ohne-x rccmd]# grep = installer.properties INSTALLER_UI=silent GXLICENSEKEY=1XXXXX1-012345678901 CHOSEN_DIALOG_BUTTON=0 #INST_LANG=en #USER_INSTALL_DIR=/usr/local/rccmd [root@server-ohne-x rccmd]# ./installRCCMD.bin Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... Preparing SILENT Mode Installation... =============================================================================== RCCMD (created with InstallAnywhere by Macrovision) ------------------------------------------------------------------------------- =============================================================================== Installing... ------------- [==================|==================|==================|==================] [------------------|------------------|------------------|------------------] Installation Complete. [root@server-ohne-x rccmd]#
Installation Teil 2: Konfiguration von einem anderen System beziehen
Das rccmd Konfigurationstool erfordert eine grafische Umgebung. Um eine Nachinstallation der grafischen Umgebung am Server zu vermeiden können Sie folgenden Weg wählen:
- Installieren Sie rccmd im grafischen Modus temorär auf einem anderen Linux System mit grafischer Oberfläche (z.B. auf Ihrem Linux Arbeitsplatz-PC). Informationen dazu finden Sie im Artikel Rccmd USV Shutdown Client Installation unter Linux.
- Im Zuge der Installation können Sie dort die Konfiguration durchführen. Wählen Sie dabei die Konfigurationsparameter so wie Sie diese später am eigentlichen Server (der im Textmodus läuft) nutzen möchten.
- Kopieren Sie die Konfigurationsdatei von grafischen System auf den eigentlichen Server.
- Starten Sie rccmd am Server neu. Damit wird die neue Konfiguration aktiv.
- Überprüfen Sie ob rccmd richtig läuft.
Die Schritte 3 bis 5 sind hier im Beispiel ersichtlich:
[root@testserver ~]# cd /usr/rccmd/ [root@testserver rccmd]# scp rccmd.cfg root@192.168.1.151:/usr/rccmd/ root@192.168.1.151's password: rccmd.cfg 100% 718 0.7KB/s 00:00 [root@testserver rccmd]# ssh root@192.168.1.151 root@192.168.1.151's password: Last login: Wed Aug 12 08:50:52 2009 from 192.168.1.52 [root@server-ohne-x rccmd]# /etc/init.d/rccmd restart stopping rccmd listener... ok! starting rccmd listener... ok! [root@server-ohne-x rccmd]# cat /usr/rccmd/rccmd.log 08/12/2009,09:00:11, rccmd[30794]: Listen Mode started. 08/12/2009,09:39:46, rccmd[00641]: Listen Mode stopped 08/12/2009,09:39:46, rccmd[00673]: Listen Mode started. [root@server-ohne-x rccmd]# ps -eaf | grep rccmd root 673 1 0 09:39 ? 00:00:00 /usr/rccmd/rccmd -l root 775 29164 0 09:41 pts/1 00:00:00 grep rccmd [root@server-ohne-x rccmd]# netstat -tapen | grep rccmd tcp 0 0 0.0.0.0:6003 0.0.0.0:* LISTEN 0 35601 673/rccmd [root@server-ohne-x rccmd]#
Hinweis: die rccmd Software kann auf dem grafischen System wieder entfernt werden:
[root@testserver ~]# /etc/init.d/rccmd stop stopping rccmd listener... ok! [root@testserver ~]# /usr/rccmd/Uninstall_RCCMD/Uninstall_RCCMD [...]
Anhang: Beispiel der Konfigurationsdatei
Dieses Beispiel zeigt eine Konfigurationsdatei die mit dem rccmd Konfigurationstool erstellt wurde. Der Lizenzkey wurde für die Darstellung hier durch einen ungültigen Dummy-Key ersetzt.
[root@server-ohne-x rccmd]# cat /usr/rccmd/rccmd.cfg # # rccmd.cfg # Password=EMIL RedundancyLevel=0 MailProg=/usr/rccmd/rccmd_mail.sh AliveEnabled=false MsgProg=/usr/rccmd/rccmd_message.sh LogfileName=/usr/rccmd/rccmd.log SSLRejectExpiredCert=false Key=1XXXXX1-012345678901 ListenAddress=0.0.0.0 RedundancyBatchFile=/usr/rccmd/ShutdownSuppressed.sh AliveProg=/usr/rccmd/rccmd_notalive.sh ListenPort=6003 AlivePort=5769 AliveAddresses= RedundancyAddresses= MsgDatName=/usr/rccmd/messages.dat AliveInterval=1800 ListenTimeout=10 SSL=false PASSWORD=EMIL ExecProg=/usr/rccmd/rccmd_execute.sh RedundancyEnabled=false RedundancyBatchSuppress=false LogfileSize=1024 ShutdownProg=/usr/rccmd/rccmd_shutdown.sh AllowedAddresses= AliveRetries=5 ListenUDP=true LogfileEnabled=true [root@server-ohne-x rccmd]#
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|