24.2 Aufrüsten von Sentinel mit einem Nicht-root-Benutzer

Wenn Ihre Unternehmensrichtlinie nicht zulässt, dass Sie die gesamte Sentinel-Aufrüstung mit dem Benutzer root ausführen, können Sie Sentinel mit einem anderen Benutzer aufrüsten. Bei dieser Aufrüstungsart werden einige wenige Schritte mit dem Benutzer root ausgeführt. Anschließend stellen Sie die Sentinel-Aufrüstung mit einem anderen Benutzer fertig, der mit dem Benutzer root erstellt wurde.

  1. Sichern Sie die Konfiguration, und erstellen Sie einen ESM-Export.

    Weitere Informationen zum Sichern von Daten finden Sie im Abschnitt Backing Up and Restoring Data (Sichern und Wiederherstellen von Daten) im NetIQ Sentinel Administration Guide (NetIQ Sentinel-Administrationshandbuch).

  2. (Bedingt) Wenn Sie die Konfigurationseinstellungen in den Dateien server.xml, collector_mgr.xml oder correlation_engine.xml angepasst haben, müssen Sie auch entsprechende Eigenschaftendateien mit der „obj-component id“ im Namen erstellen, damit die Änderungen auch nach der Aufrüstung wirksam sind. Weitere Informationen finden Sie im Abschnitt Sichern und Wiederherstellen von Daten im NetIQ Sentinel -Administrationshandbuch.

  3. Laden Sie die Installationsdateien von der NetIQ-Download-Website herunter.

  4. Geben Sie in der Befehlszeile den folgenden Befehl ein, um die Installationsdateien aus der TAR-Datei zu extrahieren:

    tar -zxvf <install_filename>
    

    Ersetzen Sie <install_filename> durch den tatsächlichen Namen der Installationsdatei.

  5. Melden Sie sich am Server, auf dem Sentinel aufgerüstet werden soll, als root an.

  6. Extrahieren Sie den squashfs-RPM aus den Sentinel-Installationsdateien.

  7. Installieren Sie squashfs auf dem Sentinel-Server.

    rpm -Uvh <install_filename>
    
  8. Geben Sie den folgenden Befehl ein, um zur Anmeldung als der neu erstellte Nicht-Root-Benutzer novell zu wechseln: novell:

    su novell

  9. (Bedingt) So führen Sie eine interaktive Aufrüstung aus:

    1. Geben Sie folgenden Befehl ein:

      ./install-sentinel
      

      Um Sentinel an einem anderen als dem Standardstandort aufzurüsten, geben Sie zusammen mit dem Befehl die Option „--location“ an. Beispiel:.

      ./install-sentinel --location=/foo
      
    2. Fahren Sie mit Schritt 11 fort.

  10. (Bedingt) Geben Sie folgenden Befehl ein, um eine automatische Aufrüstung auszuführen:

    ./install-sentinel -u <response_file>
    

    Die Installation wird mit den Werten fortgesetzt, die in der Antwortdatei gespeichert sind. Die Sentinel-Aufrüstung ist abgeschlossen.

  11. Geben Sie die Nummer der Sprache an, die Sie für die Aufrüstung verwenden möchten.

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

  12. Lesen Sie die Endbenutzer-Lizenzvereinbarung und geben Sie ja oder j ein, um die Lizenzbedingungen zu akzeptieren und die Aufrüstung fortzusetzen.

    Die Aufrüstung wird gestartet. Zunächst werden alle RPM-Pakete installiert. Diese Installation kann einige Sekunden dauern.

  13. Löschen Sie den Webbrowser-Cache, um die neueste Version von Sentinel sehen zu können.

  14. Löschen Sie den Java Web Start-Cache auf den Clientcomputern, um die neueste Version der Sentinel-Anwendungen zu verwenden.

    Sie können den Java Web Start-Cache mit dem Befehl javaws -clearcache oder über das Java Control Center löschen. Weitere Informationen finden Sie unter http://www.java.com/en/download/help/plugin_cache.xml.

  15. (Bedingt) Falls die PostgreSQL-Datenbank auf eine höhere Hauptversion aufgerüstet wurde (beispielsweise von 8.0 auf 9.0 oder von 9.0 auf 9.1), löschen Sie die alten PostgreSQL-Dateien aus der PostgreSQL-Datenbank. Weitere Informationen darüber, ob die PostgreSQL-Datenbank aufgerüstet wurde, finden Sie in den Sentinel-Versionshinweisen.

    1. Wechseln Sie zum novell-Benutzer.

      su novell
      
    2. Wechseln Sie zum Ordner bin:

      cd /opt/novell/sentinel/3rdparty/postgresql/bin
      
    3. Löschen Sie mit folgendem Befehl alle alten PostgreSQL-Dateien:

      ./delete_old_cluster.sh
      
  16. (Bedingt) Wenn Sie von Sentinel 7.1.1 oder einer früheren Version aufrüsten, migriert das Installationsprogramm nicht standardmäßig die Sicherheitsintelligenzdaten. Um Sicherheitsintelligenzdaten von Sentinel 7.1.1 oder einer früheren Version zu migrieren, aktivieren Sie manuell die Migration der Sicherheitsintelligenzdaten. Gehen Sie dazu folgendermaßen vor:

    1. Wechseln Sie zum novell-Benutzer.

      su novell
      
    2. Öffnen Sie die Datei /etc/opt/novell/sentinel/config/server.xml.

    3. Fügen Sie im Komponentenabschnitt BaseliningRuntime die folgende Eigenschaft hinzu:

      <property name="baselining.migration.check">true</property>
      
    4. Starten Sie den Sentinel-Server neu.