elvito hat geschrieben:Hallo zusammen,
mehrere Dinge sind mir gestern beim Testen aufgefallen.
a) der FOS läßt sich mit
erst steuern sobald die Lizenzen von TM ins Arbeitsverzeichnis kopiert wurden. Vorher gibt FOS zwar die Meldung über PID und running aus, jedoch lässt sich der FOS nicht beenden, neustarten usw. sondern steht immer auf running. Dieses Verhalten ändert sich erst nach Kopieren der Lizenzordners (ich vermute zumindest dass es mit diesem Ordner zusammenhängt).
b) Könnte Meckelein hier mal eine Anleitung posten in der das neu Aufsetzen des Servers genau beschrieben wird? Damit meine ich speziell die notwendigen Schritte um von die Daten von einem Windows Server auf den Linuxserver umzuziehen. Welche Ordner wohin kopiert werden müssen und welche Configdateien (von Turbomed) noch angepasst werden müssen.
c) Welche Dateien auf dem TM Client angepasst werden müssen und speziell hier, welche Einträge?
Ich hab das gestern nicht hinbekommen, hier bräuchte ich die Hilfe von den langjährigen Turbomed Experten. Ich denke aber es funktioniert, wenn Server und Client korrekt konfiguriert sind.
schönen Gruß
elvito
Hoi,
gerne äussere ich mich zu dem Thema nochmals, aber vorher möchte ich dazu etwas feststellen, was wohl im allgemeinen Allerlei unter gegangen ist. Die von mir erstellten Scripte, wie sie momentan auf Github zu finden sind, funktionieren. Wenn man sich die README, die ich auch zum letzten WE, aufmerksam durchliesst und die Schritte befolgt, kann man hiermit ein komplettes FOS/TM System auf einem Linux Gerät aufsetzen. Wie auch in der README steht, fehlt momentan noch der Abschnitt für das Übertragen einer vorhandenen Installation auf das Linux System. Dies hole ich hiermit gerne nach.
Alle folgenden Infos sind nicht aus meiner langjährigen Erfahrung mit TM entstanden, die habe ich nämlich nicht, ich bin ein langjähriger Administrator mit Kentnissen ist fast alles Bereichen der EDV, bis hin zur Kaffeemaschine mit Filter und Pulver. Die meisten Admins heutzutage können ja nurnoch Knöpfchen drücken an Ihrem Capuchino Vollautomaten
Alles was jetzt folgt, habe ich aus diesem Forum und aus dem dazugehörigen Wiki geholt.
Nach Abschluss der Installation des Servers und des Clients, sollten erstmal die Daten eines vorhandenen TM Servers auf den neuen TM Linux Server kopiert werden. Hierfür kopiert man den kompletten Inhalt der Freigabe auf dem alten Server einfach in den Ordner des jetzt neuen TM Linux Servers. Wenn man dies über einen Windows Client macht, der Zugriff auf beide Freigaben hat, kann man sogar noch sicher sein, dass die Zugriffsrechte passen, weil es werden ja Schreib- und Lesezugriff auf die Freigabe des Linux Servers benötigt.
Jetzt noch die Grundeinstellungen des lokal installierten TM starten über "Turbomed Grundeinstellungen". Hier unter "Verzeichnisse" -> "Turbomed" den Serverpfad kontrollieren, am besten IP Adresse eintragen (192.168.1.240). Dann das Häckchen bei "Serverbetriebssystem ist Linux" auswählen und den kompletten Pfad zur Freigabe unter "Serverpfad" setzen (\\192.168.1.240\turbomed), Beispiele in Klammern.
Da ich weder von TM noch von einem Partner genauere Informationen zu den benötigten Ordnerpfaden bekommen habe und mir bisland niemand sagen kann was es mit dem Häckchen bei "Serverbetriebssystem ist Linux" auf sich hat, also welche Funktion dahinter steckt, kann ich keine weiteren Angaben als die oben stehenden machen.
Zum Punkt mit dem poetd Script für das Steuern des FOS. In meinem "tm_install_server.sh" Script werden die vom FOS benötigten Einstellungen und die Lizenz so erstellt, dass diese funktionieren und auch in den Richtigen Ordnern liegen. Leider hat TM da in seinem Script manches etwas seltsam gelöst, wodurch es auf aktuellen Maschinen u.U. nicht ordentlich funktioniert. Ich hatte ja Anfangs schon gesagt, dass ich alles neu geschrieben habe, da es an einigen Stellen im TM Script hängt. Hab dafür damals fast drei Stunden und viel ausprobieren gebraucht um dann wirklich alles zu finden. Es hängt mit Pfadangaben in der poetd, der ptserver.cfg sowie mit den Speicherorten für die Datei "license" zusammen.
Ich hoffe ich bin jetzt niemandem auf den Schlips getreten mit dem Post. Aber es ist nunmal festzuhalten, dass der aktuelle Zustand der Installation noch nicht so weit ist, dass man komplett ohne Kentnisse der Materie, diese Scripte verwenden kann. Man muss schon schauen was man tut
Momentan geht mir leider die Zeit etwas aus, so dass ich mich wohl erst zum WE nochmal da dran setzen kann, um erweiterte Abfragen in die Scripte zu implementieren. Um das aber nochmal abschliessend zu erwähnen, die gesamte Funktionalität die benötigt wird um ein lauffähiges System aufzusetzen ist bereits in den Scripten komplett enthalten. Dies habe ich, auch heute nochmal, an einem frisch installieren Ubuntu 14.04 LTS Serversystem getestet. Dieses wurde mittels des offiziellen Images auf der Ubuntu Homepage unter
http://www.ubuntu.com/download/server auf einer frisch erstellen VM in Virtualbox erstellt.
Schöne Grüsse
Alexander Meckelein
PS: Momentan bin ich auch am überlegen, ob es nicht einfacher für alle ist, wenn ich einfach eine VM zur Verfügung stelle, in der schon quasi alles enthalten ist und man diese einfach nurnoch an machen muss. Die Scripte würde ich weiterhin zur Verfügung stellen und auch pflegen.