Journal [lu sur Undeadly] Les montres molles

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
12
juin
2023

Afin de mitiger le problème du troupeau tonitruants lors de l’exécution de jobs sur un grand nombre d'appareils (typiquement écrouer les serveurs quand tout le monde fait la même mise à jour au même moment), l'artiste a implémenté une solution carrément plus élégante que ce qu'on peut trouver en cherchant 2 mn dans son cerveau tordu de SysAdmin

Comme par exemple

30 8-21/* * * * sleep ${RANDOM:0:2}m ; /path/to/script.php

ou encore

0 1 * * * * perl -le
(…)

Forum Linux.général Lancer des scripts avec retour graphique via cron ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
juin
2018

Bonjour à tous… après un premier post où j'ai vu mes lacunes sur plusieurs points, je reviens à la charge avec mon besoin, mieux précisé.

voilà, je cherche à faire ceci:
lancer, via crontab, une série de script .sh (par exemple) afin d’exécuter une commande sur plusieurs machines, mais avec un retour graphique via une fenêtre de terminal PAR machine (si je lance une série de commandes sur la machine en 192.168.1.10, j'ai une fenetre de terminal pour celle la… (…)

Forum Linux.général Recherche un orchestrateur de jobs pour Linux et Windows

Posté par  . Licence CC By‑SA.
1
2
mai
2018

Salut à toutes et tous,

J'expérimente jenkins en combinaison avec ansible pour l'orchestration/management des jobs sur Linux (50%) et Windows (50%) mais j'en suis moyennement satisfait concernant Windows compte tenu du nombre important de plugins qu'il faut installer et de la compatibilité mal assurée des plugins avec les dernières version de jenkins.

Du coup je cherche un autre orchestrateur de jobs tout terrain, gratuit et necessitant peu de plugin externe.

Je suis preneur de tous vos retours d'expérience ou solution (…)

Wiki [Tuto/HowTo] Retroshare - renouveller automatiquement l'hostname de votre Hidden Service

0
2
avr.
2018

ATTENTION : POUR LE MOMENT LE SCRIPT NE RENOUVELLE PAS LA CONFIGURATION DE RETROSHARE, IL FAUT DONC OBLIGATOIREMENT INDIQUER DANS LA CONFIGURATION DE RETROSHARE LA NOUVELLE ADRESSE.

Introduction

Nous allons utiliser un script que nous lancerons au démarrage et qui se chargera de renouveller l'hostname.onion du service tor lié à Retroshare.
Si vous n'utilisez pas Retroshare derrière un Tor Hidden Service, il est inutile de suivre ce tutoriel.
/!\ Ne changez pas votre hostname.onion pendant que Retroshare est en cours (…)

Forum Linux.général lancer des scripts via cron ? besoin d'aide...

Posté par  . Licence CC By‑SA.
Étiquettes :
1
1
mar.
2018

Bonjour,

je gère un petit paquet de mac et j'ai pris goût, au fil du temps, à la partie "terminal" de la chose.

J'aimerais avoir une machine, sous linux, qui me serve essentiellement à lancer des scripts de maintenance sur mes macs, à intervalle régulier.
Ce sera probablement une Debian de base, sur une machine en atom ou en ARM pour avoir qq chose de fanless, discret, de petite taille. Pour démarrer, j'ai mis une Debian dans un VM, avec (…)

La version 2.0 d’evQueue est disponible

Posté par Thibault Kummer . Édité par Nÿco, Davy Defaud et palm123. Modéré par Nÿco. Licence CC By‑SA.
31
3
nov.
2017
Administration système

Après plus de deux ans d’évolutions, l’équipe de développement est fière de vous présenter la version 2.0 d’evQueue, l’ordonnanceur de tâches événementiel libre (GPL v3).
evQueue

evQueue est un ordonnanceur de tâches événementiel léger. Il permet la planification de tâches (remplacement de cron), mais également la gestion d’enchaînements complexes intégrant des boucles et des conditions. Le moteur permet d’utiliser la sortie d’une tâche pour instancier dynamiquement de nouvelles branches d’exécution.

L’objectif est d’extraire le flux de contrôle du code afin de donner une meilleure visibilité aux administrateurs système et aux développeurs. De plus, ce mode de fonctionnement assure la réutilisabilité du code avec le développement de briques élémentaires. La parallélisation intégrée des tâches via un système de fils d’exécution permet l’accélération des traitements intensifs en temps processeur, mais également le contrôle des ressources.

Forum Linux.général Signification de (root) CMD (/usr/lib64/sa/sa1 1 1) dans /var/log/cron

Posté par  . Licence CC By‑SA.
Étiquettes :
0
18
avr.
2017

Bonjour à tous,

Je vois régulièrement la ligne ci dessous dans le fichier /var/log/cron juste après l'exécution d'un job.
(root) CMD (/usr/lib64/sa/sa1 1 1)
Je n'ai pas bien compris ce que ça signifie.
Pourriez vous m'expliquer ?

Pour info je suis sur une centos 7 avec un kernel 4.10

Merci de votre aide

Forum Linux.général une tâche cron pour un script de sauvegarde quotidien

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
30
sept.
2016

Bonjour,

J'aimerais lancer un script de sauvegarde (qui utilise borg) une fois par jour. Sur un serveur, c'est bon, je le fais via un cron, je choisi l'heure et voilà tout.

Par contre, sur un desktop ou un laptop, c'est plus difficile de trouver un moment propice, mon horaire étant assez chaotique en ce moment. Du coup, si je le mets sur mon desktop par exemple à 07:00, il peut arriver que je ne sois pas encore levé. Si (…)

Forum Linux.debian/ubuntu pb d'accès fichier sous CRON

Posté par  . Licence CC By‑SA.
Étiquettes :
0
14
août
2016

Bonjour à tous,

voilà mon souci:
Je souhaite envoyer un message régulièrement donc je demande à CRON de lancer un prog python puis mail.
Ca se passe bien pour une commande mais pour une autre je n'y arrive pas.

voilà la sortie de crontab -l :
0 */2 * * * ps U mosquitto | mail -s "rapportRaspyyy" RRR@gmail.com
===> Cà ça marche.

