Avamar: ADMe – Mukautetun työn ajoituskomentosarja
Summary: Tämän komentosarjan tarkoituksena on tarjota automaattinen prosessi ADMe-työkäytännön ajoittamista varten. Tämä käytäntö on käynnistettävä tietyn viikonpäivän ja kuukauden päiväesiintymän perusteella, jonka kalenteripäivä muuttuu oletusarvoisesti kuukaudesta toiseen. ...
Instructions
Jos vaatimus oli suorittaa ADMe-työ kuukauden ensimmäisenä lauantaina koko vuoden ajan, siihen liittyvä kalenteripäivämäärä vaihtelee kuukausittain ja vaatii manuaalisia ajoituspäivityksiä. Jos määrität päivämäärävälin seitsemälle ensimmäiselle päivälle ja haluat, että työ suoritetaan vain lauantaina, jolloin viikonpäivän arvo on 6, käytä alla olevaa esimerkkiä. Tämä johtaa siihen, että työ suoritetaan joka päivä päivämääräalueella riippumatta määritetystä viikonpäivästä, koska CRON käsittelee näitä parametreja loogisena TAI-ehtona verrattuna haluttuun loogiseen AND-tilaan.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Tämä komentosarja voittaa yllä olevan haasteen ja sallii mukautettujen ajoitusvaatimusten määrittämisen, jotka sisältävät seuraavat ehdot mukautetussa lipputiedostossa.
Kenttien määritelmät:
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)
Kirjoita komentosarjan kutsu manuaalisesti root-crontabiin suorittaaksesi sen pian keskiyön jälkeen kuukauden ensimmäisenä päivänä. Komentosarja määrittää töiden suorituspäivän ja -ajan automaattisesti merkintätiedostosta, ja aikataulun muokattu päivämäärä ja kellonaika näkyvät ADMe-verkkokäyttöliittymässä suhteessa nykyiseen kuukauteen. Tämä päivitysprosessi tapahtuu automaattisesti kunkin kuukauden alussa.
Katso liitteenä olevasta PDF-tiedostosta asennusta ja määritystä koskevat tiedot.
Skriptitiedoston admesched.sh sisältyy ADMe-tervapalloon ja se sijaitsee /home/admin/admeadmin/tools-kansiossa .