Avatar billede riverhorse Nybegynder
08. marts 2003 - 13:56 Der er 1 kommentar og
1 løsning

Crontab igen <---

Jeg har et problem med min CS server...

Så jeg kunne godt tænke mig at automatisk genstarte den én gang i døgnet...

Det er kun CS serveren og ikke selve computeren jeg skal genstarte...

Jeg kan godt finde ud af at lave en crontab på at starte serveren men jeg ved ikke hvordan jeg lukker den ned via crontab ???

Jeg har stillet spørgsmålet før men pga. ekspertens problemmer med deres tabeller i data basen er svaret forsvundet :-(

M.v.H.

Riverhorse
Avatar billede mfalck Praktikant
08. marts 2003 - 17:18 #1
ok - here goes again :-)
du skal lave et shell-script (læg det f.eks. i /usr/sbin/restart-cs.sh) ala:

#!/bin/sh
PATH=/usr/bin:

killall hlds
cd <path til halflife>
./start_server (eller hvad du nu bruger til at køre halflife som)


Dette sætter du ind i crontab som:
52 4 * * * /usr/sbin/restart-cs.sh

så startes CS-serveren igang hver nat kl lidt i 5 (4.52).
Avatar billede mfalck Praktikant
08. marts 2003 - 17:20 #2
52 4 * * * /usr/sbin/restart-cs.sh > /tmp/restart-cs.out 2>/tmp/restart-cs.err

så lægger den output fra scriptet i /tmp (meget godt til at debugge i starten). Når det kører som du vil så kan du ændre det til
52 4 * * * /usr/sbin/restart-cs.sh >/dev/null 2>&1
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester