Hallo,
ich möchte einen `wapt_update`-Befehl erstellen, der im Laufe des Tages die neuesten Pakete des Computers herunterlädt.
Leider ist es nur möglich, einen festen Wert anzugeben.
Dadurch würde eine Netzwerküberlastung vermieden und die Last gleichmäßig verteilt.
Vielen Dank.
random wapt_update
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Hallo,
ein paar Anmerkungen:
1) Da die Client-Rechner nicht perfekt synchronisiert starten, ist die gestaffelte Installation ganz natürlich.
Falls das nicht ausreicht:
2) Diese Aufgabe kann serverseitig per Skript mit `psexec \\* -u admin` oder `system -p password wapt-get` ausgeführt werden.
3) Wir könnten uns vorstellen, eine geplante Aufgabe bereitzustellen, die beim Start der Rechner ein Skript mit einer Endlosschleife aufruft, welches den Befehl `wapt-get` zufällig ausführt.
ein paar Anmerkungen:
1) Da die Client-Rechner nicht perfekt synchronisiert starten, ist die gestaffelte Installation ganz natürlich.
Falls das nicht ausreicht:
2) Diese Aufgabe kann serverseitig per Skript mit `psexec \\* -u admin` oder `system -p password wapt-get` ausgeführt werden.
3) Wir könnten uns vorstellen, eine geplante Aufgabe bereitzustellen, die beim Start der Rechner ein Skript mit einer Endlosschleife aufruft, welches den Befehl `wapt-get` zufällig ausführt.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Meines Wissens werden aktualisierte Pakete beim Hochfahren des Rechners heruntergeladen. Der Parameter „waptupdate_task_period“ regelt dann, wie oft der WAPT-Client nach neuen Paketen sucht und diese herunterlädt. Ich frage mich, ob hier nicht bereits ein Zufallswert verwendet wird. PC-Startzeiten sind in der Regel gestaffelt, außer wenn PCs morgens per Wake-on-LAN gestartet werden . Bei mir werden morgens etwa 70 PCs per Wake-on-LAN gestartet; es entsteht für ein paar Minuten eine gewisse Last, die sich dann aber wieder legt. Da es aber Morgen ist, merkt es niemand. Warum also nicht einen Zufallswert verwenden? Aber wie findet man einen Parameter, der allen zusagt? Wir könnten jedoch ein Paket erstellen, das einen Zufallswert für „waptupdate_task_period“ in die Datei „wapt-get.ini“ schreibt. Einen Wert zwischen 60 und 120 Minuten. Simon
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Beispielpaket zum Anwenden eines Zufallswerts auf waptupdate_task_.;
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
import random
uninstallkey = []
def install():
print('installing smp-random-waptupdate_task_period')
valeur_waptupdate_task_period = random.randint(60,120)
inifile_writestring(WAPT.config_filename,'global','waptupdate_task_period',valeur_waptupdate_task_period)
