Cron jobs

From Hobbynet Admin Wiki
Jump to navigation Jump to search

Beschrijving

Op deze pagina staan de door hobbynet aangemaakte cronjobs, met een korte omschrijving en waneer het draait zo dat je in 1 overzicht kan zien waar wat en waneer draait.

servers specifiek

scripting

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
scripting /usr/local/hobbynet/bin/upd_servers root Checkt op updates en download deze, en herstart de firewalls en memcache 09:00

18:00

2x dag
scripting /usr/local/hobbynet/bin/sync-all root Update de gecentraliseerde webserver config op loadbalanced servers 06:45

23:00

2x per dag


scripting /usr/local/hobbynet/bin/resetmemcached root Herstart memcache op niet loadbalanced webservers 02:00

07:00

2x per dag


scripting /usr/local/hobbynet/bin/syncfw root Update en herstart firewall op machines die geen nfs mount hebben 00:15

06:15
12:15
18:15

4x per dag
scripting service opendnssec-enforcer restart;service opendnssec-signer restart root Herstart opendnssec servers, gebleken dat 1 per dag herstarten periodieke problemen verhelpt 01:11
1x per dag
scripting /usr/sbin/nsdc notify root Verstuur notify naar alle nameserver van het actuele serrie nr van alle zones 03:33
1x per dag


hcc-ldap-lb1

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
hcc-ldap-lb1 /usr/local/hobbynet/bin/sync_hobbynetfw.sh root Synchroniseerd firewall regels hcc-ldap-lb1 naar hcc-ldap-lb2

moet draaien voor de firewall restart

05:55

11:55
17:55
23:55

4 x per dag


hcc-ldap-lb1 /etc/init.d/hobby-firewall restart root Herstart Firewall

moet draaien na de firewall restart

06:00

12:00
18:00
00:00

4 x per dag
hcc-ldap-lb1 apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y root Checkt op updates en download deze alvast ivm nagios detectie 06:00

18:00

2 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/local/backup-encrypted.bash root Encrypted backup naar Backup2bit 23:45 1 x per dag

hcc-ldap-lb2

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
hcc-ldap-lb2 /etc/init.d/hobby-firewall restart root Herstart Firewall

moet draaien na de firewall restart

06:15

12:15
18:15
00:15

4 x per dag


hcc-ldap-lb2 apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y root Checkt op updates en download deze alvast ivm nagios detectie 06:00

18:00

2 x per dag
hcc-ldap-lb2 /usr/local/hobbynet/local/backup-encrypted.bash root Encrypted backup naar Backup2bit 23:45 1 x per dag


actieve hcc-ldap server standaard hcc-ldap-lb1

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
hcc-ldap-lb1 /usr/local/hobbynet/bin/upd_code2_accounts.sh root maak de hobbynet accounts aan 02:05 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/upd_hcc_accounts.sh root maak de groepering accounts aan 02:06 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/LDAP_cronjob.sh root Doet alle processing DBF->LDAP 02:10 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/run_tripolis_import.sh root Haal de opt-outs op van Tripolis 02:15 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/upd_mailserver.sh root Ververs postfixadmin 02:25 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/mail_reports.sh root mail resultaat van upd_mailserver naar Egbert 02:30 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/upload_leden_csv.sh root Maak en plaats de ledenlijst voor Kantoor 02:35 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/upload_kader_csv.sh root Maak en plaats de kaderlijst voor Kantoor 02:40 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/kader_maak_lijsten.sh root Maak lijsten voor de kader site 02:45 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/run_tripolis_export.sh root Maak overzicht van alle opt-ins voor Tripolis 02:50 1 x per dag
hcc-ldap-lb1 /usr/local/hobbynet/bin/run_maand_rapport.sh root Doe de Hobbynet maand rapportage 04:00 1e van de maand

store 1 en 2

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
store1 of store2 /sbin/defragdisk root Defragmenteerd de /disk parititie op de actieve storage server 03:00 Elke 13e en 28e van de maand


