Führen Sie die folgenden Aufgaben aus und fahren Sie mit Abschnitt 2.4, Ausführen der Installation fort:
Stellen Sie vor der ZENworks-Installation sicher, dass die folgenden Voraussetzungen erfüllt sind:
Stellen Sie sicher, dass das Gerät, auf dem Sie die Primärserver-Software installieren möchten, den Anforderungen entspricht. Weitere Informationen finden Sie in Abschnitt 1.0, Mindestanforderungen.
(Bedingt) Wenn Sie die Primärserver-Software unter Windows Server 2003 (64-Bit) oder Windows Server 2008 (64-Bit) installieren möchten, müssen Sie sicherstellen, dass auf dem Gerät Windows Installer 4.5 oder höher installiert ist.
Wenn Sie die ZENworks --Software als ISO-Image heruntergeladen haben, führen Sie einen der folgenden Schritte aus, um die Installations-DVD zu erstellen:
Laden Sie das ISO-Image für die Installation von ZENworks 10 Asset Management SP2 von der Novell-Website herunter und kopieren Sie es in ein temporäres Verzeichnis auf Ihrem Windows-Gerät.
Brennen Sie das ISO-Image auf eine DVD.
Wahlweise können Sie das Installationsprogramm auch einfach vom ISO-Einhängepunkt ausführen, anstatt die DVD zu brennen:
Laden Sie das ISO-Image für die Installation von ZENworks 10 Asset Management SP2 von der Novell-Website herunter und kopieren Sie es in ein temporäres Verzeichnis auf Ihrem Linux-Gerät.
Führen Sie einen der folgenden Vorgänge aus:
Hängen Sie das ISO-Image mit dem folgenden Befehl ein:
mount -o loop /tempfolderpath/isoimagename.iso mountpoint
Ersetzen Sie temporärer_Ordnerpfad durch den Pfad zum temporären Ordner, isoimagename durch den ZENworks ISO-Dateinamen und Einhängepunkt durch den Pfad zu dem Ort auf dem Dateisystem, an dem Sie das Image einhängen möchten. Der durch einhängepunkt angegebene Pfad muss bereits vorhanden sein.
Beispiel:
mount -o loop /zam10/zam10.iso /zam10/install
Brennen Sie das ISO-Image auf eine DVD.
Wenn Sie externe Zertifizierungsstellen verwenden möchten, müssen Sie OpenSSL installieren. Führen Sie danach die folgenden Schritte aus, um die Zertifikatdateien zu erstellen:
Geben Sie zur Generierung eines privaten Schlüssels, der zur Erstellung eines Zertifizierungsantrags (CSR, von engl. Certificate Signing Request) erforderlich ist, folgenden Befehl ein:
openssl genrsa -out zcm.pem 1024
Geben Sie zur Erstellung eines CSR, der von der externen Zertifizierungsstelle signiert werden kann, folgenden Befehl ein:
openssl req -new -key zcm.pem -out zcm.csr
Wenn Sie nach IHREM Namen gefragt werden, geben Sie den vollständigen DNS-Namen des Servers ein, auf dem Sie ZENworks 10 Asset Management installieren.
Um diesen privaten Schlüssel vom PEM-Format in das DER-Format zu konvertieren, geben Sie folgenden Befehl ein:
openssl pkcs8 -topk8 -nocrypt -in zcm.pem -inform PEM -out zcm.der -outform DER
Der private Schlüssel muss im PKCS8 DER-Format und das signierte Zertifikat im X.509 DER-Format vorliegen. Sie können das OpenSSL-Befehlszeilenwerkzeug verwenden, um die Schlüssel in das korrekte Format zu konvertieren. Sie erhalten dieses Werkzeug als Teil des Cygwin-Werkzeugkits oder als Teil Ihrer Linux-Distribution.
Generieren Sie aus dem CSR ein Zertifikat. Verwenden Sie dazu ConsoleOne oder eine echte externe Zertifizierungsstelle wie Verisign.
Exportieren Sie das selbstsignierte Zertifikat Ihrer Zertifizierungsstelle mit ConsoleOne.
Um das signierte Zertifikat vom PEM-Format in das DER-Format zu konvertieren, geben Sie folgenden Befehl ein:
openssl x509 -in cert.pem -inform PEM -out cert.der -outform DER
Sie sollten nun drei Dateien haben, die Sie zur Installation von ZENworks über eine externe Zertifizierungsstelle benötigen.
Wenn Sie für ZENworks 10 Configuration Management die eingebettete Sybase-Datenbank verwenden möchten, lesen Sie Abschnitt 2.4, Ausführen der Installation.
Wenn Sie eine externe Datenbank einrichten möchten, haben Sie folgende Möglichkeiten:
Einrichten der Datenbank während der Installation des Primärservers: Dies ist die schnellere und einfachere Methode. Ausführliche Informationen zu dieser Methode finden Sie im Abschnitt 2.4, Ausführen der Installation.
Externes Einrichten der Datenbank vor der Installation des Primärservers: Für diese Option sollten Sie sich entscheiden, wenn für die Datenbank und für ZENworks verschiedene Administratoren zuständig sind. Auf diese Methode wird in diesem Abschnitt ausführlich eingegangen.
Während der ZENworks-Installation haben Sie folgende Möglichkeiten zur Installation bzw. Erstellung einer externen ZENworks-Datenbank:
Installieren in eine neue entfernte OEM Sybase-Datenbank
Installieren in eine vorhandene externe Sybase SQL Anywhere-Datenbank
Installieren in eine vorhandene externe Microsoft SQL Server-Datenbank
Erstellen einer neuen externen Microsoft SQL Server-Datenbank
Installieren in ein vorhandenes Oracle 10g-Benutzerschema
Erstellen eines neuen Oracle 10g-Benutzerschemas
Für einige dieser Optionen müssen bestimmte Aufgaben zum Erstellen oder Einrichten einer externen Datenbank ausgeführt werden, damit ZENworks während der Installation in diese schreiben kann. Stellen Sie sicher, dass die Voraussetzungen erfüllt sind, und fahren Sie danach mit der Installation der Datenbank fort.
Lesen Sie die für Sie zutreffenden Abschnitte:
Die entfernte OEM Sybase-Datenbank muss auf dem entfernten Datenbankserver installiert werden, bevor ZENworks 10 Asset Management zur Erstellung der Verwaltungszone installiert wird, damit sie während der Installation des Primärservers, auf dem die Datenbank eingerichtet werden soll, richtig konfiguriert werden kann.
Stellen Sie vor der Installation und Konfiguration der Sybase SQL Anywhere-Datenbank für ZENworks 10 Asset Management sicher, dass die folgenden Voraussetzungen erfüllt sind:
Die Sybase SQL Anywhere-Datenbank muss installiert und so eingerichtet sein, dass sie bei der Installation von ZENworks 10 Asset Management auf dem Primärserver aktualisiert werden kann.
Der Datenbankbenutzer muss über Lese- und Schreibzugriff auf die Datenbank verfügen, um die Tabellen auf dem Datenbankserver erstellen und ändern zu können.
Stellen Sie vor der Installation und Konfiguration der Microsoft SQL-Datenbank für ZENworks 10 Asset Management sicher, dass die Microsoft SQL Server-Software auf dem Datenbankserver installiert ist, damit die neue Microsoft SQL-Datenbank vom ZENworks-Installationsprogramm erstellt werden kann. Informationen zur Installation der Microsoft SQL Server-Software finden Sie in der Microsoft-Dokumentation.
Während der Installation der ZENworks-Datenbank unter Oracle können Sie ein neues Benutzerschema erstellen oder ein vorhandenes Schema angeben, das sich auf einem Server in Ihrem Netzwerk befindet.
Erstellen eines neuen Benutzerschemas: Für die Erstellung eines neuen Benutzerschemas müssen die folgenden Voraussetzungen erfüllt sein:
Der Berechtigungsnachweis des Datenbankadministrators ist Ihnen bekannt.
Der Tablespace für die Zuweisung des Oracle-Zugriffsbenutzers existiert bereits.
Der Tablespace muss über ausreichend Speicherplatz zum Erstellen des ZENworks-Datenbankschemas und zum Speichern der Schemadaten verfügen. Allein für die Erstellung des leeren ZENworks-Datenbankschemas sind bereits mindestens 100 MB erforderlich.
Verwenden eines vorhandenen Benutzerschemas: In den folgenden Szenarien ist die Installation unter Verwendung eines vorhandenen Oracle-Benutzerschemas möglich, das sich auf einem Server in Ihrem Netzwerk befindet:
Der Datenbankadministrator erstellt ein Benutzerschema mit den erforderlichen Rechten und Sie erhalten vom Datenbankadministrator den Berechtigungsnachweis für dieses Benutzerschema. In diesem Fall ist der Berechtigungsnachweis des Datenbankadministrators für die Installation unter Verwendung eines vorhandenen Oracle-Benutzerschemas nicht erforderlich.
Sie erstellen in der Oracle-Datenbank ein Benutzerschema, das Sie während der Installation von ZENworks Asset Management auswählen.
Für die Verwendung eines vorhandenen Benutzerschemas müssen die folgenden Voraussetzungen erfüllt sein:
Der Tablespace muss über ausreichend Speicherplatz zum Erstellen des ZENworks-Datenbankschemas und zum Speichern der Schemadaten verfügen. Allein für die Erstellung des leeren ZENworks-Datenbankschemas sind bereits mindestens 100 MB erforderlich.
Die Quote für das Benutzerschema muss in dem Tablespace, den Sie während der Installation konfigurieren möchten, auf "Unbegrenzt" eingestellt sein.
Das Benutzerschema muss über die folgenden Rechte für die Erstellung der Datenbank verfügen.
WICHTIG:Bei Oracle-Datenbanken variiert die Leistung je nachdem, ob die Datenbank freigegebene oder dedizierte Serverprozesse verwendet. Für jeden ZENworks-Primärserver ist ein Datenbankverbindungspool konfiguriert, dessen Größe je nach ZENworks-Systemlast variiert. Unter Spitzenbelastung kann dieser Pool pro Primärserver auf ein Maximum von 100 gleichzeitig bestehenden Datenbankverbindungen anwachsen. Verwendet Ihre Oracle-Datenbank dedizierte Serverprozesse, kann die Nutzung der Datenbankserverressourcen, wenn Ihre Zone mehrere Primärserver enthält, so sehr anwachsen, dass die Leistung beeinträchtigt wird. Falls dieses Problem auftritt, empfiehlt es sich eventuell, die ZENworks-Datenbank für freigegebene Serverprozesse zu konfigurieren.
Stellen Sie sicher, dass der Server, auf dem Sie die externe Datenbank installieren möchten, die in den Abschnitten Abschnitt 1.4, Datenbankanforderungen und Voraussetzungen für die Installation externer Datenbanken genannten Anforderungen erfüllt.
Starten Sie das Installationsprogramm für die Datenbank.
Legen Sie auf dem Server, auf dem Sie die externe Datenbank installieren möchten, die Installations-DVD für Novell ZENworks 10 SP2 ein.
Wenn die DVD das Installationsprogramm für die Datenbank automatisch startet, beenden Sie das Programm.
Fahren Sie bei einem Windows-Server mit Schritt 2.b fort. Gehen Sie bei einem Linux-Server zu Schritt 2.c.
Geben Sie unter Windows den folgenden Befehl an der Eingabeaufforderung des externen Datenbankservers ein:
DVD_Laufwerk\setup.exe -c
oder
Wenn ZENworks 10 Asset Management bereits auf einem Gerät installiert ist und Sie dieses Gerät zur Konfiguration einer weiteren Instanz der ZENworks-Datenbank (auf dem gleichen oder einem anderen Gerät) mittels des Installationsprogramms für externe Datenbanken verwenden möchten, führen Sie den folgenden Befehl aus:
DVD_Laufwerk:\setup.exe -c --zcminstall
Führen Sie unter Linux den folgenden Befehl auf dem externen Datenbankserver aus:
sh /media/cdrom/setup.sh -c
Diese Installationsmethode bietet vor allem, wenn Sie eine entfernte OEM-Datenbank einrichten möchten, zusätzliche Optionen, die Ihnen bei der Installation des Primärservers nicht zur Verfügung stehen. Sie können zum Beispiel die SQL-Dateien anzeigen, aus denen die ZENworks-Datenbank generiert wird, sowie Benutzer mit Zugriff auf die Datenbank erstellen oder die Erstellungsbefehle (nur OEM Sybase) anzeigen und vieles mehr.
oder
Wenn ZENworks 10 Asset Management bereits auf einem Gerät installiert ist und Sie dieses Gerät zur Konfiguration einer weiteren Instanz der ZENworks-Datenbank (auf dem gleichen oder einem anderen Gerät) mittels des Installationsprogramms für externe Datenbanken verwenden möchten, führen Sie den folgenden Befehl aus:
eingehängtes_DVD_Laufwerk/setup.sh -c --zcminstall
Mithilfe des Befehls sh lassen sich Berechtigungsprobleme beheben.
Für die Installation einer Datenbank steht nur die Benutzeroberflächeninstallation zur Verfügung.
Wählen Sie auf der Seite "ZENworks-Datenbank auswählen" eine der folgenden Optionen aus:
Sybase SQL Anywhere (OEM): Installiert die Standarddatenbank Sybase 10 für ZENworks. Die Datenbank wird als Dienst konfiguriert, der Datenbank-Benutzer wird angelegt und die erforderlichen Tabellen für den Primärserver werden erstellt.
Wenn Sie diese Option auswählen, müssen Sie den Parameter -o (oder --sybase-oem) mit der ausführbaren Installationsdatei setup.exe verwenden, damit bei der Installation der Primärserver-Software erfolgreich in die Datenbank installiert wird. Durch diesen Parameter kann ZENworks die Datenbank authentifizieren, bevor Aktionen darin ausgeführt werden.
Sie sollten den Parameter -o nur verwenden, wenn Sie die auf der Installations-DVD von Novell ZENworks 10 Asset Management SP2 bereitgestellte Sybase-Installation verwenden.
Bei der Installation des Primärservers müssen Sie außerdem die Option
auswählen.Sybase SQL Anywhere: Richtet eine vorhandene Sybase-Datenbank ein, damit in diese ZENWorks-Informationen geschrieben werden können.
Microsoft SQL-Server: Erstellt eine ZENworks-Datenbank auf einem Microsoft SQL-Server.
Oracle: Legt das Benutzerschema fest, das zur Einrichtung des für ZENworks verwendeten externen Oracle 10g-Datenbankschemas verwendet werden kann.
WICHTIG:Während der Installation einer externen Datenbank muss der Server, auf dem die Datenbank installiert werden soll, zeitlich mit allen Primärservern der Verwaltungszone synchronisiert sein.
Klicken Sie auf
.Beachten Sie während der Installation die folgenden Informationen zu den Installationsdaten (die gleichen Informationen erhalten Sie auch über die Schaltfläche
):Für die Installation einer OEM Sybase SQL Anywhere-Datenbank erforderliche Informationen
Für die Installation einer Sybase SQL Anywhere-Datenbank erforderliche Informationen
Für die Installation einer Microsoft SQL-Datenbank erforderliche Informationen
Für die Installation einer Oracle-Datenbank erforderliche Informationen
Fahren Sie mit Abschnitt 2.4, Ausführen der Installation fort.
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 2-1 Informationen für eine OEM Sybase SQL Anywhere-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 2-2 Informationen für eine Sybase SQL Anywhere-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 2-3 Informationen für eine Microsoft SQL Server-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 2-4 Informationen für eine Oracle-Datenbank