Dynamische Depotzuweisung rührt sich nicht
Dynamische Depotzuweisung rührt sich nicht
nachdem unser OPSI 4.3 sauber läuft habe ich mich versucht, ein Depotserver aufzusetzen.
Dieser Depotserver ist via Side-to-Side-VPN angebunden in einem Subnetz.
Die Installation und Konfiguration hat ohne Fehlermeldungen funktioniert und die Verbindung zwischen Configserver und Depotserver steht.
Ich habe nun bei dem Depotserver folgende Einstellungen vorgenommen:
- Depot-Konfiguration:
- networkAddress: 10.16.44.0/24
- isMasterDepot: true
Bei dem clientconfig ist sowohl "clientconfig.depot.dynamic" auf "true" gesetzt und "clientconfig.depot.selection_mode" auf "network_address.
Wenn jetzt ein Client aus dieser 10.16.44.0 Range sich verbindet, kommt er trotzdem auf den Configserver.
Kann mir jemand einen Denkanstoß geben?
Vielleicht wichtige Info:
Alle Serverinstallation sind auf Debian 12 Basis und direkte 4.3er Installationen (kein Upgrade).
Vielen Dank im Voraus!
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: Dynamische Depotzuweisung rührt sich nicht
in der opsiclientd-Log (clientconnect) des Clients sollten sich dazu Hinweise finden.
Grüße
Jan Schneider
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Dynamische Depotzuweisung rührt sich nicht
danke für den Tipp. Hier hatte ich inzwischen auch schon nachgeschaut und folgendes gesehen:
(18) [5] [2024-12-03 11:33:19.850] [opsiclientd ] Trying to read config from file: 'C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf' (Config.py:576)
(58) [4] [2024-12-03 11:33:19.867] [opsiclientd ] Refusing to set empty value config depot_server.url (Config.py:478)
Ich habe mir die lokale "opsiclientd.conf" mal angeschaut und hier ist in dem Wert [depot_server] unter "url" nichts eingetragen.
In den Host-Parameter des Clients sind folgende Einstellungen hinterlegt: Hier steht nur immer der Configserver ("opsiserver") drin.
Re: Dynamische Depotzuweisung rührt sich nicht
In der Doku unter https://docs.opsi.org/opsi-docs-de/4.3/ ... depot.html steht folgendes:
In der Doku unter https://docs.opsi.org/opsi-docs-de/4.3/ ... eiterungen steht aber:Das Script, welches der Client verwendet um die Depotauswahl durchzuführen, liegt auf dem Server in der Datei:
/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf
Da die Installation ja direkt bei 4.3 war dachte ich, ich benötige die Dateien bei extend.d nicht mehr. Muss ich für die dynamische Depotzuweisung dennoch welche anlegen?Die bisher in /etc/opsi/backendManager/extend.d hinterlegten Methoden zur Erweiterung sind jetzt fest implementiert im opsiconfd. Daher ist das Verzeichnis /etc/opsi/backendManager/extend.d in der Voreinstellung leer. Die bisher standardmäßig ausgelieferten Dateien werden beim Upgrade verschoben.
Denn auch eine "dispatch.conf" Datei unter /etc/opsi/backendManager/ fehlt bei mir.
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: Dynamische Depotzuweisung rührt sich nicht
depot_server.url sollte niemals einen Wert enthalten, das wird normalerweise nicht mehr verwendet.
Unsere Doku enthält da wohl noch ein paar veraltete Informationen.
Die Algorithmen für die Dynamische Depotauswahl sind jetzt hardcodiert.
/etc/opsi/backendManager/extend.d wird im Normalfall nicht mehr verwendet.
In der opsiclientd.log sollte zu sehen sein welcher Algorithmus verwendet wird.
Auch Log-Ausgaben aus dem Algorithmus selbst sollten zu sehen sein.
Dafür muss man aber eine Produkt-Aktion durchführen.
Grüße
Jan Schneider
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de