backup2bit

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
backup2bit /usr/local/hobbynet/bin/backup_db01 root Maken datbase dump en Rsynced databases naar backup2bit 00:35 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_db02 root Maken datbase dump en Rsynced databases naar backup2bit 12:10 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_hcc-db03 root Maken datbase dump en Rsynced databases naar backup2bit 00:40 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_hcc-db04 root Maken datbase dump en Rsynced databases naar backup2bit 12:10 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_otrs root Maken datbase dump en Rsynced databases naar backup2bit 00:35 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_mail-dev root Maken datbase dump en Rsynced databases naar backup2bit 23:16 Elke dag


backup2bit /usr/local/hobbynet/bin/backup_server_configs root Backuped server configs van alle servers 23:01 Elke dag
backup2bit /usr/local/hobbynet/bin/backup_scripting root backuped opendnssec databases 23:46 Elke dag
backup2bit /usr/local/hobbynet/bin/backup2bas root backup van /disk naar nas bij Bas

deze loopt ook om 1 uur bewust, gelijk met backup van bit
zodat DB dump en backup niet te ver uit een liggen

01:01 Elke dag
backup2bit /usr/local/hobbynet/bin/sync_www.hobby.nl root synced backup.hcc.nl www.hobby.nl naar ns3 06:01

12:01
18:01
00:01

4x per dag


www-prod-lb1

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
www-prod-lb1 /usr/local/hobbynet/local/cronjob-hccnl www-prod Draait cronjob voor drupal Elke uur

www-prod-lb2

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
Www-test-lb1 /usr/local/hobbynet/local/cronjob-hccnl Www-test Draait cronjob voor drupal Elke 30 Min


sftp

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
sftp /usr/local/hobbynet/bin/backup-etc root Backup server config naar backup2bit-int 22:00 Elke dag


php-joomla-lb1

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
php-joomla-lb1 php /disk/site/hcc.nl/groepen/www/administrator/components/com_akeeba/backup.php >/disk/site/hcc.nl/groepen/backup.log groepen backupt groepen site naar peter 04:00 Elke dag
php-joomla-lb1 rm /disk/site/hcc.nl/groepen/backup.log groepen verwijderd backup log file 01:00 1x per maand


php-joomla-lb1 /usr/bin/php /disk/site/hcc.nl/deventer/www/cli/akeeba-backup.php >>/disk/site/hcc.nl/deventer/backup.log deventer Backup deventer site, blijft op hobbynet 4:10 Elke dag
php-joomla-lb1 rm /disk/site/hcc.nl/deventer/backup.log deventer verwijderd backup log file 01:00 1x per maand


php-joomla-lb1 php /disk/site/hcc.nl/games/www/cli/akeeba-backup.php >>/disk/site/hcc.nl/games/backup.log games-ig Backup lan site naar Bas 4:15 Elke dag
php-joomla-lb1 rm /disk/site/hcc.nl/games/backup.log games-ig verwijderd backup log file 01:00 1x per maand

otrs

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
otrs /etc/init.d/memcached restart root Herstart memcache 06:00

23:00

Elke dag


game2

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
game2 /etc/init.d/memcached restart root Herstart memcache 06:00

23:00

Elke dag

cacert

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
Cacert /etc/init.d/memcached restart root Herstart memcache 06:00

23:00

Elke dag

logging

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
logging /usr/local/hobbynet/bin/test_ntop root Test of ntop nog draait zo niet start ntop Elke 10 min

pxe

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
pxe /usr/local/hobbynet/bin/sync_tftp root backup tftp omgeving naar bas 23:30 Elke dag

alle servers

Server: Crontab entry user doel hoe laat hoe vaak Opmerking
Alle servers zonder user accounts /usr/local/hobbynet/bin/upd_hobby_only root Update hobbynet beheerders @reboot Bij reboot
alle servers met user accounts /usr/local/hobbynet/bin/upd_usr root Update user accounts op voornamelijk webservers en scp @reboot Bij reboot
alle servers /home/bas/baskeys bas Update ssh keys voor bas Elk uur