Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Restart Serwera gdy padnie


  • Zamknięty Temat jest zamknięty
13 odpowiedzi w tym temacie

#1 Potatek

    Pomocny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:53
  • Lokalizacja:resp
Offline

Napisano 29.03.2010 20:47

Szukam pluginu który zresetuje mi serwer gdy on padnie... Serwer jest na linuxie i czasem przez plugin z banerem na ścianie serwer pada i wtedy jest off puki go nie zresetuje. Kiedyś miałem admina na serwerze jailbreak który również był na linuxie i gdy wczytywała się mapa która nie chodzi po 5 sec serwer sam się na nowo uruchamiał. Może mnie ktoś nakierować gdzie dostać taki plugin?
Bardzo jest mi to potrzebne
Pozdrawiam

29 marzec 2010 - 20:47:
ReF... Hej panowie nie wiecie gdzie taki plugin dostane? ostatnio serw pada 2 razy dziennie :(
  • +
  • -
  • 0

#2 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 29.03.2010 20:53

załącznik. nie wiem czy działa bo nie testowałem.

Załączone pliki


  • +
  • -
  • 0

#3 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 29.03.2010 20:59

hmm -retry do lini startowej ?
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#4 Potatek

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:53
  • Lokalizacja:resp
Offline

Napisano 29.03.2010 21:13

A mógłbyś podać link do opisu czy coś? skąd to wziąłeś ? aktualnie nie mam jak sprawdzić, chętnie poczytałbym opinie
  • +
  • -
  • 0

#5 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 29.03.2010 21:15

hmm -retry do lini startowej ?


już były 2 podobne tematy i jak pisałem to co Ty wyżej zawsze mnie krytykowali, że "głupota" chociaż u mnie działa -.-
  • +
  • -
  • 0

#6 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 29.03.2010 21:27

wiez niektorzy geniusze zostali docenieni dopiero po smierci :D wiec moze ciebie tez czeka taka chwala :D

powiinno smigac :D bo nie wiem jak plugin moze uruchomic wylaczony server jesli sam jest wtedy wylaczony :D
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#7 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 29.03.2010 21:40

bo nie wiem jak plugin moze uruchomic wylaczony server jesli sam jest wtedy wylaczony :D


KOX xD

dlatego nie rozumiem o co biega w tym pluginie :P
  • +
  • -
  • 0

#8 Potatek

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:53
  • Lokalizacja:resp
Offline

Napisano 29.03.2010 21:49

{:-( ehh liczyłem że coś znajdę... na starym serwie to działało ładnie, gdy tylko serwer padł zaraz się na nowo odpalał... poda ktoś link do opisu i komentarzy pluginu ?
  • +
  • -
  • 0

#9 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 29.03.2010 21:49

./hlds_run -help
Syntax:
./hlds_run [-game <game>] [-debug] [-norestart] [-pidfile]
        [-binary [hlds_i486|hlds_i686|hlds_amd]
        [-timeout <number>] [-gdb <gdb>] [-autoupdate]
        [-steamerr] [-ignoresigint] [-beta <version>]
  [-debuglog <logname>]
Params:
-game <game>            Specifies the <game> to run.
-debug                  Run debugging on failed servers if possible.
-debuglog <logname>     Log debug output to this file.
-norestart              Don't attempt to restart failed servers.
-pidfile <pidfile>      Use the specified <pidfile> to store the server pid.
-binary <binary>        Use the specified binary ( no auto detection ).
-timeout <number>       Sleep for <number> seconds before restarting
                        a failed server.
-gdb <gdb>              Use <dbg> as the debugger of failed servers.
-steamerr               Quit on steam update failure.
-beta <version>         Make use of a beta version of this server from Steam
-ignoresigint           Ignore signal INT ( prevents CTRL+C quitting
                        the script ).
-notrap                 Don't use trap. This prevents automatic
                        removal of old lock files.

Note: All parameters specified as passed through to the server
including any not listed.

Powiedzcie mi w którym miejscu jest tu "-restart" ?
  • +
  • -
  • 1

#10 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 29.03.2010 22:23

Checking bootstrapper version ...

Use: steam -command <command> [parameters] [flags]

Commands:

 update: Install or update HLDS

   parameters:
      -game <game>            -   Game name: use 'list' to see available games
      -dir <installdir>       -   HLDS Install dir
      (if dir not specified, will use value from last run of tool)

   flags:
      -verify_all             -   Verify all HLDS files are up to date
      -retry                  -   Automatically retry every 30 seconds if the Steam Network is busy
      -remember_password      -   Remember password (if a username is supplied)

   For example: steam -command update -game cstrike -dir /hlds

 version: View installed versions

 list: View available games

Optional parameters for all commands:

      -username <username>    -   Steam account username (only needed to access limited content)
      -password <password>    -   Steam account password (only needed to access limited content)

nie wiem o co kaman z tymi flagami, Google tak pokazało xD

ale głupotę wkleiłem, nawet nie przeczytałem :D

Użytkownik .minD edytował ten post 29.03.2010 22:27

  • +
  • -
  • 0

#11 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 29.03.2010 23:47

Może lepiej usunąć przyczynę padów?
Jaki w ogóle masz dostęp do serwera? W sensie gdzieś wykupujesz czy vps/dedyk?
  • +
  • -
  • 0

#12 Portek

    Kończymy zabawę, permanentna emerytura!

  • Przyjaciel

Reputacja: 976
Master

  • Postów:3 007
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Częstochowa
Offline

Napisano 30.03.2010 06:59

Pavciu, opcja -restart jest, serwer próbuje wstać i po 10 próbach pada - szkoda tylko że serwer z reguły i tak nie wstaje :)

Nie ma takiej opcji żeby serwer sam wstał po padzie. Chyba że masz dostęp SSH, troche oleju w głowie i potrafisz napisać prosty skrypt bash.
  • +
  • -
  • 0

serwer-1.png
IP: ts3.cserwerek.pl


#13 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 30.03.2010 07:47

ale jak mapka niestand. nie dziala to -retry czy restart pomaga :D
  • +
  • -
  • 0

#14 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 30.03.2010 12:33

Portuś w takim razie pokaż mi to w kodzie hlds_run.
Może mam dostępny inny skrypt ale we wszystkich w których się spotkałem było restart w standardzie.



run() {
# Runs the steam update and server
# Loops if RESTART is set
# Debugs if server failure is detected
# Note: if RESTART is not set then
# 1. DEBUG is set then the server is NOT exec'd
# 2. DEBUG is not set the the server is exec'd

if test -n "$RESTART" ; then
echo "Auto-restarting the server on crash"

#loop forever
while true
do
# Update if needed
update

# Run the server
$HL_CMD
retval=$?
if test $retval -eq 0 && test -z "$AUTO_UPDATE"; then
break; # if 0 is returned then just quit
fi

debugcore $retval

echo "`date`: Server restart in $TIMEOUT seconds"

# don't thrash the hard disk if the server dies, wait a little
sleep $TIMEOUT
done # while true
else
# Update if needed
update

# Run the server
if test "$DEBUG" -eq 0; then
# debug not requested we can exec
exec $HL_CMD
else
# debug requested we can't exec
$HL_CMD
debugcore $?
fi
fi
}

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych