WAN-Konfiguration funktioniert auf Clients nicht

Antworten
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von n.wenselowski »

Hi,

da die WAN-Erweiterung nicht frei ist, bitte direkt beim Support anfragen.


Gruß

Niko

Code: Alles auswählen

import OPSI
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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.
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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.
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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!
Benutzeravatar
ngbr
Ex-uib-Team
Beiträge: 130
Registriert: 27 Sep 2010, 11:41

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von ngbr »

Hi Islam,

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
Benutzeravatar
ngbr
Ex-uib-Team
Beiträge: 130
Registriert: 27 Sep 2010, 11:41

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von ngbr »

hi,

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
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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  
Danke :)
ThomasA
Beiträge: 36
Registriert: 14 Feb 2018, 09:35
Wohnort: Dresden

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von ThomasA »

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!
Standardmäßig ist nur der "net_connection" Event aktiv, d.h. es wird bei Zustandekommen einer Netzwerkverbindung versucht eine Serververbindung herzustellen.
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
islam
Beiträge: 102
Registriert: 19 Okt 2011, 12:08

Re: WAN-Konfiguration funktioniert auf Clients nicht

Beitrag von islam »

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.
Antworten