3.2 Installation auf SUSE Linux Enterprise Server

3.2.1 Voraussetzungen

Stellen Sie sicher, dass folgende Voraussetzungen erfüllt sind, bevor Sie Sentinel Rapid Deployment installieren. Weitere Informationen zu diesen Voraussetzungen (einschließlich der Liste der zertifizierten Plattformen) finden Sie hier: Abschnitt 2.0, Systemanforderungen.

WICHTIG:Sentinel Rapid Deployment-Installationen, die das vollständige Installationsprogramm verwenden, sollten immer auf einem sauberen System durchgeführt werden. Falls auf den Computern bereits andere Versionen von Sentinel installiert wurden, beispielsweise Sentinel Classic oder Sentinel Log Manager, müssen diese zunächst deinstalliert werden. Informationen zur Deinstallation älterer Versionen von Sentinel finden Sie in den entsprechenden Installationshandbüchern:

  • Informationen zur Deinstallation von Sentinel Classic finden Sie im Kapitel Uninstalling Sentinel (Deinstallation von Sentinel) im Sentinel Installation Guide (Sentinel 6.1 Installationshandbuch).

  • Informationen zur Deinstallation von Sentinel Log Manager finden Sie im Kapitel Uninstalling Sentinel Log Manager (Deinstallation von Sentinel Log Manager) im Sentinel Log Manager 1.1 Installation Guide (Sentinel Log Manager 1.1 Installationshandbuch).

Server

  • Stellen Sie sicher, dass jeder Server-Computer die minimalen Systemanforderungen erfüllt. Weitere Informationen zu den Systemanforderungen finden Sie unter Abschnitt 2.0, Systemanforderungen.

  • Konfigurieren Sie das Betriebssystem so, dass der Befehl hostname-f einen gültigen Hostnamen zurückgibt.

  • Installieren und konfigurieren Sie einen SMTP-(Simple Mail Transfer Protocol-)Server, wenn Sie Email-Benachrichtigungen über das Sentinel-System senden möchten.

Client

  • Stellen Sie sicher, dass jeder Client-Computer die minimalen Systemanforderungen erfüllt. Weitere Informationen zu diesen Voraussetzungen finden Sie in Abschnitt 2.0, Systemanforderungen.

  • Erstellen Sie ein Verzeichnis, dessen Name ausschließlich ASCII-Zeichen (und keine Sonderzeichen) enthält, von dem aus Sie das Installationsprogramm starten können.

  • Wenn Sie den Collector-Manager oder Client-Anwendungen remote auf Linux-Rechnern installieren, müssen Sie sicherstellen, dass der Admin-Benutzer uneingeschränkten Zugriff auf den Ordner /tmp hat.

  • Vergewissern Sie sich, dass der Domänenbenutzer für den Collector-Manager unter Windows über Hauptbenutzerrechte verfügt, da normale Benutzerrechte für die Installation des Collector-Managers nicht ausreichen.

  • Wenn Sie den Collector-Manager auf einem 64-Bit-Computer installieren, vergewissern Sie sich, dass die 32-Bit-Bibliotheken verfügbar sind. Die 32-Bit-Bibliotheken sind erforderlich, wenn ein Collector ausgeführt wird, der in der proprietären Collector-Sprache geschrieben wurde (dies trifft auf nahezu alle vor Juni 2008 geschriebenen Collectors zu), bzw. wenn bestimmte Connectors ausgeführt werden (etwa der LEA-Connector). Auf JavaScript basierende Collectors sowie der Rest von Sentinel sind 64-Bit-fähig. Das Sicherstellen der Verfügbarkeit dieser Bibliotheken ist besonders auf Linux-Plattformen wichtig, die sie möglicherweise nicht standardmäßig enthalten.

Advisor

Falls Sie den Advisor installieren möchten, müssen Sie das Daten-Abonnement für Sentinel Advisor und Schwachstellenerkennung erwerben. Verwenden Sie nach dem Erwerb des Abonnements Novell eLogin, um die Advisor-Daten herunterzuladen und zu aktualisieren. Weitere Informationen finden Sie im Kapitel Advisor Usage and Maintenance (Verwendung und Wartung von Advisor) im Sentinel Rapid Deployment User Guide (Sentinel 6.1. Rapid Deployment-Benutzerhandbuch).

3.2.2 Installation von Sentinel Rapid Deployment

Für die Installation des Sentinel Rapid Deployment-Servers stehen folgende Möglichkeiten zur Verfügung:

