Serwer CS + auto restart + auto w

Konfiguracja serwerów, usług, itp.
lukrec
Posty: 14
Rejestracja: 14 września 2007, 14:23

Serwer CS + auto restart + auto włączenie

Post autor: lukrec »

Witam wszytkich forumowiczów.

Otóż Posiadam Serwer dedykowany (mneij wiecej)

Zainstalowałem tam Debiana..

Mój problem tkwi
otóż Chce aby codziennie o 2 w nocy serwer sie mógł zrestartować samemu bez mojej ingerencji..
Po wielu artykułach wyczytałem iż trzeba to zrobić za pomocą crona.
Ok wpisałem taką sekwencje do crontad -e

0 2 * * * root shutdown -r now

Teraz kolejna sprawa..

Mam plik w /usr/games/hlds o nazwie run.sh
zawartośc tego pliku to

screen -d -m -S makrocs /usr/games/hlds/hlds_run -game cstrike +port 27015 +maxplayers 24 +map de_nuke +exec server.cfg

Następnie gdzieś wyczytałem iz ten plik można wrzucić do /etc/init.d Więc tam wrzuciłem.
Zrobiłem reboot serwer sie zrestartował lecz serwer cs się nie odpalił.

dałem chmod +x run.sh

Co

A z pliku /usr/games/hlds/ run.sh serwer sie podnosi w screenie

Lecz nie moge zrobić aby się podnoósł po restartcie maszyny

GG: 1882480
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

lukrec pisze:Następnie gdzieś wyczytałem iz ten plik można wrzucić do /etc/init.d Więc tam wrzuciłem.
Zrobiłem reboot serwer sie zrestartował lecz serwer cs się nie odpalił.
Jeżeli dodajesz jedną linijkę to dodaj ją do /etc/rc.local.

Ja jednak polecałbym przerobić ten skrypt na prawdziwy skrypt startowy (wystarczyło by nawet samo start i stop), potem wrzucił do /etc/init.d, a następnie dodał do sekwencji startowej poleceniem update-rc.d (man update-rc.d).
lukrec
Posty: 14
Rejestracja: 14 września 2007, 14:23

Post autor: lukrec »

Czy możesz się zemna skontaktować na gg: 1882480 ?
sappa
Beginner
Posty: 148
Rejestracja: 08 sierpnia 2006, 15:09

Post autor: sappa »

W pliku /etc.init.d/rc.local wpisz

Kod: Zaznacz cały

screen -d -m -S makrocs /usr/games/hlds/hlds_run -game cstrike +port 27015 +maxplayers 24 +map de_nuke +exec server.cfg
Screan z serverem bedzie autoamatycznie odpala sie w przy starcie systemu
Ps. +port 27015 jeste zbede jest to domyslny port servera. Mozesz jeszcze dodac -nomaster +sv_lan
ODPOWIEDZ