Netzwerk Management Und Überwachung Mit Hyperic HQ Auf Fedora 8 - Seite 3

3 Installation

Nachdem wir das System nun vorbereitet haben, können wir mit der Installation starten.

3.1 Starten

Wechsle zunächst zum temporären Ordner.

cd /tmp/

Du hast die Wahl zwischen einem Standard-Setup mit Standard-Einstellungen, ...

./hyperic-hq-installer/setup.sh

... einigen Standard-Setups unter Verwendung von anderen Datenbanken (PostgreSQL, Oracle oder MySQL v4.x) als der eingebauten PostgreSQL Datenbank...

./hyperic-hq-installer/setup.sh -postgresql

./hyperic-hq-installer/setup.sh -oracle

./hyperic-hq-installer/setup.sh -mysql

Beachte: Wenn Du Hyperic HQ unter Verwendung einer anderen Datenbank einrichten möchtest, sieh Dir zuerst folgenden Link an http://support.hyperic.com/confluence/display/DOCSHQ30/Database+Preparation! Momentan ist die Unterstützung für MySQL v5.x beta und wird wahrscheinlich in HQ v3.2.x vollkommen unterstützt.

...und einer benutzerdefinierten Installation, bei der Du alles anpassen kannst - dies habe ich für dieses Setup (mit Standard-Einstellungen) gewählt, um Dir alle verfügbaren Optionen zeigen zu können.

./hyperic-hq-installer/setup.sh -full


3.2 Auswahl Der Software

Du wirst gefragt, welche Software Du installieren möchtest - wähle Server und Agent.

1,3

Beachte: Wenn Du einen laufenden HQ Server hast und andere Maschine überwachen möchtest, brauchst Du nur den HQ Agent auf ihnen zu installieren. Er ist für alle Arten von Betriebssystemen verfügbar. Sieh Dir Folgendes an http://www.hyperic.com/downloads/dl-hq-oss.html#installer.

3.3 HQ Server Installationsverzeichnis

Im nächsten Schritt wählen wir den Standard-Installations-Pfad für den HQ Server (/home/hyperic/) - drücke einfach ENTER.

3.4 HQ Server / Webinterface HTTP Port

Du wirst gefragt welcher Port verwendet werden soll um auf das Webinterface zuzugreifen (HTTP) - dieser Port wird auch für die Kommunikation mit den HQ Agents verwendet. Ich habe den Standard-Port 7080 gewählt (drücke einfach ENTER).

Beachte: Sieh Dir Schritt 2.5 an wenn Du die Einstellungen Deiner Firewall noch nicht angepasst hast.

3.5 HQ Server / Webinterface HTTPS Port

Du wirst gefragt welcher Port verwendet werden soll um auf das Webinterface zuzugreifen (HTTPS) - dieser Port wird auch für die Kommunikation mit den HQ Agents verwendet (verschlüsselt). Ich habe den Standard-Port 7443 gewählt (drücke einfach ENTER).

Beachte: Sieh Dir Schritt 2.5 an wenn Du die Einstellungen Deiner Firewall noch nicht angepasst hast.

3.6 JNP Dienst

Du wirs gefragt welcher Port für den JNP Dienst verwendet werden soll. Ich habe den Standard-Port 2099 gewählt (drücke einfach ENTER).

3.7 MBean Server

Dur wirst gefragt welcher Port für den MBean Server verwendet werden soll. Ich habe den Standard-Port 9093 gewählt (drücke einfach ENTER).

3.8 Webinterface Base URL

Du wirst gefragt welche URL verwendet werden soll um auf das Webinterface zuzugreifen. Ich habe http://server1.example.com:7080/ gewählt (drücke einfach ENTER).

3.9 E-Mail Adresse

Du wirst nach der E-Mail Adresse gefragt, die HQ als Sender verwenden wird. Ich habe hqadmin@example.com gewählt (drücke einfach ENTER).

3.10 Datenbank

An dieser Stelle musst Du die Backend Datenbank auswählen, die der HQ Server verwenden soll. Wenn Du eine andere als die eingebaute Datenbank verwenden möchtest, solltest Du unbedingt zuerst Folgendes lesen http://support.hyperic.com/confluence/display/DOCSHQ30/Database+Preparation! Ich habe die Standarddatenbank gewählt - die eingebaute PostgreSQL Datenbank (1).

3.11 Datenbank-Port

Du wirst gefragt, welcher Port für die Datenbank verwendet werden soll. Ich habe den Standard-Port 9432 gewählt (drücke einfach ENTER).

3.12 Benutzername des Administrators

Wähle einen Benutzernamen für den Administrator. Ich den Standardnamen hqadmin gewählt (drücke einfach ENTER).

3.13 Passwort des Administrators

Wähle ein Passwort für den Administrator - ich habe hqadmin gewählt.

Denke daran, dass Du in einer Produktivumgebung ein sicheres Passwort wählen solltest.

3.14 E-Mail Adresse des Administrators

Du wirst gebeten eine E-Mail Adresse für den Administrator einzugeben. Ich habe die Standard-Adresse hqadmin@example.com gewählt (drücke einfach ENTER).

3.15 HQ Agent Installationsverzeichnis

Nun wählen wir den Standard-Installations-Pfad für den HQ Agent (/home/hyperic/) - drücke einfach ENTER.