Während der Installation bietet das Installationsskript für den Sentinel Rapid Deployment-Server folgende Optionen an:

  • -all: Diese Option können Sie nur als root-Benutzer verwenden. Es werden ein Benutzer (Standard: novell) und eine Benutzergruppe (Standard: novell) erstellt. Anschließend wird der Sentinel Rapid Deployment-Server installiert. Die Option sorgt dafür, dass die Sentinel Rapid Deployment-Dienste beim Systemstart automatisch gestartet werden.

  • -install: Diese Option installiert den Sentinel Rapid Deployment-Server.

  • -createuser: Diese Option können Sie nur als root-Benutzer verwenden. Es werden nur der Benutzer (Standard: novell) und die Benutzergruppe (Standard: novell) erstellt.

  • -createservice: Diese Option können Sie nur als root-Benutzer verwenden. Diese Option sogt dafür, dass die Sentinel Rapid Deployment-Dienste beim Systemstart automatisch ausgeführt werden.

  • -help: Diese Option zeigt die Hilfe für die Installationsoptionen an.

Einzelskriptinstallation mit „root“-Rechten

  1. Melden Sie sich als root-Benutzer an.

    Der Benutzer, der die Installation durchführt, benötigt Schreibzugriff auf das temporäre Verzeichnis, in das die Installationsdateien heruntergeladen werden.

  2. Laden Sie das Installationsprogramm sentinel6_rd_linux_x86-64.tar.gz von der Website Novell Downloads in ein temporäres Verzeichnis herunter.

  3. Extrahieren Sie das Installationsprogramm:

    tar zxvf sentinel6_rd_linux_x86-64.tar.gz
    
  4. Wechseln Sie in das Verzeichnis, in das Sie das Installationsprogramm extrahiert haben:

    cd sentinel6_rd_linux_x86-64
    
  5. Führen Sie das Skript install.sh mit der Option -all aus:

    ./install.sh -all
    

    Das Installationsskript prüft zunächst, ob genügend Arbeitsspeicher und Plattenspeicherplatz zur Verfügung stehen. Bei weniger als 1 GB verfügbarem Arbeitsspeicher beendet das Skript die Installation automatisch. Bei mehr als 1 GB, doch weniger als 4 GB Arbeitsspeicher meldet das Skript, dass weniger Arbeitsspeicher als empfohlen zur Verfügung steht. Sie können angeben, ob Sie mit der Installation fortfahren möchten. Geben Sie y ein, wenn die Installation fortgesetzt werden soll, und n, wenn Sie nicht fortfahren möchten.

  6. Geben Sie den Benutzernamen ein oder drücken Sie die Eingabetaste, um den Standardbenutzernamen zu verwenden. Der Standardbenutzername ist novell.

    Wenn der angegebene Benutzer bereits vorhanden ist, informiert Sie das Installationsprogramm und listet die Gruppe der Benutzer auf. Fahren Sie mit Schritt 8 fort.

    Wenn der angegebene Benutzername nicht vorhanden ist, erstellt das Installationsprogramm den Benutzer. Fahren Sie mit Schritt 7 fort.

  7. Geben Sie den Gruppennamen ein oder drücken Sie die Eingabetaste, um den Standardgruppennamen zu verwenden. Der Standardgruppenname ist novell.

    Wenn der angegebene Gruppenname vorhanden ist, fährt das Installationsprogramm mit der Installation fort. Anderenfalls erstellt das Installationsprogramm die Gruppe und meldet, dass der angegebene Benutzername in der angegebenen Gruppe erstellt wird.

    Der angegebene Benutzer und die angegebene Gruppe sind Eigentümer der Installation und der Ausführungsvorgänge von Sentinel.

  8. Geben Sie den Installationspfad ein oder drücken Sie die Eingabetaste, um den standardmäßigen Installationspfad zu verwenden. Der Standardpfad ist /opt/novell.

    Der angegebene Installationspfad sollte kein Leerzeichen enthalten. Kommen Leerzeichen darin vor, fordert das Installationsskript Sie auf, einen Installationspfad ohne Leerzeichen anzugeben.

  9. Wählen Sie eine der folgenden Sprachen aus, indem Sie die entsprechende Zahl eingeben:

    Seriennummer

    Sprache

    1

    Tschechisch

    2

    Englisch

    3

    Französisch

    4

    Deutsch

    5

    Italienisch

    6

    Japanisch

    7

    Niederländisch

    8

    Polnisch

    9

    Portugiesisch

    10

    Chinesisch (Vereinfacht)

    11

    Spanisch

    12

    Chinesisch (Traditionell)

    Die Endbenutzer-Lizenzvereinbarung wird in der ausgewählten Sprache angezeigt.

  10. Lesen Sie die Endbenutzer-Lizenzvereinbarung und geben Sie 1 ein, wenn Sie der Vereinbarung zustimmen und mit der Installation fortfahren möchten. Geben Sie 2 ein, wenn Sie die Installation beenden möchten.

    Das Installationsprogramm beginnt, die Dateien zu extrahieren, und fragt nach Ihrer Lizenz.

  11. Geben Sie 1 ein, wenn Sie einen Lizenzschlüssel für eine 90-Tage-Testversion verwenden möchten. Geben Sie 2 ein, wenn Sie den gültigen Lizenzschlüssel verwenden möchten.

    Wenn Sie 2 eingeben, fordert das Installationsprogramm Sie auf, den gültigen Sentinel RD-Lizenzschlüssel einzugeben. Geben Sie einen ungültigen Lizenzschlüssel ein, fordert Sie das Installationsprogramm erneut dazu auf, den gültigen Lizenzschlüssel einzugeben. Ist auch der zweite angegebene Lizenzschlüssel ungültig, wird automatisch ein Lizenzschlüssel für eine 90-Tage-Testversion verwendet. Sie können den gültigen Lizenzschlüssel später eingeben.

    Anschließend lädt das Skript die gültige Lizenz bzw. die Testlizenz.

  12. Geben Sie ein Passwort für den Benutzer dbauser ein und bestätigen Sie es durch erneutes Eingeben.

    Die dbauser-Berechtigung wird zur Erstellung von Tabellen und Partitionen in der PostgreSQL-Datenbank verwendet.

  13. Geben Sie ein Passwort für den Benutzer admin ein und bestätigen Sie es durch erneutes Eingeben.

    Verwenden Sie in den Passwörtern für die Benutzer admin und dbauser keinen umgekehrten Schrägstrich (\) und kein Apostroph (‘), da diese Zeichen in PostgreSQL-Datenbanken nicht zulässig sind.

    Das Installationsskript installiert die PostgreSQL-Datenbank, erstellt Tabellen und Partitionen und installiert anschließend den Sentinel Rapid Deployment-Server.

