Avamar: ADMe: script per la pianificazione personalizzata dei job (in inglese)
Summary: Lo scopo di questo script è fornire un processo automatizzato per pianificare una policy del processo ADMe. Questa policy deve essere avviata in base a un determinato giorno della settimana e all'istanza del giorno all'interno del mese e la cui data del calendario cambia di mese in mese per impostazione predefinita. ...
Instructions
Se il requisito era l'esecuzione di un processo ADMe il primo sabato del mese per tutto l'anno, la data di calendario associata varia di mese in mese richiedendo aggiornamenti di pianificazione manuali per l'adattamento. Se si specifica un intervallo di date per coprire i primi sette giorni e si desidera che il processo venga eseguito solo il sabato, dove il giorno della settimana è il valore 6, utilizzare l'esempio riportato di seguito. Ciò comporta l'esecuzione del lavoro ogni giorno entro l'intervallo di date, indipendentemente dal giorno della settimana specificato, poiché CRON tratta questi parametri come una condizione OR logica rispetto alla condizione AND logica desiderata.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Questo script supera la sfida di cui sopra, consentendo la definizione di requisiti di pianificazione personalizzati contenenti i seguenti criteri in un file di flag personalizzato.
Definizioni dei campi:
Fld-1 Day of the week Instance = 1|2|3|4|5 Fld-2 Day of the Week = sun|mon|tue|wed|thu|fri|sat Fld-3 Start Time Hour = HH Fld-4 Start Time Minute = MM Fld-5 ADMe Jobname = (example admbatch-winfs01.cfg)
Inserire manualmente una chiamata allo script nel crontab root da eseguire poco dopo la mezzanotte del primo del mese. Lo script determina automaticamente una data e un'ora di esecuzione dei job dal file di flag e la data e l'ora della pianificazione aggiornate si riflettono nell'interfaccia utente web di ADMe in relazione al mese corrente. Questo processo di aggiornamento avviene automaticamente all'inizio di ogni mese.
Consultare il PDF allegato per ulteriori informazioni sull'installazione e la configurazione.
Il admesched.sh del file di script è incluso nel tarball di ADMe e si trova nella cartella /home/admin/admeadmin/tools .