Beachte: Der HQ Server und HQ Agent werden gesondert voneinander in den jeweiligen Untervezeichnissen installiert.

3.16 Während Der Installation

Nun werden der HQ Server und HQ Agent mit den Einstellungen, die Du zuvor ausgewählt hast, installiert. Die Installation wird an einer bestimmten Stelle unterbrochen und Du wirst gebeten ein zweites Terminalfenster zu öffnen und als Root ein spezielles Skript auszuführen. Öffne also ein zweites Terminalfenster und gib ein:

su -
%rootpassword%
/tmp/hyperic-hq-installer/installer-3.1.4/data/hqdb/tune-os.sh

Schließe danach das zweite Terminalfenster, kehre zum ersten Terminalfenster mit der unterbrochenen Installation zurück und drücke ENTER um den Installationsprozess fortzuführen. Nachdem die Installation abgeschlossen ist, wurde das Installations-Log in /tmp/hyperic-hq-installer/installer-3.1.4/hq-install.log gespeichert.

4 Erster Start Des HQ Servers

Zuerst musst Du den HQ Server starten.

/home/hyperic/server-3.1.4/bin/hq-server.sh start

Der erste Start sollte so aussehen:

Starting HQ server...
Initializing HQ server configuration...
Checking jboss jndi port...
Checking jboss mbean port...
Starting HQ built-in database...
HQ built-in database started.
Booting the HQ server...
HQ server booted.
Login to HQ at: http://127.0.0.1:7080/

Beachte: Der erste Start benötigt mehr Zeit als gewöhnlich.

5 Erster Start Des HQ Agents

Nachdem der HQ Server hochgefahren ist, starte den Agent.

/home/hyperic/agent-3.1.4/hq-agent.sh start

Der erstmalige Startup sollte so aussehen:

Starting agent
- Unable to load agent token file. Generating a new one ... Done
- Invoking agent
- Starting agent process
Agent successfully started

6 HQ Agent Konfiguration

Der HQ Agent benötigt Informationen für die Zusammenarbeit mit dem HQ Server. Du wirst gleich danach gefragt, nachdem der HQ Agent zum ersten Mal gestartet ist.

6.1 HQ Server IP

Du wirst gebeten die IP Adresse für den HQ Server einzugeben. In dem Fall, wo der HQ Server und der HQ Agent auf dem gleichen System installiert sind, ist es Localhost:

127.0.0.1


6.2 SSL Kommunikation

Du wirst gefragt, ob die Kommunikation zwischen dem HQ Agent und dem HQ Server verschlüsselt sein soll. In diesem Fall wird es nicht benötigt, aber denke daran die SSL Kommunikation zu aktivieren wenn Du einen HQ Agent einrichtest, der mit dem HQ Server über das Internet kommuniziert. Drücke ENTER wenn Du die Standard-Kommunikation wählst (keine Verschlüsselung).

6.3 HQ Server Port

Du wirst nach dem Port gefragt, den der HQ Agent verwenden muss, um mit dem HQ Server zu kommunizieren. Gib den Port ein, den Du in Schritt 3.4 gewählt hast - ich habe den Standard-Port 7080 gewählt (drücke einfach ENTER).

Achte darauf, dass die Firewall auf dem Host des HQ Servers oder einer externen Firewall, die mit ihm verbunden ist, nicht die Ports blockiert, die Du in Schritt 3.4 und 4.5 (die Standard-Ports sind 7080 (tcp) und 7443 (tcp)) ausgewählt hast. Sonst musst Du sie öffnen.


6.4 Auf Daten Zugreifen

Du wirst gebeten den Benutzernamen (Schritt 3.12) und Passwort (Schritt 3.13) einzugeben, das der HQ Agent benötigt um mit dem HQ Server zu kommunizieren. Ich habe den Standard-Benutzernamen und das Standard-Passwort gewählt (beide hqadmin).

6.5 HQ Agent IP

Du wirst gebeten die IP Adresse einzugeben, die der HQ Server verwenden soll, um den HQ Agent zu kontaktieren. In dem Fall, wo der HQ Server und der HQ Agent auf dem gleichen System installiert sind, ist es local IP. Drücke einfach ENTER um die Standard-Adresse zu wählen (in meinem Fall 192.168.0.100).

6.6 HQ Agent Port

Du wirst gebeten den Port einzugeben, den der HQ Server verwenden soll, um den HQ Agent zu kontaktieren. Ich habe den Standard-Port 2144 gewählt (drücke einfach ENTER).

Achte darauf, dass die Firewall auf dem Host des HQ Agents oder einer extrnen Firewall, das mit ihm verbunden ist, nicht den Port blockiert, den Du in diesem Schritt gewählt hast (das Standard-Port ist 2144 (tcp)). Sonst musst Du ihn öffnen.


6.7 Beendigung Der Konfiguration

Nachdem Du nun alle notwendigen Informationen eingegeben hast, wird sich der HQ Agent selbst auf dem Host registrieren. So sollte es aussehen:

- Received temporary auth token from agent
- Registering agent with HQ
- HQ gave us the following agent token 1196949488716-2984445946072380062-7407104339127655563
- Informing agent of new HQ server
- Validating
- Successfully setup agent

0 Kommentar(e)

Zum Posten von Kommentaren bitte