Nach der Installation haben Sie folgende Möglichkeiten:

  • Starten Sie die Sentinel Rapid Deployment-Weboberfläche über die URL https://<SERVER_IP>:8443/sentinel. <SERVER_IP> ist die IP-Adresse des Computers, auf dem Sentinel Rapid Deployment installiert ist.

  • Starten Sie das Sentinel Control Center, indem Sie das Skript <Installationsverzeichnis>/bin/control_center.sh als der oben in Schritt 6 erstellte Benutzer ausführen.

Nicht-root-Installation

Falls Richtlinien Ihrer Organisation die Ausführung des gesamten Installationsvorgangs als root verbieten, kann die Installation auch in zwei Schritten durchgeführt werden. Für die Durchführung des ersten Teils des Installationsvorgangs sind root-Rechte erforderlich. Der zweite Teil wird vom verwaltungsbefugten Benutzer (der im ersten Schritt erstellt wurde) durchgeführt.

  1. Melden Sie sich bei dem Server an, auf dem Sie Sentinel Rapid Deployment installieren möchten.

    Der Benutzer, der die Installation durchführt, benötigt Schreibzugriff auf das temporäre Verzeichnis, in das die Installationsdateien heruntergeladen werden.

  2. Laden Sie das Installationsprogramm sentinel6_rd_linux_x86-64.tar.gz von der Website Novell Downloads in ein temporäres Verzeichnis herunter.

  3. Extrahieren Sie das Installationsprogramm:

    tar zxvf sentinel6_rd_linux_x86-64.tar.gz
    
  4. Melden Sie sich als root-Benutzer an.

  5. Wechseln Sie in das Verzeichnis, in das Sie das Installationsprogramm extrahiert haben:

    cd sentinel6_rd_linux_x86-64
    
  6. Führen Sie das Skript install.sh mit der Option -createuser aus:

    ./install.sh -createuser
    
  7. Geben Sie den Benutzernamen ein oder drücken Sie die Eingabetaste, um den Standardbenutzernamen zu verwenden. Der Standardbenutzername ist novell.

    Wenn der angegebene Benutzer bereits vorhanden ist, informiert Sie das Installationsprogramm und listet die Gruppe der Benutzer auf. Fahren Sie mit Schritt 9 fort.

    Wenn der angegebene Benutzername nicht vorhanden ist, erstellt das Installationsprogramm den Benutzer. Fahren Sie mit Schritt 8 fort.

  8. Geben Sie den Gruppennamen ein oder drücken Sie die Eingabetaste, um den Standardgruppennamen zu verwenden. Der Standardgruppenname ist novell.

    Wenn der angegebene Gruppenname vorhanden ist, fährt das Installationsprogramm mit der Installation fort. Anderenfalls erstellt das Installationsprogramm die Gruppe und meldet, dass der angegebene Benutzername in der angegebenen Gruppe erstellt wird.

    Der angegebene Benutzer und die angegebene Gruppe sind Eigentümer der Installation und der Ausführungsvorgänge von Sentinel.

  9. Geben Sie den Installationspfad ein oder drücken Sie die Eingabetaste, um den standardmäßigen Installationspfad zu verwenden. Der Standardpfad ist /opt/novell.

    Der angegebene Installationspfad sollte kein Leerzeichen enthalten. Kommen Leerzeichen darin vor, fordert das Installationsskript Sie auf, einen Installationspfad ohne Leerzeichen anzugeben.

  10. Melden Sie sich als der Nicht-root-Benutzer an. Beispiel.

    su - novell
    
  11. Führen Sie das Installationsskript mit der Option -install aus:

    ./install.sh -install
    

    Das Installationsskript prüft zunächst, ob genügend Arbeitsspeicher und Plattenspeicherplatz zur Verfügung stehen. Bei weniger als 1 GB verfügbarem Arbeitsspeicher beendet das Skript die Installation automatisch. Bei mehr als 1 GB, doch weniger als 4 GB Arbeitsspeicher meldet das Skript, dass weniger Arbeitsspeicher als empfohlen zur Verfügung steht. Sie können angeben, ob Sie mit der Installation fortfahren möchten. Geben Sie y ein, wenn die Installation fortgesetzt werden soll, und n, wenn Sie nicht fortfahren möchten.

  12. Geben Sie den Installationspfad ein oder drücken Sie die Eingabetaste, um den standardmäßigen Installationspfad zu verwenden. Der Standardpfad ist /opt/novell.

    Der angegebene Installationspfad sollte kein Leerzeichen enthalten. Kommen Leerzeichen darin vor, fordert das Installationsskript Sie auf, einen Installationspfad ohne Leerzeichen anzugeben.

  13. Wählen Sie eine der folgenden Sprachen aus, indem Sie die entsprechende Zahl eingeben:

    Seriennummer

    Sprache

    1

    Tschechisch

    2

    Englisch

    3

    Französisch

    4

    Deutsch

    5

    Italienisch

    6

    Japanisch

    7

    Niederländisch

    8

    Polnisch

    9

    Portugiesisch

    10

    Chinesisch (Vereinfacht)

    11

    Spanisch

    12

    Chinesisch (Traditionell)

    Die Endbenutzer-Lizenzvereinbarung wird in der ausgewählten Sprache angezeigt.

  14. Lesen Sie die Endbenutzer-Lizenzvereinbarung und geben Sie 1 ein, wenn Sie der Vereinbarung zustimmen und mit der Installation fortfahren möchten. Geben Sie 2 ein, wenn Sie die Installation beenden möchten.

    Das Installationsprogramm beginnt, die Dateien zu extrahieren, und fragt nach Ihrer Lizenz.

  15. Geben Sie 1 ein, wenn Sie einen Lizenzschlüssel für eine 90-Tage-Testversion verwenden möchten. Geben Sie 2 ein, wenn Sie den gültigen Lizenzschlüssel verwenden möchten.

    Wenn Sie 2 eingeben, fordert das Installationsprogramm Sie auf, den gültigen Sentinel RD-Lizenzschlüssel einzugeben. Geben Sie einen ungültigen Lizenzschlüssel ein, fordert Sie das Installationsprogramm erneut dazu auf, den gültigen Lizenzschlüssel einzugeben. Ist auch der zweite angegebene Lizenzschlüssel ungültig, wird automatisch ein Lizenzschlüssel für eine 90-Tage-Testversion verwendet. Sie können den gültigen Lizenzschlüssel später eingeben.

    Anschließend lädt das Skript die gültige Lizenz bzw. die Testlizenz.

  16. Geben Sie ein Passwort für den Benutzer dbauser ein und bestätigen Sie es durch erneutes Eingeben.

    Die dbauser-Berechtigung wird zur Erstellung von Tabellen und Partitionen in der PostgreSQL-Datenbank verwendet.

  17. Geben Sie ein Passwort für den Benutzer admin ein und bestätigen Sie es durch erneutes Eingeben.

    Verwenden Sie in den Passwörtern für die Benutzer admin und dbauser keinen umgekehrten Schrägstrich (\) und kein Apostroph (‘), da diese Zeichen in PostgreSQL-Datenbanken nicht zulässig sind.

  18. Wenn die Sentinel Rapid Deployment-Dienste automatisch beim Systemstart gestartet werden sollen, führen Sie im Anschluss an die Installation das Skript install.sh mit der Option -createservice als root-Benutzer aus:

    ./install.sh -createservice
    

Nach der Installation haben Sie folgende Möglichkeiten:

  • Starten Sie die Sentinel Rapid Deployment-Weboberfläche über die URL https://<SERVER_IP>:8443/sentinel. <SERVER_IP> ist die IP-Adresse des Computers, auf dem Sentinel Rapid Deployment installiert ist.

  • Starten Sie das Sentinel Control Center, indem Sie das Skript <Installationsverzeichnis>/bin/control_center.sh als der oben in Schritt 7 erstellte Benutzer ausführen.