In den folgenden Beschreibungen, Anweisungen und Beispielen wird der Ausdruck „HELIOSDIR“ für den Installationspfad der HELIOS Software verwendet. Das kann beispielsweise der Standardpfad „/usr/local/helios“ sein. Unter UNIX lässt sich der tatsächliche Pfad der HELIOS Installation mit dem folgenden Befehl ermitteln:
$ cat /etc/HELIOSInstallPath
Die folgenden Listenpunkte fassen zusammen, was Sie für einen erfolgreichen Betrieb der HELIOS Software an Hard- und Software benötigen.
Ethernet-Netzwerkadapter
Ein beliebiges TCP/IP-Netzwerk
Eines der folgenden Systeme:
Oracle Solaris
Linux
macOS
Windows
Eine ausführliche Liste aller unterstützter Plattformen und Betriebssysteme finden Sie auf der HELIOS Website (www.helios.de/platforms).
Lokales oder Remote-DVD-Laufwerk oder Option zum Mounten einer DVD-Imagedatei
Mindestens 1 GB freier Festplattenspeicher für die Erstinstallation der HELIOS Produkte. Ein zusätzlicher freier Platz von 1 GB wird langfristig empfohlen, um Speicherplatz für temporäre Dateien, Protokolldateien und Updates zu schaffen
Mindestens 256 MB RAM auf dem Server
Mindestens ein installierter und aktiver Netzwerkadapter
TCP/IP muss installiert und betriebsbereit sein
NTFS-Dateisystem (für den HELIOS Installationspfad und gemeinsam genutzte Ordner)
Perl 5.22 oder neuer (www.perl.org)
Wir haben ActiveState und Strawberry Perl erfolgreich getestet. Perl wird
für sämtliche Skripte verwendet („start-helios“/„stop-helios“, HELIOS
Script Server Skripte, HELIOS Aktionsskripte usw.) und muss daher zuerst
heruntergeladen und installiert werden. Stellen Sie sicher, dass der Pfad
zum Perl-Programm in der Windows Umgebungsvariablen „PATH“ eingetragen ist!
Damit die Programme HELIOS Admin, HELIOS WebShare Manager und HELIOS ICC Tagger laufen, muss eine passende Java-Version auf dem Client installiert sein. Die einfachste Möglichkeit besteht darin, das von HELIOS mitgelieferte Java-Runtime auf jedem verwendeten Client zu installieren:
OS X
Mounten Sie das Volume „HELIOS Applications“ und gehen Sie in das Verzeichnis „MacOS“.
Im Unterverzeichnis „Java“ finden Sie die Datei „HELIOS JavaRuntime.pkg“.
Nach Öffnen dieser Datei wird ein Java-Installationsprogramm gestartet.
Windows
Verbinden Sie das Netzlaufwerk „HELIOS Applications“ und gehen Sie in das Verzeichnis „Windows“.
Im Unterverzeichnis „Java“ finden Sie die Datei „HELIOS JavaRuntime.exe“. Nach Öffnen dieser Datei wird ein Java-Installationsprogramm gestartet.
In diesem Kapitel werden die Schritte beschrieben – mit kurzen Erläuterungen, wo erforderlich –, die für eine Standardinstallation zwingend erforderlich sind. Alle Schritte sind durch einen Anweisungspfeil () auf der linken Seite gekennzeichnet. Für eine schnelle Installation können Sie direkt von Anweisung zu Anweisung springen und die Erklärungen dazwischen übergehen.
Sämtliche installierten Firewalls müssen für die Erstinstallation der HELIOS Software abgeschaltet sein (siehe 5.10 „Firewallprobleme unter Windows“).
Die Maschinen-ID ist zum Lizensieren der HELIOS Software erforderlich. Ohne Lizenz kann die Software lediglich in einem dreistündigen Demo-Betrieb oder mit Demo-Aktivierungsschlüsseln betrieben werden (siehe Abschnitt Was Sie tun müssen in Kapitel „Willkommen zu HELIOS Base“ oben).
Bei der Installation der HELIOS Software auf virtuellen Maschinen wird die Maschinen-ID automatisch erzeugt (siehe Kapitel 4.1.10 „Softwareinstallation (Virtuelle Maschinen)“).
HELIOS G8 wurde auf CD027 veröffentlicht. Dieses Handbuch
behandelt die HELIOS Softwareversionen ab G8, d. h. EtherShare 7.0,
PCShare 7.0, WebShare 5.0, ImageServer 6.0, PDF HandShake 6.0 und
PrintPreview 6.0.
CD027 steht auf einer Diskimage-Datei zur Verfügung. Der Einfachheit
halber sprechen wir von der HELIOS CD.
Frühere HELIOS CDs:
HELIOS CD | Produkte | Version |
---|---|---|
CD026 | EtherShare 6.0, PCShare 6.0, WebShare 4.0, ImageServer 5.0 PDF HandShake 5.0, PrintPreview 5.0 | UB64 |
CD025 | EtherShare 5.0, PCShare 5.0, WebShare 3.0, ImageServer 4.0 PDF HandShake 4.0, PrintPreview 4.0 | UB2 |
CD023 CD024 |
EtherShare 4.5, PCShare 4.5, WebShare 2.0, ImageServer 3.5 PDF HandShake 3.5, PrintPreview 3.5 | UB+ |
CD021 CD022 |
EtherShare 4.0, PCShare 4.0, WebShare 1.2, ImageServer 3.0 PDF HandShake 3.0, PrintPreview 3.0 | UB |
CD018 CD019 CD020 |
EtherShare 3.1, PCShare 3.1, WebShare 1.0, ImageServer 2.5 PDF HandShake 2.1, PrintPreview 2.0 | 4th |
< CD017 | EtherShare 2.6, PCShare 3.0, EtherShare OPI 2.1, PDF HandShake 2.0, PrintPreview 1.1 oder älter |
Die Installation wird von zwei separaten Programmen durchgeführt. Das erste („installer“) wird direkt von der HELIOS CD gestartet. Es erlaubt die Auswahl der zu installierenden Produkte und kopiert alle benötigten Dateien auf die lokale Festplatte Ihres Hosts. Das andere Installationsprogramm läuft im Hintergrund und schließt die Installation automatisch ab.
HELIOS veröffentlicht von Zeit zu Zeit Softwareupdates. Diese Updates werden über die HELIOS Website (www.helios.de/updates), zur Verfügung gestellt und befinden sich auch auf jeder HELIOS CD. Wie Softwareupdates installiert werden, ist in Kapitel 18 „HELIOS Update Installer“ beschrieben.
Um die HELIOS Software installieren zu dürfen, müssen Sie sich auf dem
Host als „root“ anmelden können.
Für GUI-basierte Installationen (macOS oder Windows) müssen Sie über administrative
Benutzerrechte verfügen.
Sie können die HELIOS Software auch ohne Software-Aktivierungsschlüssel (eine Art Kennwort) installieren.
Falls Sie keinen Aktivierungsschlüssel zur Hand haben, folgen Sie bitte den Anweisungen Lizenzinformationen und Was Sie tun müssen in Kapitel „Willkommen zu HELIOS Base“ am Anfang dieses Handbuchs.
Unter bestimmten Umständen gibt HELIOS sogenannte Demolizenzen heraus. Falls Sie berechtigt sind, eine Demolizenz zu verwenden, bekommen Sie eine zu Demonstrationszwecken, die nach einem bestimmten Zeitraum abläuft.
Auf dem Host muss das Betriebssystem vollständig installiert und konfiguriert sein. Ferner müssen Sie sich als „root“ (unter Windows „Administrator“) anmelden können, damit das Installationsprogramm Unterverzeichnisse anlegen und die erforderlichen Änderungen am System vornehmen kann.
Bevor Sie mit der Installation beginnen, sollten Sie unbedingt eine Sicherungskopie der Systemfestplatte Ihres Hosts anlegen!
HELIOS Installer ist ein Serverprogramm, das sich nicht mit einer Maus bedienen lässt. Es ist für die Bedienung über eine Tastatur („vt100“) ausgelegt. Sie können Menüeinträge folgendermaßen auswählen:
Mit den Steuerungstasten für den Cursor
Über den ersten Buchstaben des Menüeintrags
Cursorsteuerung über die TAB-Taste
Gibt es mehrere Eingabefelder, können Sie mit Hilfe der TAB-Taste zum nächsten Eingabefeld springen.
Gibt es mehrere Eingabefelder, können Sie mit Hilfe der Tastenkombination Umschalttaste+TAB zum vorherigen Eingabefeld springen.
Die BACKSPACE-Taste löscht in Listen den ausgewählten Eintrag. In Eingabefeldern löscht diese Taste das Zeichen links vom Cursor und bewegt den restlichen Text eine Stelle weiter nach links.
Auf manchen Tastaturen funktioniert BACKSPACE nicht wie gewünscht. Versuchen Sie es stattdessen mit der Taste Entf.
Die Taste Entf. entfernt das Zeichen unter dem Cursor und und bewegt den restlichen Text eine Stelle weiter nach links. Entf. ist nicht auf allen UNIX-Tastaturen verfügbar.
Der Cursor wird an den Anfang des aktuellen Eingabefeldes oder die erste Zeile einer Liste bewegt.
Der Cursor wird ans Ende des aktuellen Eingabefeldes oder die letzte Zeile einer Liste bewegt.
Der Cursor wird auf die vorherige Seite einer mehrseitigen Liste bewegt.
Der Cursor wird auf die nächste Seite einer mehrseitigen Liste bewegt.
Der Cursor wird eine Zeile nach oben bewegt.
Der Cursor wird eine Zeile nach unten bewegt.
Der Cursor wird eine Stelle nach links bewegt.
Der Cursor wird eine Stelle nach rechts bewegt.
Die aktuell ausgewählte Funktion wird abgebrochen und das Programm geht zurück zum vorherigen Eingabeprompt oder der zuletzt aufgerufenen Aktion.
Die aktuelle Eingabe oder Auswahl wird bestätigt.
Der Cursor fügt ein Leerzeichen ein (bei einigen Maschinen müssen Sie die Tastenkombination „Ctrl-V“ eventuell zweimal drücken).
Anzeige aktualisieren. Dies ist in Terminals manchmal erforderlich.
Wenn Sie die HELIOS Software unter OS X installieren möchten, springen Sie gleich zu Kapitel 4.1.8 „Softwareinstallation (OS X)“.
Möchten Sie die HELIOS Software unter Windows installieren, springen Sie gleich zu Kapitel 4.1.9 „Softwareinstallation (Windows)“.
Sie werden über das menügeführte Programm HELIOS Installer durch die Installation geführt, der die Installation fast von allein durchführt. Sie müssen lediglich den Installationsprozess starten.
Beginnen Sie die Installation indem Sie sich als „root“ an Ihrem Host anmelden.
Mounten Sie das auf eine DVD gebrannte ISO-Image oder die ISO-Imagedatei.
# mkdir -p /mnt/helios # mount -r /dev/cdrom /mnt/helios # cd /mnt/helios # ./installer
Sobald Sie den letzten Befehl eingegeben haben, werden Sie nach der Installationssprache gefragt. Danach sehen Sie im HELIOS Installer die Fenster „Einführung“, „Willkommen bei HELIOS“ und „Lizenzabkommen“.
Wenn Sie den Lizenzbedingungen zustimmen gehen Sie auf Zustimmen
.
Andernfalls gehen Sie auf Ablehnen
; die Softwareinstallation
wird in diesem Fall abgebrochen.
Am unteren Rand des „HELIOS Installer“-Fensters finden Sie hilfreiche Details und Anweisungen.
Der Standardpfad für die Installation der HELIOS Software ist „/usr/local/helios“. Wenn Sie jedoch – aus welchem Grund auch immer – einen anderen Installationspfad nutzen möchten, müssen Sie diesen zuerst in HELIOS Installer angeben.
Wählen Sie aus dem Hauptmenü den Punkt Voreinstellungen
aus
(Abb. 4.1) und geben Sie den gewünschten Pfad an. Bestätigen
Sie Ihre Änderungen dann mit OK
, andernfalls gehen Sie auf
Abbrechen
.
HELIOS Installer legt eine Logdatei der Installation im Verzeichnis „/tmp“ an („helios.installer.log“), in welcher sämtliche Aktionen und Schritte, die während der Installation oder Migration vorgenommen werden, dokumentiert.
Wählen Sie aus dem Hauptmenü den Punkt HELIOS Produkte
installieren
und drücken Sie die RETURN-Taste.
Der Abschnitt Installierbare Produkte
listet alle verfügbaren
HELIOS Softwareprodukte auf. Bereits auf dem Server installierte HELIOS
Softwareprodukte werden im Bereich Bereits installiert
gelistet.
Andernfalls fehlt dieser Bereich komplett (Abb. 4.2 und
Abb. 4.3).
Die HELIOS Produkte Base und Base Data werden bei jeder Installation eines HELIOS Produkts (z. B. EtherShare, PCShare) zwingend benötigt.
Gehen Sie im Bereich Installierbare Produkte
auf das Produkt,
welches Sie installieren möchten und drücken Sie die Leertaste, sodass
dieses markiert wird. Um ein (oder mehrere) Produkt(e) aus der Auswahl
zu entfernen, drücken Sie erneut die Leertaste.
Das Beispiel in Abb. 4.2 zeigt, dass Base (sowie Base Data) und EtherShare bereits installiert sind und PCShare zur Installation ausgewählt ist.
Mit Beginn der Installation werden alle HELIOS Dienste auf dem Server
gestoppt. Vergewissern Sie sich bitte deshalb, dass sich sämtliche HELIOS
Benutzer vom Server abgemeldet haben bevor Sie neue Produkte installieren.
Sie können sich über den Anmeldestatus der HELIOS Benutzer mit Hilfe des
Befehls „swho“ (8.6 „swho“) oder mittels HELIOS Admin informieren.
(Listen > Aktive Benutzer
).
Nachdem Sie alle Produkte, die Sie installieren möchten, markiert haben,
bestätigen Sie die Auswahl mit OK
.
Das Fenster „Installieren“ zeigt Ihnen den Fortschritt der Installation an (Abb. 4.4).
Verlassen Sie das Installationsmenü mit Esc oder Ctrl-X (siehe auch 4.1.6 „Navigation im HELIOS Installer“), sodass Sie in das Hauptmenü gelangen. Sie können HELIOS Installer jetzt beenden.
HELIOS Installer hat nun alle ausgewählten Softwareprodukte von der HELIOS CD installiert. Sie sollten jetzt überprüfen, ob bereits Updates zum Herunterladen und Installieren verfügbar sind. Details finden Sie unter 18 „HELIOS Update Installer“.
In Kapitel 17 „Software deinstallieren“ finden Sie eine Anleitung zum Entfernen der Software vom Server.
Ihr nächster Schritt ist, die HELIOS Softwarelizenz(en) für alle installierten Produkte einzugeben. In Kapitel 4.3 „Lizenzen“ erfahren Sie, wie Sie dies tun können.
Um die HELIOS Software auf einer OS-X-Plattform zu installieren, gehen Sie wie folgt vor:
Kopieren Sie die Imagedatei „cd027.iso“ auf den OS-X-Computer und führen Sie einen Doppelklick darauf aus um sie zu mounten.
Öffnen Sie den Ordner „macOS“ und starten Sie die Installation mit einem Doppelklick auf das Programmicon „HELIOS Installer“.
Das Fenster „Willkommen bei HELIOS“ wird geöffnet (Abb. 4.5).
Klicken Sie dann auf das Schlosssymbol um sich mit administrativen Rechten am Server anzumelden (Abb. 4.6).
Besitzen Sie administrative Rechte auf der Maschine, können Sie sich auch mit Ihrem Benutzernamen und Kennwort im Autorisierungsfenster anmelden.
Der Einführungsdialog (Abb. 4.7) gibt Ihnen einen Überblick der installierbaren HELIOS Produkte.
Vergewissern Sie sich, dass das Aufklappmenü Bitte wählen
den
Eintrag Einrichten
anzeigt und klicken Sie dann auf Weiter
.
Zuerst wird Ihnen das Fenster „Lizenzabkommen“ angezeigt (Abb. 4.8).
Lesen Sie sich den Text sorgfältig durch und klicken Sie Weiter
.
Wenn Sie den Lizenzbedingungen zustimmen, klicken Sie auf Annehmen
.
Wenn Sie den Lizenzbedingungen nicht zustimmen, klicken Sie auf Ablehnen
;
in diesem Fall wird die Installation der HELIOS Software abgebrochen.
Geben Sie im Fenster „HELIOS Produktverzeichnis“ (Abb. 4.9)
den gewünschten Pfad für die Installation der HELIOS Produkte an oder
klicken Sie auf Wählen
, worauf sich das Auswahlfenster öffnet.
Klicken Sie dann auf Weiter
.
Im Bereich Produkt
finden Sie alle verfügbaren HELIOS Softwareprodukte.
Sind auf dem Server bereits HELIOS Produkte installiert, werden diese im
Bereich Bereits eingerichtet
eingeblendet. Andernfalls ist
dieser Bereich leer (Abb. 4.10 und Abb. 4.11).
Aktivieren Sie im Bereich Produkte
das Kästchen der Produkte,
die Sie installieren möchten (siehe Abb. 4.11).
Das Beispiel zeigt, dass Base (sowie Base Data) und EtherShare bereits installiert sind und PCShare zur Installation ausgewählt ist. Abb. 4.10 zeigt eine „frische“ Installation der Produkte Base (sowie Base Data), EtherShare und PCShare. Hier wurde zuvor noch kein HELIOS Produkt installiert.
Mit Beginn der Installation werden alle HELIOS Dienste auf dem Server
gestoppt. Vergewissern Sie sich bitte deshalb, dass sich sämtliche HELIOS
Benutzer vom Server abgemeldet haben bevor Sie neue Produkte installieren.
Sie können sich über den Anmeldestatus der HELIOS Benutzer mit Hilfe des
Befehls „swho“ (8.6 „swho“) oder mittels HELIOS Admin informieren.
(Listen > Aktive Benutzer
).
Nachdem Sie alle Produkte, die Sie installieren möchten, markiert haben,
bestätigen Sie die Auswahl mit Einrichten
.
Das Fenster „Verlauf“ (Abb. 4.12) zeigt Ihnen den Fortschritt der Installation an. Sobald die Installation abgeschlossen ist, wird die Software gestartet und die Dienste sind sofort verfügbar.
Geben Sie die HELIOS Softwarelizenz(en) für alle installierten Produkte ein. In Kapitel 4.3 „Lizenzen“ erfahren Sie, wie Sie dies tun können.
HELIOS PCShare ist für eine Installation auf Windows-Plattformen nicht verfügbar.
Jede Windows-Version unterstützt bereits SMB/CIFS
Unter Windows sind die PCShare SMB/CIFS-Druckdienste in HELIOS Base enthalten
EtherShare, WebShare, ImageServer, PDF HandShake und PrintPreview sind für Windows verfügbar.
Der in den Beispielen dieses Handbuchs verwendete Standardinstallationspfad der HELIOS Software unter Windows ist „C:\Program Files\Helios“.
Falls gewünscht, können Sie die Maschinen-ID auf Windows-Computern durch einen USB-Dongle bereitstellen lassen (siehe Abschnitt Was Sie tun müssen in Kapitel „Willkommen zu HELIOS Base“ oben). Wird der Dongle zum ersten Mal in den USB-Port gesteckt, muss ein Treiber installiert werden. Diesen finden Sie auf dem HELIOS Installationsmedium im Verzeichnis „Windows\usbdriver“.
Verbinden Sie die Imagedatei „cd027.iso“ auf Ihrem Windows-Rechner als Netzlaufwerk (entweder indem Sie die ISO-Imagedatei auf eine DVD-ROM brennen oder mit Hilfe einer virtuellen Lösung). Starten Sie die Installation per Doppelklick auf das Icon „HELIOS Installer.exe“, das sich im Unterordner „Windows“ befindet.
Das Fenster „HELIOS Installer“ wird geöffnet.
Klicken Sie auf Weiter
.
Ein Einführungsdialog gibt Ihnen eine Übersicht der installierbaren HELIOS Produkte und ihrer Hauptfunktionen.
Vergewissern Sie sich, dass Installation
im Aufklappmenü
ausgewählt ist und klicken Sie dann auf Weiter
.
Lesen Sie sich die Lizenzvereinbarung sorgfältig durch (die Datei „license“
finden Sie auch auf der HELIOS CD), aktivieren Sie – wenn Sie
den Bedingungen zustimmen – die Option Lizenz akzeptieren
und klicken Sie auf Weiter
.
Falls Sie den Geschäftsbedingungen nicht zustimmen, lassen Sie die
Einstellung auf Lizenz nicht akzeptieren
und schließen Sie das
Fenster. Die Installation der HELIOS Software wird dann abgebrochen.
Möchten Sie die HELIOS Software in einem anderen Verzeichnis als dem
vorgegebenen installieren (Abb. 4.13), klicken Sie auf
Wählen...
, wodurch Ihnen die Windows-Dateiauswahl angezeigt
wird. Wählen Sie das gewünschte Verzeichnis aus und klicken Sie auf
Weiter
.
Der Bereich „Installierbare Produkte“ enthält alle verfügbaren HELIOS Softwareprodukte. Sind bereits ein oder mehrere HELIOS Produkte auf dem Server installiert, so werden diese unter „Bereits Installiert“ aufgeführt. Andernfalls ist dieser Bereich leer (Abb. 4.14 und Abb. 4.15).
Klicken Sie im Bereich „Installierbare Produkte“ auf das Kästchen der Produkte, die Sie installieren möchten. Sie können auch mehrere gleichzeitig markieren (siehe Abb. 4.14).
Abb. 4.14 zeigt eine „frische“ Installation von Base (mit Base Data), EtherShare und ImageServer. Es ist zu sehen, dass zuvor keine HELIOS Produkte installiert wurden. Abb. 4.15 zeigt, dass Base (mit Base Data) sowie EtherShare bereits installiert sind und ImageServer installiert werden soll.
Beim Start der Installation werden alle HELIOS Dienste auf dem Server
gestoppt. Vergewissern Sie sich deshalb bitte, dass sämtliche HELIOS Benutzer
sich vom Server abgemeldet haben, bevor Sie mit der Installation beginnen.
Dies können Sie mit dem Befehl „swho“ oder in HELIOS Admin (Listen
> Aktive Benutzer
) einfach überprüfen.
Nachdem Sie die gewünschten Produkte für die Installation ausgewählt haben,
klicken Sie auf Installieren
.
Der Verlauf der HELIOS Softwareinstallation wird in einem Fenster angezeigt (Abb. 4.16). Sobald die Installation abgeschlossen ist, wird die Software gestartet, sodass die Dienste sofort verfügbar sind.
Nach Abschluss der Installation finden Sie eine Logdatei der Installation
im (versteckten) temporären Verzeichnis des Benutzers, z. B. (ab Windows 7):
C:\Users\<username>\AppData\Local\Temp\helios.installer.log.
Sie enthält Informationen aus dem Fenster „HELIOS Installer“ (Abb. 4.16).
Bei der Installation werden die HELIOS Programme automatisch gestartet. Sie werden im Allgemeinen mit dem Dienstprogramm HELIOS Admin verwaltet.
Um HELIOS Admin direkt auf dem Server zu starten, wechseln Sie in das Verzeichnis „public\Windows“ innerhalb des HELIOS Installationsverzeichnisses und führen Sie einen Doppelklick auf „HELIOS Admin.exe“ aus.
Um Zugriff auf HELIOS Admin von einem am Server angemeldeten Windows-Computer
zu erhalten, wechseln Sie in das Verzeichnis „Helios“ und führen Sie einen
Rechtsklick auf das Verzeichnis „public“ aus. Gehen Sie in die Freigabeoptionen,
klicken Sie auf Diesen Ordner freigeben
und geben Sie – falls gewünscht
– im Feld Freigabename
einen beschreibenden Namen, z. B.
„HELIOS Applications“, ein. Weitere Details finden Sie im Abschnitt 5.7 „Windows-Freigaben & HELIOS Volumes“.
Netzwerk-Clients können dieses Volume nun über SMB mounten oder, falls HELIOS EtherShare auf dem Windows-Server installiert ist, via AFP. Wenn sie erst einmal mit dem Server verbunden sind finden Mac-Clients das Programm „HELIOS Admin.app“ im Ordner „MacOS“ und Windows-Clients das Programm „HELIOS Admin.exe“ im Ordner „Windows“ auf diesem Volume. Andere Clients können das Programm „HELIOS Admin.jar“ aus dem Ordner „Java“ verwenden. Dazu müssen Sie lediglich einen Doppelklick auf das entsprechende HELIOS Admin Programmicon ausführen.
Alternativ können Sie das Programm auch auf Ihren Client-Computer kopieren und von dort starten.
Eine vollständige Beschreibung des Programms HELIOS Admin finden Sie in Kapitel 7 „HELIOS Admin“.
Die Softwareinstallation funktioniert genauso wie in den vorangegangenen Kapiteln für die Installation auf UNIX- und Windows-Maschinen. Es werden jedoch nur bestimmte virtuelle Maschinen (VMs) unterstützt.
Die HELIOS Maschinen-ID basiert auf der Hardwareadresse des Netzwerks sowie VM-spezifischen Informationen.
Aktuelle Informationen zu unterstützten und getesteten VM-Lösungen finden Sie auf der HELIOS Website www.helios.de/virtualization.
Wenn Sie von HELIOS UB64-Produkten auf G8 upgraden möchten, werden sämtliche Einstellungen beibehalten. Einzelheiten dazu finden Sie auf der HELIOS-Website unter Migration von HELIOS UB64 auf G8.
See Migration von älteren HELIOS Softwareversionen auf der HELIOS-Website.
Eine Anleitung, wie sich die HELIOS Softwarelizenzen auf einer OS-X-Plattform eingeben lassen, finden Sie in Kapitel 4.3.3 „Eine neue Lizenz eingeben (OS X)“.
Nach der Installation eines HELIOS Softwareprodukts auf dem Server müssen Sie das Programm noch lizensieren.
Melden Sie sich über die Kommandozeile als „root“ am Host an und geben Sie folgende Befehle ein:
# cd /usr/local/helios # bin/license
Der Dialog „License a HELIOS Product“ erscheint (Abb. 4.17).
Wählen Sie aus dem Bereich „Licensed Products“ den Eintrag
…New Entry
und drücken Sie die RETURN-Taste (Abb. 4.18).
In unserem Beispiel lizensieren wir die PCShare Software, die wir weiter oben in diesem Kapitel installiert haben (HELIOS Installation).
Geben Sie im Fenster „PCShare Base License“ (Abb. 4.19)
die Produktseriennummer, die Anzahl der Benutzer (d. h. die Art von Lizenz,
die Sie mit dem Softwareprodukt erworben haben) sowie die Prüfsumme,
die Sie im „Activation Key Reply“-Formular finden, ein. Bestätigen Sie
Ihre Angaben mit OK
.
Der Abschnitt Was Sie tun müssen in Kapitel „Willkommen zu HELIOS Base“ zeigt Ihnen Schritt für Schritt, wie Sie das „Activation Key Reply“-Formular mit den benötigten Schlüsseln erhalten.
Um den „License a HELIOS Product“-Dialog zu verlassen, gehen Sie auf
OK
und drücken Sie RETURN. Andernfalls werden die von Ihnen
gemachten Änderungen am Server nicht gesichert.
Damit die neue Lizenz wirksam wird, müssen die HELIOS Dienste gestoppt und neu gestartet werden. Siehe Kapitel 4.4 „HELIOS Dienste manuell starten/stoppen“.
Eine bereits vorhandene HELIOS Lizenz kann nicht bearbeitet werden. Stattdessen muss die Lizenz gelöscht und durch eine andere ersetzt werden. Eine HELIOS Softwarelizenz wird wie folgt vom Server entfernt:
Gehen Sie im Fenster „License a HELIOS Product“ auf die Softwarelizenz, die Sie entfernen möchten und drücken Sie die BACKSPACE-Taste oder Ctrl+H (siehe Kapitel 4.1.6 „Navigation im HELIOS Installer“).
Um den „License a HELIOS Product“-Dialog zu verlassen, gehen Sie auf
OK
und drücken Sie RETURN. Andernfalls werden die von Ihnen
gemachten Änderungen am Server nicht gesichert.
HELIOS Services ist ein Programm zum Eingeben von HELIOS Softwarelizenzen und zum bequemen Starten und Stoppen von HELIOS Prozessen.
Führen Sie einen Doppelklick auf das „HELIOS Services“-Programmicon im
Ordner „Programme“ aus und klicken Sie auf die Registerkarte Licenses
im Fenster „HELIOS Services“ (Abb. 4.20).
Das Feld Machine ID
zeigt die Maschinen-ID Ihres Macs.
Das andere Feld listet alle HELIOS Produktlizenzen mit Produktnamen,
Seriennummer und Ablaufdatum auf (falls Sie eine volllizensierte Software
einsetzen, bleibt die Spalte Expiration Date
leer.
Klicken Sie auf die Schaltfläche View License File...
um die
gesamte Lizenzdatei zu sehen (Abb. 4.21).
Diese Vorgehensweise bietet sich an, wenn Sie Seriennummern ansehen und mit „Kopieren & Einfügen“ weiterverwenden möchten.
Klicken Sie auf Add License ...
um eine neue Produktlizenz
auf dem Server zu installieren.
Ein zusätzliches Fenster wird geöffnet (Abb. 4.22), in welchem Sie
das gewünschte Produkt aus dem Aufklappmenü Product
auswählen
und die Seriennummer (Serial
), die Anzahl der Benutzer
(Units
) sowie die Prüfsumme eingeben können (Checksum
).
Wie bereits erwähnt lassen Sie das Feld Expires
leer, wenn
Sie eine volllizensierte Software einsetzen. Andernfalls müssen Sie hier
das Ablaufdatum der Demolizenz oder der Lizenz für die Softwaremiete
eintragen.
Alle HELIOS Produkte werden ausschließlich für die Benutzung auf einem Computersystem („Server“) mit eindeutiger Maschinenkennung („HELIOS MachID“) lizensiert. Die Software lässt sich nur einmalig für eine bestimmte Maschinen-ID lizensieren. Siehe auch Abb. 4.20 und Abb. 4.21.
Damit die neue Lizenz wirksam wird, müssen die HELIOS Dienste gestoppt und neu gestartet werden. Siehe Kapitel 4.4 „HELIOS Dienste manuell starten/stoppen“.
Dieses Kapitel behandelt ausschließlich die HELIOS Lizenzbedingungen. Microsofts Lizenzbedingungen für deren Server- und Clientlösungen müssen separat eingesehen werden.
Auf Windows-Installationen stehen bis auf PCShare alle HELIOS Produkte zur Verfügung. Für SMB/CIFS-Unterstützung werden die Dienste von Microsoft verwendet.
Sämtliche HELIOS-Dienste bieten unter Windows dieselbe Funktionalität wie auf allen anderen Serverplattformen. Eine Anleitung zum Eingeben der HELIOS-Softwarelizenzen finden Sie in Kapitel 4.3.1 „Eine neue Lizenz eingeben“.
In Kapitel 4.4.1 „Start/Stop (OS X)“ finden Sie ein Anleitung, wie Sie die HELIOS Dienste unter OS X starten und stoppen können.
In Kapitel 5.1.3 „Die HELIOS Software starten/stoppen“ finden Sie ein Anleitung, wie Sie die HELIOS Dienste unter Windows starten und stoppen können.
Manchmal ist es erforderlich, die HELIOS Dienste auf dem Server von Hand zu starten oder stoppen, z. B. nachdem Sie Updates über den HELIOS Update Installer installiert haben (siehe auch Kapitel 18 „HELIOS Update Installer“):
Melden Sie sich auf der Kommandozeile des Hosts als „root“ an und geben Sie folgende Befehle ein:
# cd /usr/local/helios # bin/start-helios
Zum Stoppen aller HELIOS Serverprozesse geben Sie folgende Befehle ein:
# cd /usr/local/helios # bin/stop-helios now
Bevor Sie den Befehl „stop-helios“ eingeben, vergewissern Sie sich bitte, z. B. mit dem Befehl „swho“ (siehe Kapitel 8.6 „swho“), dass sich sämtliche HELIOS Benutzer vom Server abgemeldet haben.
HELIOS Services ist ein Programm zum Eingeben von HELIOS Softwarelizenzen und zum bequemen Starten und Stoppen von HELIOS Prozessen.
Führen Sie einen Doppelklick auf das „HELIOS Services“-Programmicon im Ordner „Programme“ aus.
Im Fenster „HELIOS Services“ finden Sie, nach einem Klick auf die Schaltfläche
Status
, Informationen zum Status der HELIOS Produkte.
Gehen Sie wie folgt vor, um die HELIOS Dienste zu starten:
Klicken Sie auf das Schlosssymbol (Abb. 4.23), um sich
mit administrativen Rechten am Server anzumelden. Nach der Autorisierung
wird die Schaltfläche Start
verfügbar.
Klicken Sie auf die Schaltfläche Start
.
Das Feld Messages
zeigt Ihnen an, dass die HELIOS Dienste
gestartet werden. Sobald alle verfügbaren Dienste laufen, zeigt das Feld
Done.
.
Ein Klick auf die Schaltfläche Status
zeigt Ihnen
alle HELIOS Prozesse mit Informationen zum Namen (Service
),
dem Status Status
, der Prozess-ID (PID
), Datum
und Uhrzeit des Starts (When
) sowie – wenn ein Prozess mehr
als einmal gestartet wurde – die Anzahl der Neustarts Restarts
an (Abb. 4.24).
Gehen Sie wie folgt vor, um die HELIOS Dienste zu stoppen:
Klicken Sie auf die Schaltfläche Stop
.
Mit HELIOS Services können Sie die Zeit bis zum Stoppen sowie eine Meldung definieren, die beim Stoppen der Dienste angezeigt wird.
Auf neueren Mac- und Windows-Clients wird diese Meldung nicht mehr angezeigt.
Verfassen Sie einen Text für das Herunterfahren der Dienste im Textfeld
Shutdown message
. Geben Sie im Feld Time to shutdown
(minutes)
die Zeitspanne, nach der die Dienste gestoppt werden sollen, an
(geben Sie für ein sofortiges Herunterfahren „0“ ein).
Im Feld Messages
finden Sie dann die Information, dass die
HELIOS Dienste gestoppt werden (Abb. 4.25).
HELIOS Serveranwendungen erlauben eine äußerst präzise und einfach zu verwaltende Zugangskontrolle auf ihre Dienste. So lässt sich beispielsweise der Volumezugriff auf Mitglieder einer bestimmten Gruppe beschränken (Benutzer, die nicht Mitglied dieser definierten Gruppe sind, sehen das Volume noch nicht einmal) und das Volume kann mit einem Kennwort versehen werden, ohne dessen Kenntnis es nicht gemountet werden kann. Ebenso lassen sich Drucker mit einem Kennwort schützen. Für eine flexible Administration unterstützt HELIOS Admin vier verschiedene Autorisierungsstufen.
HELIOS Programme verwenden verschlüsselte Kennwörter, es werden also während des Anmeldevorgangs keine Kennwörter unverschlüsselt über das Netzwerk geschickt. Diese Funktion wird Encrypted Password Transport genannt.
Weitere Informationen finden Sie in Kapitel 10.1 „Autorisierungsserver (Programm)“.
Während der Installation der HELIOS Software auf einer UNIX-Plattform wird der Benutzer „demouser“ angelegt. Das HELIOS Kennwort sowohl für „root“ als auch „demouser“ bleibt leer. Dies stellt ein großes Sicherheitsrisiko dar (jeder kann sich ohne Kenntnis des Kennworts am Server als „root“ anmelden), sodass Sie schnell ein Kennwort für „root“ setzen sollten.
Versehen Sie Ihre Benutzerkonten zu Ihrer eigenen Sicherheit mit Kennwörtern und schützen Sie sie so gegen unerlaubten Zugriff und Missbrauch!
Handelt es sich hierbei um ein Upgrade von einer Installation, die verschlüsselte HELIOS Kennwörter verwendet hat und diese Einstellungen in die neue Version übernommen wurden, brauchen Sie in der Regel nichts weiter zu unternehmen.
Starten Sie HELIOS Admin (siehe Kapitel 7.2 „HELIOS Admin starten“)
und melden Sie sich am Server an Datei > Anmelden
. Geben Sie
im Feld Benutzername
„root“ ein und lassen Sie das Feld
Kennwort
leer.
Gehen Sie in die Registerkarte Benutzer
und führen Sie einen
Doppelklick auf den Eintrag „root“ aus.
Geben Sie in der Benutzerkonfiguration für „hendrik“ (Abb. 4.26)
im Feld Kennwort
ein Kennwort ein und klicken Sie auf
OK
oder Übernehmen
.
HELIOS Admin bittet Sie dann, das Kennwort erneut einzugeben. Dies
verhindert Schreibfehler bei der Eingabe. Nachdem Sie Ihre Eingabe mit
OK
bestätigt haben, wird das Kennwort dem Benutzer „root“
zugewiesen.
Weisen Sie nun auf dieselbe Art allen anderen bestehenden Benutzern ein Kennwort zu oder legen Sie neue Benutzer an (ein in HELIOS Admin zugewiesenes Kennwort gilt auch als Systemkennwort eines Benutzers).
Unter OS X ist eine Anmeldung als „root“ erst einmal nicht möglich. Erst wenn in HELIOS Admin ein Kennwort für „root“ angelegt wird, kann man sich als „root“ anmelden. Bedenken Sie bitte auch, dass, wenn ein Kennwort mit Hilfe von Systemtools des Hosts modifiziert wird, unsere zusätzliche Kennwortdatei nicht geändert wird. Aus diesem Grund ist es sinnvoller, Benutzer mit HELIOS Admin oder dem HELIOS Dienstprogramm „authutil“ (siehe Kapitel 10.2 „authutil“) zu verwalten.
HELIOS bietet eine zusätzliche Zugangskontrolle über Listen, die auf der IP-Adresse des Benutzers basieren. Eine Standardinstallation legt eine einzige IP-Zugangsliste an, die festlegt, welche IP-Adressen auf HELIOS Volumes, Home-Verzeichnisse, Drucker oder Dienste (HELIOS Admin) zugreifen dürfen.
Sämtliche oben genannten Einstellungen lassen sich in HELIOS Admin bequem konfigurieren, weshalb ein Server von jedem Client im Netzwerk aus verwaltet werden kann. Ist die HELIOS Software einmal installiert, sollten Sie diese Sicherheitseinstellungen mit HELIOS Admin vornehmen.
Es kann auch eine detailliertere IP-basierte Zugangskontrolle für individuelle HELIOS Ressourcen eingerichtet werden. So kann beispielsweise für jedes Volume eine eigene IP-Zugangsliste definiert werden, sodass auf bestimmte Volumes nur aus dem lokalen Netzwerk zugegriffen werden kann, während andere auch von außen, z. B. Außenbüros oder Kunden, erreichbar sind. Oder dem Systemadministrator wird gestattet, von zuhause aus auf HELIOS Admin zuzugreifen. Die standardmäßige IP-Zugangsliste heißt ipaccess und wird in Kapitel 6.6.1 „HELIOSDIR/var/conf“ beschrieben. Um eine spezifische IP-Zugangsliste zu generieren, legen Sie die Datei „ipaccess“ an (siehe Kapitel 7.8.6 „IP Access“), welche die erforderlichen Zugangsdaten für die gewünschte Ressource beinhaltet und weisen Sie diese mit Hilfe von HELIOS Admin oder dem Befehl „prefvalue“ dem entsprechenden Volume zu. Bei der Installation wird eine zweite Zugangsliste angelegt, ipaccess.local, in welcher die Einstellungen ausschließlich Benutzern des lokalen Netzwerks den Zugriff erlauben.
Name | Kapitel |
---|---|
ipaccess | „AFP Server Präferenzen“ (siehe EtherShare Benutzerhandbuch) |
ipaccess | „PCShare Präferenzen“ (siehe PCShare Benutzerhandbuch) |
ipaccess | 19.14 „HELIOS Adminserver-Präferenzen“ |
IPAccess | 19.2 „Volume-Präferenzen“ |
ipaccess | 15.7 „LPD“ |
ipaccess.local | 6.6.1 „HELIOSDIR/var/conf“ |
ipaccess | „papsrv“ (siehe EtherShare Benutzerhandbuch) |
Tab. 4.1: Übersicht der Präferenzen für die IP-Zugangskontrolle
Wird Ihr Server von einer Firewall geschützt, wird der Zugang von Netzwerk-Clients auf die HELIOS Serverdienste (Volumes, Drucker, HELIOS Admin usw.) von dieser blockiert, es sei denn, bestimmte Ports für den entsprechenden Dienst werden in der Firewall freigegeben.
Ein OS X basierter HELIOS Server muss z. B. diese offenen Ports haben:
137 UDP PCShare Browsing 138 UDP PCShare NetBIOS 139 TCP PCShare SMB/CIFS 445 TCP PCShare SMB/CIFS 2005 TCP Create PDF Server (Distiller) 2006 TCP HELIOS Admin 2007 TCP EtherShare Druckerspooler (papsrv) 2009 TCP WebShare Webserver 2010-2015 TCP WebShare File Server 2026 TCP mDNS Proxyserver-Registrierungen 5353 UDP mDNS Server („Bonjour“)
Zusätzliche Ports brauchen Sie nicht zu öffnen, es sei denn, Sie möchten weitere HELIOS Dienste nutzen (z. B. DHCP Server, Remote LPR).
Eine Gesamtübersicht aller von HELIOS verwendeten TCP-Server- und Client-Ports finden Sie in Kapitel C.8 „HELIOS TCP-Ports“.
Lesen Sie die Benutzerhandbücher der HELIOS Softwareprodukte, die Sie installiert haben.
Wir empfehlen Ihnen, sich für den HELIOS Newsletter und die HELIOS Tech
Infos zu registrieren, um über Updates und neue Funktionen informiert zu
werden.
www.helios.de/contact.html
Konfigurieren Sie die Netzwerkadapter – falls notwendig – mit dem Programm „netconf“, welches im EtherShare Handbuch beschrieben wird (OS X verwendet sein eigenes Programm zur Konfiguration von Netzwerkadaptern).
Vergewissern Sie sich, dass alle HELIOS Dienste laufen:
# cd /usr/local/helios # bin/srvutil status
Verwenden Sie unter OS X das Programm HELIOS Services (Abb. 4.24).
Überprüfen Sie die Systemmeldungen nach HELIOS Startmeldungen, siehe Kapitel 7.5.16 „Systemmeldungen“.
Sie können mit HELIOS LanTest die Leistung von Netzwerk-Servervolumes und lokale Festplatten testen. Sie finden das Programm im Volume „HELIOS Applications“.
Prüfen Sie, ob Benutzerkennwörter gesetzt worden sind (siehe Kapitel 4.5.2 „Kennwörter setzen“).
Legen Sie Benutzer, Gruppen, Volumes, Drucker, IP-Zugangslisten usw. an. Es empfiehlt sich, dies mit HELIOS Admin zu tun (siehe Kapitel 7 „HELIOS Admin“).
Sämtliche installierten HELIOS Produkte und Einstellungen können auf eine
neue Plattform übertragen werden, indem die Produkte von der CD
installiert werden und der Ordner „var“ aus dem HELIOS Installationspfad
auf die neue Plattform verschoben wird. Alle Servereinstellungen inklusive
der Volumes und Drucker werden auf die neue Plattform übertragen und
im neuen System automatisch verwendet. Sämtliche Volumes und Drucker-Spoolverzeichnisse
werden auf der neuen Plattform erneut angelegt, sobald der Befehl
start-helios -i
ausgeführt wird.
Die HELIOS Software soll von Oracle Solaris auf eine Linux-Plattform übertragen werden:
Installieren Sie die HELIOS Software von CD auf der neuen Plattform (in diesem Beispiel Linux).
Geben Sie dann den Befehl stop-helios
auf der neuen (Linux)
Plattform ein.
Geben Sie den Befehl stop-helios
auf der alten Plattform
(Oracle Solaris) ein. Kopieren Sie das gesamte Verzeichnis „HELIOSDIR/var,
welche sämtliche Volume- und Druckereinstellungen enthält, von der alten
auf die neue Plattform (Linux).
Dabei wird das Verzeichnis „HELIOSDIR/var“ auf der Linux-Plattform durch das Verzeichnis „HELIOSDIR/var“ von der Oracle Solaris ersetzt.
Geben Sie auf der neuen Plattform (Linux) folgenden Befehl ein:
start-helios -i
Alle Servereinstellungen der Oracle Solaris sind nun auf der Linux-Plattform verfügbar.
Benutzer, Gruppen und Volumeinhalte werden NICHT migriert. Sie können HELIOS Admin nutzen, um Benutzer- bzw. Gruppeninformationen von der alten auf die neue Plattform zu kopieren.
Es ist sinnvoll, das Verzeichnis „HELIOSDIR/var“ in regelmäßigen Intervallen auf einem Speichermedium zu sichern, sodass eine frühere Einstellung wiederhergestellt werden kann oder die Einstellungen im Fall eines Serverausfalls schnell auf einen anderen Server migriert werden können. Backups auf Magnetbändern sind in solchen Fällen oft nicht gleich zur Hand.
Die Konfiguration in „var/conf“ und „var/spool/qmeta“ wird täglich automatisch in einem „tar“-Archiv gesichert. So können alte Einstellungen wiederhergestellt werden, z. B. falls die Präferenzdatei versehentlich gelöscht wurde.
Soll eine vorherige Konfiguration im System wiederhergestellt werden, wechseln Sie in das Verzeichnis „HELIOSDIR/var/adm“ und öffnen Sie das gewünschte „tar“-Archiv („configuration.tgz“ (heute) bis „configuration.tgz.6“ (vor sieben Tagen).
Wie auf allen Computersystemen ist es auch hier besonders ratsam, in regelmäßigen Intervallen Backups von Netzwerkvolumes auf Magnetband oder optischen Datenträgern zu erstellen. Obwohl moderne Server über umfangreiche Sicherheitsmechanismen für den Fall von System ausfällen verfügen, kann ein Datenverlust niemals vollständig ausgeschlossen werden. Aus diesem Grund sollte der Administrator sämtliche Volumes des Fileservers regelmäßig auf einem Massenspeicher archivieren. Backup-Lösungen für Daten finden Sie auch hier: Lösungen von Drittanbietern.
Zusätzlich können Sie mit dem HELIOS Synchronisierungsdienst Serverdaten synchronisieren, falls es zu Serverausfällen kommen sollte oder um vorherige Dateiversionen zurückzuholen. Durch die regelmäßige Synchronisierung steht im Ernstfall eine aktuelle Sicherungskopie der Serverdaten zur Verfügung. Einzelheiten dazu finden Sie im Kapitel 7.5.9 „Syncs“.