crontabs funktionieren nicht

  • Thread starter Thread starter praetzer
  • Start date Start date
Status
Not open for further replies.
P

praetzer

Guest
Hallo Foren Gemeinschaft.

Habe ein problem das mein Linux Server(Debian Etch) leider die crontabs nicht ausführt.
Ich hoffe ihr könnt mir da weiterhelfen.

Hab diese einstellungen in der datei in

/var/spool/cron/crontabs/ eingestellt.
einmal für den user root u server

root
Code:
# m h  dom mon dow   command
55 5 * * * /sbin/shutdown -r now

u server
Code:
# m h  dom mon dow   command.
@reboot /home/server/scripts/Aktuelle-Scripts/css-death.sh start
@reboot /home/server/scripts/Aktuelle-Scripts/css-dust2.sh start
@reboot /home/server/scripts/Aktuelle-Scripts/css-war.sh start
@reboot /home/server/scripts/hlstatsx/deathmatch/perl/run_hlstats start
@reboot /home/server/scripts/hlstatsx/dust2only/perl/run_hlstats start
@reboot /home/server/tss2_rc2/teamspeak2-server_startscript start
was habe ich verkehrt gemacht?

Und hät ich noch ne frage,und zwar wird mir im linux 2gb ram angezeigt,obwohl ich 4gb drin hab? an was könnte es liegen?Laut hoster müsste noch was im kernel geändert werden.(config-2.6.18-11.4-k8)

LG Praetzer
 
Last edited by a moderator:
was habe ich verkehrt gemacht?
Diese Dateien dürfen nicht direkt editiert werden, da sonst der crond die Änderungen nicht mit bekommt. Zum Editieren das 'crontab -e' verwenden (vorher die Umgebungsvariable EDITOR auf den gewünschten Editor setzen, andernfalls wird 'vi' verwendet).
Zur Behebung des Problems ist es notwendig, den crond neu zu starten.
 
nagut hatte die dateien mit winscp editiert. nachdem es auch nicht mit dem crontab -e funktioniert hatte. sind diese einstellungen so richtig?habe den crond auch vorhin neu gestartet.dann zu dem ram,hättest du da vllt euch ne antwort?
in der kernel-log steht dieses drin.

