WAN-Konfiguration funktioniert auf Clients nicht
WAN-Konfiguration funktioniert auf Clients nicht
Hallo,
Ich habe auf dem Server MySQL und WAN-Modul aktiviert.
Auf 2 Laptops habe ich folgendes gemacht:
1. Opsi Client Agent manuell installiert.
2. Danach wurde der Client im opsi Java-Interface eingetragen, dort habe ich
3. Die Host-Paramter gesetzt:
opsiclientd.event_gui_startup.active: false
opsiclientd.event_gui_startup{user_logged_in}.active: false
opsiclientd.event_net_connection.active: true
opsiclientd.event_timer.active: true
4. Bei den Client Eigenschaften die WAN-Konfiguration angehakt.
5. Bei Produktproperties von opsi-client-agent on_shutdown_install und on_shutdown_install_set_policy auf off gesetzt
6. Anschliessend opsi-client-agent auf setup gesetzt und on_demand ausgeführt.
Der opsi-client-agent wurde erneut installiert aber wenn ich irgendein Produkt auf setup setze, machen die clients kein caching im Hintergrund,
was ich unter https://localhost:4441/info.html feststellen kann.
Was muss ich machen damit die WAN-Konfiguration richtig funktioniert?
Danke und Grüße
Ich habe auf dem Server MySQL und WAN-Modul aktiviert.
Auf 2 Laptops habe ich folgendes gemacht:
1. Opsi Client Agent manuell installiert.
2. Danach wurde der Client im opsi Java-Interface eingetragen, dort habe ich
3. Die Host-Paramter gesetzt:
opsiclientd.event_gui_startup.active: false
opsiclientd.event_gui_startup{user_logged_in}.active: false
opsiclientd.event_net_connection.active: true
opsiclientd.event_timer.active: true
4. Bei den Client Eigenschaften die WAN-Konfiguration angehakt.
5. Bei Produktproperties von opsi-client-agent on_shutdown_install und on_shutdown_install_set_policy auf off gesetzt
6. Anschliessend opsi-client-agent auf setup gesetzt und on_demand ausgeführt.
Der opsi-client-agent wurde erneut installiert aber wenn ich irgendein Produkt auf setup setze, machen die clients kein caching im Hintergrund,
was ich unter https://localhost:4441/info.html feststellen kann.
Was muss ich machen damit die WAN-Konfiguration richtig funktioniert?
Danke und Grüße
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: WAN-Konfiguration funktioniert auf Clients nicht
Hi,
da die WAN-Erweiterung nicht frei ist, bitte direkt beim Support anfragen.
Gruß
Niko
da die WAN-Erweiterung nicht frei ist, bitte direkt beim Support anfragen.
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: WAN-Konfiguration funktioniert auf Clients nicht
Wir haben für den Test eine Demo Lizenz die noch gültig ist, wir haben mittlerweile festgestellt dass der Client erst angefangen hat die Produkte zu cachen als wir das Netzwerkkabel entfernt haben und wieder angeschlossen haben. Komisch dass der daemon von sich aus nicht überprüft ob er den Server erreicht.
Re: WAN-Konfiguration funktioniert auf Clients nicht
Wir haben mehrere Produkte auf setup gesetzt unter anderem CAD- und Grafik-Software und anscheinend sind die zu groß zum cachen, da kommt beim server die Meldung bei einigen: failed: Cache failure: failed to free enough disk space ..
Und der Client installiert dann nichts, nicht mal den Teil der Produkte der erfolgreich gecacht worden ist.
Und der Client installiert dann nichts, nicht mal den Teil der Produkte der erfolgreich gecacht worden ist.
Re: WAN-Konfiguration funktioniert auf Clients nicht
Wir sind gerade dabei 3000€ für das WAN- und MySQL-Modul auszugeben .
Beim testen zeigt sich die Standardkonfiguration vom WAN-Modul als unproduktiv...
1. Wie können wir den Client dazu bringen seinen lokalen Cache automatisch zu leeren nach dem er ein Produkt erfolgreich installiert hat?
Fall: Ich habe ein Produkt installiert, und der Cache blieb auf der Maschine, danach habe ich das Produkt auf dem Server aktualisiert und erneut auf setup gesetzt. Und der Client meldete Chache failed wegen fehlerhafte md5 Summe! Der Client muss mindestens so schlau sein dass er erkennt das eine neue Version vorhanden ist und den Cache überschreibt. (Natürlich nach leeren des Caches hat die Installation geklappt) Wir haben hier mit mehreren Laptops zu tun und die müssen alle in dem Augenblick erreichbar sein damit man die Funktion Cache leeren vom Server ausführt und das ist kein Weg diese Funktion immer manuell ausführen zu müssen bei allen Laptops. Außerdem lassen sich andere Produkte nicht mehr installieren, weil nicht genügend freier Speicher vorhanden ist, weil der Cache auf der Maschine liegen bleibt und nicht automatisch sofort gelöscht wird nach erfolgreicher Installation.
2. Wie kann man opsi-client daemon dazu bringen alle paar Minuten den Server zu kontaktieren?
Der opsi client daemon tut Stunden lang nichts (im Hintergrund) wenn wir neue Produktaktionen auf dem Server setzen, bis wir das Netzwerkkabel raus gezogen haben und erneut angeschlossen haben. Erst dann fängt er an zu cachen!
Beim testen zeigt sich die Standardkonfiguration vom WAN-Modul als unproduktiv...
1. Wie können wir den Client dazu bringen seinen lokalen Cache automatisch zu leeren nach dem er ein Produkt erfolgreich installiert hat?
Fall: Ich habe ein Produkt installiert, und der Cache blieb auf der Maschine, danach habe ich das Produkt auf dem Server aktualisiert und erneut auf setup gesetzt. Und der Client meldete Chache failed wegen fehlerhafte md5 Summe! Der Client muss mindestens so schlau sein dass er erkennt das eine neue Version vorhanden ist und den Cache überschreibt. (Natürlich nach leeren des Caches hat die Installation geklappt) Wir haben hier mit mehreren Laptops zu tun und die müssen alle in dem Augenblick erreichbar sein damit man die Funktion Cache leeren vom Server ausführt und das ist kein Weg diese Funktion immer manuell ausführen zu müssen bei allen Laptops. Außerdem lassen sich andere Produkte nicht mehr installieren, weil nicht genügend freier Speicher vorhanden ist, weil der Cache auf der Maschine liegen bleibt und nicht automatisch sofort gelöscht wird nach erfolgreicher Installation.
2. Wie kann man opsi-client daemon dazu bringen alle paar Minuten den Server zu kontaktieren?
Der opsi client daemon tut Stunden lang nichts (im Hintergrund) wenn wir neue Produktaktionen auf dem Server setzen, bis wir das Netzwerkkabel raus gezogen haben und erneut angeschlossen haben. Erst dann fängt er an zu cachen!
Re: WAN-Konfiguration funktioniert auf Clients nicht
Hi Islam,
wie besprochen informiere ich die Kollegen, und es wird ab kommender Neuigkeiten dazu geben.. bitte um ein wenig Geduld!
viele Grüße
wie besprochen informiere ich die Kollegen, und es wird ab kommender Neuigkeiten dazu geben.. bitte um ein wenig Geduld!
viele Grüße
---
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
Re: WAN-Konfiguration funktioniert auf Clients nicht
hi,
bitte poste nochmal die Versioner der Installation:
dpkg -l | grep opsi
opsi-package-manager -l | grep opsi
danke
bitte poste nochmal die Versioner der Installation:
dpkg -l | grep opsi
opsi-package-manager -l | grep opsi
danke
---
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
Re: WAN-Konfiguration funktioniert auf Clients nicht
dpkg -l | grep opsi
Code: Alles auswählen
ii opsi-configed 4.0.7.6.34-2 all OPSI config editor
ii opsi-linux-bootimage 20180208-1 amd64 opsi bootimage for netboot tasks.
ii opsi-server 4.1.1.4-9 all opsi server configuration package
ii opsi-tftpd-hpa 5.2.8-47 amd64 HPA's tftp server
ii opsi-utils 4.1.1.17-2 all utilites for working with opsi.
ii opsi-windows-support 4.1.1-5 all Install utilities useful for deploying Windows with opsi.
ii opsiconfd 4.1.1.10-3 all opsi configuration service
ii opsipxeconfd 4.1.1.8-1 all opsi pxe configuration daemon
ii python-opsi 4.1.1.28-1 all opsi python library
opsi-package-manager -l | grep opsi
Code: Alles auswählen
opsi-adminutils 4.0.3-1 some administration tools (not only) for opsi
opsi-client-agent 4.0.7.24-3 opsi.org client agent
opsi-clonezilla 4.0.7.2-5 Clonezilla over opsi
opsi-local-image-win10-x64 4.0.5.1-7 Windows 10 - x64
opsi-template 4.0.6-1 opsi template product
opsi-template-with-admin 4.0.6-1 opsi template for installs with logged in admin
opsi-winpe 4.1.0-1 WinPE patching tool
opsi-winst 4.12.0.13-1 winst
Re: WAN-Konfiguration funktioniert auf Clients nicht
Standardmäßig ist nur der "net_connection" Event aktiv, d.h. es wird bei Zustandekommen einer Netzwerkverbindung versucht eine Serververbindung herzustellen.islam hat geschrieben: 2. Wie kann man opsi-client daemon dazu bringen alle paar Minuten den Server zu kontaktieren?
Der opsi client daemon tut Stunden lang nichts (im Hintergrund) wenn wir neue Produktaktionen auf dem Server setzen, bis wir das Netzwerkkabel raus gezogen haben und erneut angeschlossen haben. Erst dann fängt er an zu cachen!
Wenn du das regelmäßig machen willst, musst du den "timer" event auf den Clients aktivieren und ihn entsprechend für das caching konfigurieren. Folgende hostparameter sollten helfen (Intervall = 1h) - ohne Gewähr
Code: Alles auswählen
opsiclientd.event_timer.active = true
opsiclientd.event_timer.interval = 3600
opsiclientd.event_timer.super = sync
opsi Version 4.2 - MySQL Backend - WAN Extension - Directory Connector
Re: WAN-Konfiguration funktioniert auf Clients nicht
Um die Problematik mit dem Cache nochmal zusammenzufassen...
1- Wir erwarten dass der Client nach Ablauf der Aktion eines jeden Produktes den Cache für diesen Produkt direkt löscht
- Aktuell bleibt der Cache nach Installation und Neustart liegen und belegt den Speicher.
- Falls Produkte auf dem Server aktualisiert werden (eine neue Version erhalten) und der Cache vom alten Produkt noch auf dem Client liegt, wird dieser nicht überschrieben, und der Server meldet ein md5 mismatch.
2- Wir erwarten dass wenn der Cache voll wird weil mehrere Produkte auf setup gesetzt werden, dass der Client die Produkte installiert die er bereits gecacht hat und beim nächsten Durchlauf die weiteren Produkte cacht und installiert.
- Aktuell scheitert die komplette Installation wenn der Cache voll wird und der Client installiert kein einziges Produkt, nicht mal den Teil der Produkte der gecacht worden ist.
1- Wir erwarten dass der Client nach Ablauf der Aktion eines jeden Produktes den Cache für diesen Produkt direkt löscht
- Aktuell bleibt der Cache nach Installation und Neustart liegen und belegt den Speicher.
- Falls Produkte auf dem Server aktualisiert werden (eine neue Version erhalten) und der Cache vom alten Produkt noch auf dem Client liegt, wird dieser nicht überschrieben, und der Server meldet ein md5 mismatch.
2- Wir erwarten dass wenn der Cache voll wird weil mehrere Produkte auf setup gesetzt werden, dass der Client die Produkte installiert die er bereits gecacht hat und beim nächsten Durchlauf die weiteren Produkte cacht und installiert.
- Aktuell scheitert die komplette Installation wenn der Cache voll wird und der Client installiert kein einziges Produkt, nicht mal den Teil der Produkte der gecacht worden ist.