GhettoVCB und Crond automatisieren
Hallo zusammen
ich teste GhettoVCB gerade auf einem ESXi 5.0. (IBM X3550)
Die meisten Konfigbausteine habe hier von dieser Seite hier:
http://lumack.wordpress.com/2011/09/17/ghettovcb-installieren-und-konfi ...
Soweit alles super.
Ich starte allerdings alles aus einer Datei ghettoVCB.sh -a
Die Datei liegt unter /vmfs/volumes/datastore2
Nun wollte ich den Befehl ghettoVCB.sh -a in der cron gerne jede Nacht automatisch laufen lassen.
Hier haben ich folgende Einstellung verwendet
Cronjob hinzufügen in:
/var/spool/cron/crontabs/root
dort Zeile einfügen:
0 23 * * 1-5 /vmfs/volumes/datastore2/ghettoVCB.sh -a
Änderungen dauerhaft machen
Zeilen in /etc/rc.local hinzufügen:
kill $(cat /var/run/crond.pid)
/bin/echo “0 23 * * 1-5 /vmfs/volumes/datastore2/ghettoVCB.sh -a >> /var/spool/cron/crontabs/root
crond
Das Problem ist nur es funktioniert nicht der Job wird nicht ausgeführt.
Reicht meine Konfig so nicht aus? Muss ich da etwas anders machen?
Hat da evtl. jemand einen Tipp für mich?
ich teste GhettoVCB gerade auf einem ESXi 5.0. (IBM X3550)
Die meisten Konfigbausteine habe hier von dieser Seite hier:
http://lumack.wordpress.com/2011/09/17/ghettovcb-installieren-und-konfi ...
Soweit alles super.
Ich starte allerdings alles aus einer Datei ghettoVCB.sh -a
Die Datei liegt unter /vmfs/volumes/datastore2
Nun wollte ich den Befehl ghettoVCB.sh -a in der cron gerne jede Nacht automatisch laufen lassen.
Hier haben ich folgende Einstellung verwendet
Cronjob hinzufügen in:
/var/spool/cron/crontabs/root
dort Zeile einfügen:
0 23 * * 1-5 /vmfs/volumes/datastore2/ghettoVCB.sh -a
Änderungen dauerhaft machen
Zeilen in /etc/rc.local hinzufügen:
kill $(cat /var/run/crond.pid)
/bin/echo “0 23 * * 1-5 /vmfs/volumes/datastore2/ghettoVCB.sh -a >> /var/spool/cron/crontabs/root
crond
Das Problem ist nur es funktioniert nicht der Job wird nicht ausgeführt.
Reicht meine Konfig so nicht aus? Muss ich da etwas anders machen?
Hat da evtl. jemand einen Tipp für mich?
Please also mark the comments that contributed to the solution of the article
Content-Key: 191503
Url: https://administrator.de/contentid/191503
Printed on: April 24, 2024 at 23:04 o'clock
7 Comments
Latest comment
Re,
Überprüf nochmal deine rc.local, dass Anführungszeichen etc. auch stimmig sind.
So sieht es bei mir aus:
Ansonsten starte vielleicht einfach mal deinen esxi durch (wenn du kannst).
Vielleicht geht es dann.
Überprüf nochmal deine rc.local, dass Anführungszeichen etc. auch stimmig sind.
So sieht es bei mir aus:
echo "01 21 * * 1-5 /vmfs/volumes/local_disk_1/myutil/script.sh -a" >> /var/spool/cron/crontabs/root
Ansonsten starte vielleicht einfach mal deinen esxi durch (wenn du kannst).
Vielleicht geht es dann.
Also was mich bei deiner Konfig wunedert sind die zwei Zeilen:
Ich glaube killen & neustarten von cron, ist nur notwenidg wenn Änderungen vorgenommen werden.
Versuch vielleicht nochmal folgendes:
Nimm die zwei Zeilen mal aus der RC.local, so das nur der echo Befehl drin steht und lösch mal die cron.
Starte dann nochmal neu...
kill $(cat /var/run/crond.pid)
crond
Ich glaube killen & neustarten von cron, ist nur notwenidg wenn Änderungen vorgenommen werden.
Versuch vielleicht nochmal folgendes:
Nimm die zwei Zeilen mal aus der RC.local, so das nur der echo Befehl drin steht und lösch mal die cron.
Starte dann nochmal neu...