Code:
May 18 12:45:31 ffm086 kernel: [    0.000000]  BIOS-e820: 0000000100000000 - 0000000180000000 (usable)
May 18 12:45:31 ffm086 kernel: [    0.000000] Warning only 4GB will be used.
May 18 12:45:31 ffm086 kernel: [    0.000000] Use a PAE enabled kernel.
May 18 12:45:31 ffm086 kernel: [    0.000000] 3200MB HIGHMEM available.
May 18 12:45:31 ffm086 kernel: [    0.000000] 896MB LOWMEM available.
May 18 12:45:31 ffm086 kernel: [    0.000000] found SMP MP-table at 000ff780
May 18 12:45:31 ffm086 kernel: [    0.000000] On node 0 totalpages: 1048576
May 18 12:45:31 ffm086 kernel: [    0.000000]   DMA zone: 4096 pages, LIFO batch:0
May 18 12:45:31 ffm086 kernel: [    0.000000]   Normal zone: 225280 pages, LIFO batch:31
May 18 12:45:31 ffm086 kernel: [    0.000000]   HighMem zone: 819200 pages, LIFO batch:31
May 18 12:45:31 ffm086 kernel: [    0.000000] DMI 2.3 present.
May 18 12:45:31 ffm086 kernel: [    0.000000] ACPI: RSDP (v002 ACPIAM
 
Last edited by a moderator:
was müsste ich dann im kernel ändern das er alles adressiert?
Und zum crontab nochmal.
hab den crond neusgestartet,aber leider führt er die crons immern noch nicht aus. was mach ich den nun verkehrt???
 
Hallo!
Normalerweise solltest du bis 4GB Hauptspeicher überhaupt kein Problem haben. Poste doch bitte mal (in CODE Tags) die Ausgabe von free.

mfG
Thorsten
 
hier ist er
Code:
             total       used       free     shared    buffers     cached
Mem:       2043896    1341952     701944          0      75612     762368
-/+ buffers/cache:     503972    1539924
Swap:     31206252          0   31206252
 
Last edited by a moderator:
was wird denn bei 'crontab -l' angezeigt (bei den jeweiligen Benutzern)? Da sollten die Jobs auftauchen. Was gibt 'ps aux | grep cron' aus?
 
also bei dem user root dieses
Code:
# m h  dom mon dow   command
55 5 * * * /sbin/shutdown -r now

bei user server dieses
Code:
# m h  dom mon dow   command.
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-death.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-dust2.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-war.sh start
@reboot /home/server/scripts/hlstatsx/deathmatch/perl; ./run_hlstats start
@reboot /home/server/scripts/hlstatsx/dust2only/perl; ./run_hlstats start
@reboot /home/server/tss2_rc2; ./teamspeak2-server_startscript start
bei ps -aux
Code:
Warning: bad ps syntax, perhaps a bogus '-'? See [URL="http://procps.sf.net/faq.html"]procps - Frequently Asked Questions (FAQ)[/URL]
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1948   636 ?        Ss   14:18   0:00 init [2]
root         2  0.0  0.0      0     0 ?        S    14:18   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   14:18   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S    14:18   0:00 [migration/1]
root         5  0.0  0.0      0     0 ?        SN   14:18   0:00 [ksoftirqd/1]
root         6  0.0  0.0      0     0 ?        S<   14:18   0:00 [events/0]
root         7  0.0  0.0      0     0 ?        S<   14:18   0:00 [events/1]
root         8  0.0  0.0      0     0 ?        S<   14:18   0:00 [khelper]
root         9  0.0  0.0      0     0 ?        S<   14:18   0:00 [kthread]
root        13  0.0  0.0      0     0 ?        S<   14:18   0:00 [kblockd/0]
root        14  0.0  0.0      0     0 ?        S<   14:18   0:00 [kblockd/1]
root        15  0.0  0.0      0     0 ?        S<   14:18   0:00 [kacpid]
root       131  0.0  0.0      0     0 ?        S<   14:18   0:00 [kseriod]
root       179  0.0  0.0      0     0 ?        S    14:18   0:00 [pdflush]
root       180  0.0  0.0      0     0 ?        S    14:18   0:00 [pdflush]
root       181  0.0  0.0      0     0 ?        S<   14:18   0:00 [kswapd0]
root       182  0.0  0.0      0     0 ?        S<   14:18   0:00 [aio/0]
root       183  0.0  0.0      0     0 ?        S<   14:18   0:00 [aio/1]
root       334  0.0  0.0      0     0 ?        S    14:18   0:00 [kirqd]
root       680  0.0  0.0      0     0 ?        S<   14:18   0:00 [ata/0]
root       681  0.0  0.0      0     0 ?        S<   14:18   0:00 [ata/1]
root       682  0.0  0.0      0     0 ?        S<   14:18   0:00 [ata_aux]
root       686  0.0  0.0      0     0 ?        S<   14:18   0:00 [scsi_eh_0]
root       687  0.0  0.0      0     0 ?        S<   14:18   0:00 [scsi_eh_1]
root       938  0.0  0.0      0     0 ?        S<   14:18   0:00 [kjournald]
root      1105  0.0  0.0   2176   596 ?        S<s  14:18   0:00 udevd --daemon
root      1584  0.0  0.0      0     0 ?        S<   14:18   0:00 [kmirrord]
root      1612  0.0  0.0      0     0 ?        S<   14:18   0:00 [kjournald]
root      1890  0.0  0.0   1624   620 ?        Ss   14:18   0:00 /sbin/syslogd
root      1896  0.0  0.0   1576   380 ?        Ss   14:18   0:00 /sbin/klogd -x
root      1958  0.0  0.0   2668  1324 ?        S    14:18   0:00 /bin/sh /usr/bi
mysql     1995  4.2  1.3 128508 28340 ?        Sl   14:18  12:37 /usr/sbin/mysql
root      1996  0.0  0.0   1560   504 ?        S    14:18   0:00 logger -p daemo
root      2095  0.0  0.0   1576   564 ?        Ss   14:18   0:00 /usr/sbin/acpid
root      2110  0.0  0.0   4924  1104 ?        Ss   14:18   0:00 /usr/sbin/sshd
tomcat55  2142  0.0  0.0   2532  1008 ?        S    14:18   0:00 su -p -s /bin/s
tomcat55  2144  0.0  0.0   7696  1764 ?        S    14:18   0:00 /usr/sbin/rotat
tomcat55  2169  0.0  1.8 288912 37044 ?        Sl   14:18   0:06 /usr/lib/java/b
root      2192  0.0  0.3  21928  6840 ?        Ss   14:18   0:00 /usr/sbin/apach
root      2215  0.0  0.0   1576   496 tty1     Ss+  14:18   0:00 /sbin/getty 384
root      2216  0.0  0.0   1576   496 tty2     Ss+  14:18   0:00 /sbin/getty 384
root      2217  0.0  0.0   1572   492 tty3     Ss+  14:18   0:00 /sbin/getty 384
root      2218  0.0  0.0   1572   496 tty4     Ss+  14:18   0:00 /sbin/getty 384
root      2219  0.0  0.0   1576   496 tty5     Ss+  14:18   0:00 /sbin/getty 384
root      2220  0.0  0.0   1576   496 tty6     Ss+  14:18   0:00 /sbin/getty 384
server    2231  0.0  0.3  22216  7252 ?        S    14:18   0:00 /usr/sbin/apach
server    2232  0.0  0.3  22216  7260 ?        S    14:18   0:01 /usr/sbin/apach
server    2233  0.0  0.3  22220  7280 ?        S    14:18   0:01 /usr/sbin/apach
server    2236  0.0  0.3  22232  7476 ?        S    14:18   0:01 /usr/sbin/apach
server    2307  0.0  0.0   3956   948 ?        Ss   14:20   0:01 SCREEN -A -m -d
server    2308  0.0  0.0   3760  1352 pts/1    Ss+  14:20   0:00 /bin/sh ./srcds
server    2323 57.8  5.3 184304 108608 pts/1   Sl+  14:20 170:53 ./srcds_amd -ga
server    2332  0.0  0.3  22232  7292 ?        S    14:21   0:01 /usr/sbin/apach
server    2333  0.0  0.3  22176  6864 ?        S    14:21   0:00 /usr/sbin/apach
server    2339  0.0  0.3  22224  7252 ?        S    14:29   0:01 /usr/sbin/apach
server    2340  0.0  0.3  22216  7344 ?        S    14:29   0:00 /usr/sbin/apach
server    2342  0.0  0.3  22216  7268 ?        S    14:32   0:00 /usr/sbin/apach
server    2343  0.0  0.3  22164  7232 ?        S    14:32   0:01 /usr/sbin/apach
server    2387  0.0  0.0   3956   980 ?        Ss   14:46   0:00 SCREEN -A -m -d
server    2388  0.0  0.0   3764  1356 pts/2    Ss+  14:46   0:00 /bin/sh ./srcds
server    2403 22.1  5.5 222244 113500 pts/2   Sl+  14:46  59:25 ./srcds_amd -ga
server    2406  0.0  0.0   3952   948 ?        Ss   14:47   0:00 SCREEN -A -m -d
server    2407  0.0  0.0   3760  1352 pts/3    Ss+  14:47   0:00 /bin/sh ./srcds
server    2422 11.1  9.4 268868 192624 pts/3   Sl+  14:47  29:49 ./srcds_amd -ga
server    2428  0.2  0.1  72168  2184 ?        SNl  14:47   0:36 ./server_linux
server    2441  0.6  0.4  13716  9692 ?        S    14:48   1:38 /usr/bin/perl .
server    2446  0.2  0.4  13616  9588 ?        S    14:48   0:44 /usr/bin/perl .
root      2527  0.0  0.0   3404   972 ?        Ss   15:37   0:00 /usr/sbin/cron
root      2937  0.0  0.1   7700  2340 ?        Ss   19:13   0:00 sshd: root@pts/
root      2941  0.0  0.0   4004  1708 pts/4    Ss   19:13   0:00 -bash
root      2948  0.0  0.0   3432   984 pts/4    R+   19:15   0:00 ps -aux

bei grep cron oder grep cron'

kommt leider nichts
 
Last edited by a moderator:
Code:
# m h  dom mon dow   command.
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-death.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-dust2.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-war.sh start
@reboot /home/server/scripts/hlstatsx/deathmatch/perl; ./run_hlstats start
@reboot /home/server/scripts/hlstatsx/dust2only/perl; ./run_hlstats start
@reboot /home/server/tss2_rc2; ./teamspeak2-server_startscript start
Es fehlt `cd` in jeder Zeile.
 
Wäre es möglich, wie weiter oben erwähnt, zum einen die CODE-Tags zu nutzen und zum anderen die Nutzungsbedingungen (im Speziellen 3.2) einzuhalten?

Wenn nein, "gewinnst" Du exklusiven Lesezugriff.

Danke für's Lesen und Verstehen!

--marneus
 
also bei dem user root dieses

bei user server dieses
Code:
# m h  dom mon dow   command.
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-death.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-dust2.sh start
@reboot /home/server/scripts/Aktuelle-Scripts; ./css-war.sh start
@reboot /home/server/scripts/hlstatsx/deathmatch/perl; ./run_hlstats start
@reboot /home/server/scripts/hlstatsx/dust2only/perl; ./run_hlstats start
@reboot /home/server/tss2_rc2; ./teamspeak2-server_startscript start
[/QUOTE]

sry hatte da einen schreib fehler hier.

hab es so 
[code]
@reboot /home/server/scripts/Aktuelle-Scripts/css-death.sh start
@reboot /home/server/scripts/Aktuelle-Scripts/css-dust2.sh start
@reboot /home/server/scripts/Aktuelle-Scripts/css-war.sh start
@reboot /home/server/scripts/hlstatsx/deathmatch/perl/run_hlstats start
@reboot /home/server/scripts/hlstatsx/dust2only/perl/run_hlstats start
@reboot /home/server/tss2_rc2/teamspeak2-server_startscript start

und so probiert

Code:
@reboot cd /home/server/scripts/Aktuelle-Scripts; ./css-death.sh start
@reboot cd /home/server/scripts/Aktuelle-Scripts; ./css-dust2.sh start
@reboot cd /home/server/scripts/Aktuelle-Scripts; ./css-war.sh start
@reboot cd /home/server/scripts/hlstatsx/deathmatch/perl; ./run_hlstats start
@reboot cd /home/server/scripts/hlstatsx/dust2only/perl; ./run_hlstats start
@reboot cd /home/server/tss2_rc2; ./teamspeak2-server_startscript start

aber leider hat beides nicht funktioniert

sry nochmal wegen den vergessen codetags
 
Last edited by a moderator:
Sry marneus.
Aber du warst schneller mit Lesen,als ich mit Editieren.
Aber wenn du so schön auf diese Bediengungen hinweist.Dann hast du sicherlich auch einen Punkt vergessen. :eek: Und dann für mich gleich eine Abmahnung ist eigentlich zuschnell übertrieben.

Ist jetzt aber keine Beleidigung gegen dich.Also nicht falsch verstehen.
 
Last edited by a moderator:
Hallo!
Also das, was du da treibst ist schon beinahe Vorsatz. Wenn du schon nach dem absetzten eines solchen Beitrags, deine Email Adresse auf 123@web.de änderst, gehe ich persönlich davon aus, dass du kein Interesse mehr an der Teilnahme hast. Zur Info: Auch geänderte Adressen müssen nochmals auf Existenz überprüft werden. Das wird dir jetzt wohl kaum noch gelingen.

Geschlossen und Benutzer entfernt.

mfG
Thorsten
 
Status
Not open for further replies.
Back
Top