| Ein Assistent nicht nur zur Umwandlung von VDR-Aufnahmen zu einer DVD |
VdrAssistant Ich will mehr wissen | |
Vorbereiten der InstallationVdrAssistant und natürlich auch seine Installation ist alles andere als trivial. Bei VdrAssistant kommt es auf das Zusammenspiel von 5 Anwendungen und 4 Systemdiensten an. Dabei wurden Datenbank, VDR und externe Tuhls noch nicht mit gezählt. Wenn also bei der Installation was schief geht, bzw. danach nicht alles so klappt, wie erwartet, nicht schimpfen oder die Flinte ins Korn werfen - sondern melden. Ich helfe, wo es mir möglich ist. Für den Einsatz in verteilter Umgebung kann es schon vorkommen, dass 3-4 Rechner im Einsatz für VdrAssistant beteiligt sind. Selbstverständlich kann auch alles auf einem Rechner installiert werden. Nur sollte nicht vergessen werden, dass viele Parteien zusammen spielen müssen und es dementsprechend viele Fehlerquellen gibt. Deshalb sind Information über das geplante Einsatzgebiet wichtig. sind die Anwendungen, die vom jeweiligen Installateur benötigt werden.
Für verteilte Umgebungen ist eine funktionierende Netzwerk-Verbindung das A und O. Dazu gehört auch die Namensauflösung - sowohl vor-, als auch rückwärts. Bei vielen Linux-Systemen gehört es zur Grundkonfiguration, den Rechnernamen bei der falschen Adresse einzutragen. Damit funktioniert die Java-Netzwerktechnik aber nicht. Deshalb ist ganz wichtig, als erstes die Datei /etc/hosts zu prüfen. Am Anfand der Datei finden sich meist diese Einträge: 127.0.0.1 localhost 127.0.0.1 meinRechner.fritz.box meinRechner ping $(hostname -f) Nach dem Netzwerk ist die Datenbank das zweitwichtigste. Auch hier muss (evtl.) die Grundkonfiguration angepasst, zumindest aber überprüft werden. Bei mysql ist der Auslieferungszustand der, dass keine Anfragen übers Netz angenommen werden. Das muss geändert werden. Die Konfigurationsdatei heißt /etc/mysql/my.cnf. Dort gibt es eine Zeile: bind-address = 127.0.0.1 bind-address = 192.168.178.5 Falls eine Anpassung von /etc/hosts oder /etc/mysql/my.cnf notwendig war, sollte der Rechner neu gestartet werdenFalls das nicht möglich ist, sollte bei Änderungen an der /etc/hosts das Netzwerk neu gestartet werden: /etc/init.d/networking restart /etc/init.d/mysql stop /etc/init.d/mysql start Jeder Installateur ist vorgesehen, auf Linux-Systemen als normaler Benutzer ausgeführt zu werden. Manche Aktionen brauchen Adminstrator-Berechtigung. Die Installateure sollten auf Linux nicht als Administrator ausgeführt werden.Für diesen Zweck wird auf Linux sudo verwendet und die Installateure fragen nach dem Benutzerkennwort. Dies Kennwort wird nicht gespeichert sondern dient nur zur Installation. Damit sudo aber funktioniert, muss der Benutzer in der Datei /etc/sudoers eingetragen sein. Falls das nicht der Fall ist, geht die Installation schief! |