Führen Sie die folgenden Aufgaben aus und fahren Sie mit Abschnitt 4.1, 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 unter Abschnitt 1.0, Systemvoraussetzungen.
Vergewissern Sie sich, dass alle erforderlichen Ports geöffnet sind. Wenn Sie planen, ZENworks 10 Configuration Management SP3 auf SLES 11 zu installieren, müssen Sie die Ports manuell öffnen.
Weitere Informationen zu den für ZENworks erforderlichen Ports finden Sie unter Abschnitt 1.1, Anforderungen für Primärserver.
(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 Configuration Management SP3 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 Configuration Management SP3 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 /zcm10/ZCM10.iso /zcm10/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 Configuration 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 mithilfe des CSR ein Zertifikat in Novell ConsoleOne, Novell iManager oder über eine echte externe CA wie Verisign.
Vergewissern Sie sich, dass eDirectory als CA konfiguriert ist.
Stellen Sie das Zertifikat für den Primärserver aus.
Starten Sie Novell ConsoleOne.
Melden Sie sich am eDirectory-Baum als Administrator mit den entsprechenden Rechten an. Weitere Informationen zu den entsprechenden Rechten finden Sie im Zur Durchführung von Aufgaben erforderliche Eintragsrechte in der Dokumentation zu Novell Certificate Server 2.7.
Klicken Sie im Menü
auf .Suchen Sie die Datei zcm.csr und wählen Sie sie aus.
Klicken Sie auf
.Schließen Sie den Assistenten ab, indem Sie die Standardwerte akzeptieren.
Geben Sie die grundlegenden Beschränkungen des Zertifikats an und klicken Sie anschließend auf
.Geben Sie den Gültigkeitszeitraum, das Datum des Inkrafttretens und das Ablaufdatum an und klicken Sie anschließend auf
.Klicken Sie auf
.Speichern Sie das Zertifikat im DER-Format und geben Sie einen Namen für das Zertifikat an.
Exportieren Sie das eigensignierte Zertifikat der organisatorischen CA.
Melden Sie sich in ConsoleOne bei eDirectory an.
Klicken Sie mit der rechten Maustaste im Container
auf die und klicken Sie anschließend auf .Wählen Sie in der Registerkarte
das eigensignierte Zertifikat aus.Klicken Sie auf
.Wenn Sie dazu aufgefordert werden, den privaten Schlüssel zu exportieren, klicken Sie auf
.Exportieren Sie das Zertifikat im DER-Format und wählen Sie den Speicherort aus, an dem das Zertifikat gespeichert werden soll.
Klicken Sie auf
.Sie sollten nun über die drei Dateien verfügen, die Sie für die Installation von ZENworks mittels einer externen CA benötigen.
Vergewissern Sie sich, dass eDirectory als CA konfiguriert ist.
Stellen Sie das Zertifikat für den Primärserver aus.
Starten Sie Novell iManager.
Melden Sie sich am eDirectory-Baum als Administrator mit den entsprechenden Rechten an. Weitere Informationen zu den entsprechenden Rechten finden Sie im Zur Durchführung von Aufgaben erforderliche Eintragsrechte in der Dokumentation zu Novell Certificate Server 2.7.
Klicken Sie im Menü
auf > .Klicken Sie auf zcm.csr zu suchen und auszuwählen.
, um die CSR-DateiKlicken Sie auf
.Akzeptieren Sie die Standardwerte für den Schlüsseltyp, die Schlüsselnutzung und die erweiterte Schlüsselnutzung, und klicken Sie anschließend auf
.Akzeptieren Sie die standardmäßigen grundlegenden Beschränkungen des Zertifikats und klicken Sie anschließend auf
.Geben Sie den Gültigkeitszeitraum, das Datum des Inkrafttretens und das Ablaufdatum an und klicken Sie anschließend auf
. Ändern Sie den standardmäßigen Gültigkeitszeitraum (10 Jahre) nach Bedarf.Überprüfen Sie die Auflistung der Parameter. Sind diese korrekt, klicken Sie auf
. Sind sie nicht korrekt, klicken Sie so oft auf , bis Sie an der Stelle angelangt sind, an der Sie Änderungen vornehmen müssen.Wenn Sie auf
klicken, wird ein Dialogfeld mit der Meldung angezeigt, dass ein Zertifikat erstellt wurde. Dadurch wird das Zertifikat im binären DER-Format exportiert.Herunterladen und Speichern des ausgestellten Zertifikats
Exportieren Sie das eigensignierte Zertifikat der organisatorischen CA.
Melden Sie sich in iManager bei eDirectory an.
Klicken Sie im Menü
auf > .Damit werden die Eigenschaftsseiten für die organisatorische CA angezeigt, die eine Seite Allgemein
, eine Seite CRL-Konfiguration
, eine Seite Zertifikate
und andere eDirectory-bezogene Seiten enthalten.
Klicken Sie auf
und wählen Sie anschließend aus.Klicken Sie auf
.Dadurch wird der Assistent zum Exportieren von Zertifikaten gestartet.
Heben Sie die Auswahl der Option
auf und wählen Sie als Exportformat aus.Klicken Sie auf
und speichern Sie das exportierte Zertifikat.Klicken Sie auf
.Sie sollten nun über die drei Dateien verfügen, die Sie für die Installation von ZENworks mittels einer externen CA benötigen.
Wenn Sie für ZENworks 10 Configuration Management die eingebettete Sybase-Datenbank verwenden möchten, lesen Sie Abschnitt 4.1, 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 4.1, 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 Configuration 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.
HINWEIS:Für diese Datenbank stellt Novell Support Problemermittlung, Kompatibilitätsinformationen, Unterstützung bei der Installation, Support bei der Verwendung, laufende Wartung und grundlegende Fehlersuche zur Verfügung. Weitere Unterstützung einschließlich erweiterte Fehlersuche und Fehlerbehebung finden Sie auf der Sybase Support-Website.
Stellen Sie vor der Installation und Konfiguration der Sybase SQL Anywhere-Datenbank für ZENworks 10 Configuration 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 Configuration 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.
HINWEIS:Für diese Datenbank stellt Novell Support Problemermittlung, Kompatibilitätsinformationen, Unterstützung bei der Installation, Support bei der Verwendung, laufende Wartung und grundlegende Fehlersuche zur Verfügung. Weitere Unterstützung einschließlich erweiterte Fehlersuche und Fehlerbehebung finden Sie auf der Sybase Support-Website.
Stellen Sie vor der Installation und Konfiguration der Microsoft SQL-Datenbank für ZENworks 10 Configuration 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 Configuration 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 Configuration Management SP3 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 Configuration 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 Configuration 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 Configuration Management SP3 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 4.1, Ausführen der Installation fort.
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 3-1 Informationen für eine OEM Sybase SQL Anywhere-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 3-2 Informationen für eine Sybase SQL Anywhere-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 3-3 Informationen für eine Microsoft SQL Server-Datenbank
Die erforderlichen Informationen werden in der Reihenfolge des Installationsablaufs aufgelistet.
Tabelle 3-4 Informationen für eine Oracle-Datenbank
Wenn auf Ihrem SLES 11-Gerät, auf dem ZENworks 10 Configuration Management SP3 installiert werden soll, Mono nicht installiert ist, gehen Sie folgendermaßen vor, um Mono 2.0.1-1.17 zu installieren:
Starten Sie das Installationsprogramm für ZENworks 10 Configuration Management SP3 mit einer der folgenden Methoden:.
Installation über die grafische Benutzeroberfläche (GUI): Hängen Sie die Installations-DVD für Novell ZENworks 10 Configuration Management SP3 ein und führen Sie anschließend sh /media/cdrom/setup.sh aus. Mithilfe des Befehls sh lassen sich Probleme mit Rechten beheben.
Befehlszeileninstallation: Führen Sie folgende Schritte aus:
Legen Sie auf dem Installationsserver die Installations-DVD für Novell ZENworks 10 Configuration Management SP3 ein.
Hängen Sie die DVD ein.
Führen Sie zum Starten einer Befehlszeileninstallation folgende Schritte aus:
Hängen Sie die DVD in ein Verzeichnis ein, auf das alle (auch andere
) Lese- und Ausführungszugriff haben, bzw. kopieren Sie die Dateien der DVD in ein solches Verzeichnis.
Dieses Verzeichnis darf sich nicht im oder unter dem Verzeichnis /root befinden.
Wenn Sie die DVD-Dateien kopieren, müssen Sie sicherstellen, dass alle (auch andere
) weiterhin Lese- und Ausführungszugriff auf die Zielverzeichnisse haben.
Führen Sie den folgenden Befehl aus:
sh /mount_location/setup.sh -e
Installieren Sie Mono, das im Lieferumfang von ZENworks 10 Configuration Management enthalten ist.
(Optional) Das Installationsprogramm von ZENworks 10 Configuration Management ermöglicht es Ihnen, die Installation von ZENworks 10 Configuration Management SP3 fortzusetzen. Informationen zur Installation von ZENworks finden Sie im Abschnitt 4.1, Ausführen der Installation.