* * * * * python thermometre.py > gna.txt
* * * * * mail -s "temperature"
(…)

Forum Linux.débutant script ou application dans crontab ne se lance pas

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
avr.
2016

Bonjour j'ai un problème de compréhension avec crontab:
chmod +x monScript.sh
crontab -e
05 13 * * * /home/monScript.sh >>/home/test.log

mon script :
#!/bin/bash
/home/./xflux -l 48.8534100 -g 2.3488000
echo "flux est lancé"

J'obtiens bien dans le log un retour de flux ainsi que de la commande echo mais flux ne se lance pas.
Même chose avec n'importe quel script ou commande

Journal Questions et réflexions en vrac à propos des ordonnanceurs.

Posté par  . Licence CC By‑SA.
10
12
juin
2013

Bonjour.

Connaissez-vous, en libre et en proprio un ordonnanceur qui serait :
- multi-plateformes (liunux,AIX,HP-UX,Solaris, Windows au moins)
- cross-platform (permet d'ordonnancer des séquences d'exécutions entre plusieurs noeuds, OS différents)
- permettant un sequencement de taches périodiques, de taches one shot à un instant donné, de taches déclenchées sur un événement (arrivée fichier, reception signal, etc …), avec possibilité de programmer en "one shot" ou avoir une exécution systématique dès que l'evenement a lieu
- permettant de déclencher des actions (…)

Forum Linux.debian/ubuntu Message cron redondant.

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
mai
2013

Salut Linux FR.

Voilà je pense qu'un ou deux spécialistes de la question pourra m'aider là je ne vois pas trop ça doit être tout bête pourtant.

J’eus fut un temps installé duplicity pour tester, ce n'est plus le cas.

mathieu@gamabomb:~$ sudo apt-get remove duplicity
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet duplicity n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés,
(…)

Forum Linux.général Possibilité d'utiliser cron pour des utilisateurs Chrooté

Posté par  (site web personnel) .
Étiquettes :
0
2
nov.
2012

Bonjour,
Je suis à la recherche de solution pour fournir à des utilisateurs chrooté la possibilité d'utiliser le système cron.
Je voulais savoir si certains d'entre vous avez déjà fait ça ?

Voici les pistes que j'ai trouvé actuellement.

Je donne la possibilité à mon utilisateur chrooté la possibilité d'utiliser la commande crontab.
Ceci dépose son fichier cron dans son dossier chrooté /var/spool/cron/crontabs/
Ensuite, j'ai pensé à 2 méthodes pour activer réellement cette crontab.

1ère méthode :
Je met en place (…)