Tâche #32580
Scénario #32151: Le calcul du "estimate_output" pour Bareos est susceptible de prendre plusieurs minutes
génération fichier estimation depuis bareos
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
16/04/2021
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Révisions associées
ajout d'un cron pour calculer la taille estimé de la sauvegarde ref #32151
Historique
#1 Mis à jour par Matthieu Lamalle il y a presque 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Matthieu Lamalle il y a presque 3 ans
- Statut changé de En cours à Résolu
#3 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- Assigné à mis à Matthieu Lamalle
- % réalisé changé de 0 à 100
#4 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- Statut changé de Résolu à En cours
#5 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
Le fichier n'est pas créé chez moi.
Si je lance à la main :
root@amonecole:~# /usr/share/eole/sbin/bareosfreespaceleft.py /usr/share/eole/sbin/bareosfreespaceleft.py: ligne 3: import : commande introuvable from: can't read /var/mail/pyeole.process from: can't read /var/mail/pickle /usr/share/eole/sbin/bareosfreespaceleft.py: ligne 7: BCONSOLE_CONF : commande introuvable /usr/share/eole/sbin/bareosfreespaceleft.py: ligne 8: BAREOS_RAPPORT_FSL : commande introuvable /usr/share/eole/sbin/bareosfreespaceleft.py: ligne 10: erreur de syntaxe près du symbole inattendu « ( » /usr/share/eole/sbin/bareosfreespaceleft.py: ligne 10: `def sizeof_fmt(num, suffix='B'):'
Si je lance avec python, ca m'écrase le fichier /etc/bareos/bconsole.conf au lieu de me créer le fichier /var/lib/eole/reports/resultat-bareos-freespace .
#6 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- % réalisé changé de 100 à 50
#7 Mis à jour par Matthieu Lamalle il y a presque 3 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 50 à 100
- Restant à faire (heures) mis à 0.0
eole-bareos$ git branch -r --contains 12c41a87 origin/2.7.2/master origin/2.8.0/master origin/HEAD -> origin/master origin/dist/eole/2.7.2/master origin/dist/eole/2.8.0/master origin/dist/eole/2.8.1/master origin/master
root@scribe:~# cat /etc/cron.d/eole-bareos 00 01,13 * * * root /usr/share/eole/sbin/bareosfreespaceleft.py &>/dev/null
root@scribe:~# file /usr/share/eole/sbin/bareosfreespaceleft.py /usr/share/eole/sbin/bareosfreespaceleft.py: Python script, ASCII text executable