Resultados 1 al 5 de 5

Ayuda Server Linux

Esta es una discusión para el tema Ayuda Server Linux en el foro Server Admin, bajo la categoría Tecnologia; Hola, haciendo experimentos otra ves , compre un pc PIV de 2.66 y 512 memoria, instale gracias al foro todo ...
Página: 1


  1. #1
    Senior Member
    Fecha de ingreso
    24 oct, 03
    Ubicación
    Cabinas - SpeedNET^^
    Mensajes
    31

    Predeterminado Ayuda Server Linux

    Hola, haciendo experimentos otra ves , compre un pc PIV de 2.66 y 512 memoria, instale gracias al foro todo (el search la hace) nesecito saber como hace para que arranque solo el hlds todas las mañanas cuando encienda el server.

    Gracias.

    nota: si fuese posible nada de RTFM jeje

    de nuevo gracias ..
    Marvel | DareDevil
    Aland Laines Calonge
    Sponsored by Speed.NET
    Clan Marvel™ GB - Mu - CS

  2. #2
    h4x0r Administrador Avatar de Devil
    Fecha de ingreso
    24 may, 01
    Ubicación
    Peru
    Mensajes
    8,658

    Predeterminado

    Crea un script como este para que verifique si el proceso esta corriendo :

    Primero crea un script para levantar el servicio, algo como esto en el /etc/init.d/hlds0 :

    Código:
    #!/bin/sh
    # Sandro Jurado <[email protected]>
    # 01/08/2002
    
    # ================================================================================
    # This software is distributed under the GNU Public License V2 and comes with
    # no warranty what so ever.
    # ================================================================================
    # hlds          This shell script takes care of starting and stopping
    #               hlds.
    #
    # chkconfig&#58; 2345 70 30
    # description&#58; hlds is the Hal-Life dedicated server.
    # processname&#58; hlds_run
    
    # Source function library.
    . /etc/rc.d/init.d/functions
    
    HLDS_HOME=/usr/local/games/halflife
    IP=127.0.0.1
    PORT=27015
    PASS="mi_pass"
    
    case "$1" in
       start&#41;
       # Start daemon
          echo -n "Starting halflife server&#58; "
          cd $HLDS_HOME
          screen -A -m -d -S hlds0 ./hlds_run -game cstrike -port $PORT -nomaster +maxplayers 20 +map de_dust2 +mapcyclefile mapcycle.txt +servercfgfile server.cfg +logsdir logs -pingboost 2 -norestart -insecure > /dev/null &
          echo -n "hlds0 "
          success "hlds0 startup"
          echo
       ;;
    
       stop&#41;
       # Stop daemon
          echo -n "Shutting down halflife server&#58; "
          $HLDS_HOME/kkrcon.pl -a $IP -p $PORT $PASS quit > /dev/null &
          success "hlds0 stop"
          echo
       ;;
    
       restart&#41;
          $0 stop
          $0 start
       ;;
    
       status&#41;
          echo
          $HLDS_HOME/kkrcon.pl -a $IP -p $PORT $PASS status
          echo
       ;;
    
       *&#41;
       echo "Usage&#58; $0 &#123;start|stop|restart|status&#125;"
       exit 1
    esac
    
    exit 0
    Luego creas otro con el nombre que quieras (yo uso cron_hlds) en el lugar que quieras (yo uso /usr/local/games/halflife) para verifique si el servicio esta funcionando, y si no que lo levante :

    Código:
    #!/bin/sh
    # Sandro Jurado <[email protected]>
    # 01/08/2002
    
    HLDS_HOME=/usr/local/games/halflife
    
    if &#91; $&#40; ps -x | grep -v grep | grep -c hlds0 &#41; = 0 &#93;; then
       date >> $HLDS_HOME/crash0.txt
       /etc/init.d/hlds0 start
    fi
    Finalmente añades esto en el /etc/crontab :

    Código:
    0-59/1 * * * * root /usr/local/games/halflife/cron_hlds
    Cada minuto verificara si el hlds esta corriendo. Sino lo levanta. Si esta corriendo no hace nada. Al reiniciar el server, al minuto levantara automaticamente, igual si se cae el servicio por alguna razon.

    PD: El kkrcon es un script en PERL que puedes bajar de Internet.
    Devil: Sandro Jurado
    Admin: Bloodzone.net / Gamers4Life
    Bloodzone.net: Reglas | Netiqueta | CS 1.6 FAQ | HLDS howto
    Specs: Intel Core i7 3770K |
    Gigabyte Z77X-UD5H | Kingston HyperX 16GB PC3-15000 | Zotac GTX670 | Corsair Neutron GTX 240GB SSD + 3TB HDD | ASUS Xonar Essence ST | Seasonic Platinum 1000W | Razer Mamba 4G | Razer BlackWidow Ultimate | Sennheiser PC 360 | BenQ XL2410T 120Hz
    Otros: Twitter Facebook Youtube Twitch.tv

  3. #3
    h4x0r Administrador Avatar de Devil
    Fecha de ingreso
    24 may, 01
    Ubicación
    Peru
    Mensajes
    8,658

    Predeterminado

    jojo ! mi solucion es mas nice ! :P
    Devil: Sandro Jurado
    Admin: Bloodzone.net / Gamers4Life
    Bloodzone.net: Reglas | Netiqueta | CS 1.6 FAQ | HLDS howto
    Specs: Intel Core i7 3770K |
    Gigabyte Z77X-UD5H | Kingston HyperX 16GB PC3-15000 | Zotac GTX670 | Corsair Neutron GTX 240GB SSD + 3TB HDD | ASUS Xonar Essence ST | Seasonic Platinum 1000W | Razer Mamba 4G | Razer BlackWidow Ultimate | Sennheiser PC 360 | BenQ XL2410T 120Hz
    Otros: Twitter Facebook Youtube Twitch.tv

  4. #4
    Administrador Avatar de domain_
    Fecha de ingreso
    25 jun, 01
    Mensajes
    5,263

    Predeterminado

    Cita Iniciado por Devil
    jojo ! mi solucion es mas nice ! :P
    Sorry, de que hablas? :P

  5. #5
    Senior Member
    Fecha de ingreso
    24 oct, 03
    Ubicación
    Cabinas - SpeedNET^^
    Mensajes
    31

    Predeterminado

    Gracias Devil..

    ese script es buenazo, sigo siendo aprendiendo una poco mas de linux...

    gracias nuevamente..
    Marvel | DareDevil
    Aland Laines Calonge
    Sponsored by Speed.NET
    Clan Marvel™ GB - Mu - CS

Temas similares

  1. Problemas con mi server Linux...
    Por shadowv3 en el foro Server Admin
    Respuestas: 4
    Último mensaje: 27/12/2004, 20:23
  2. server linux 1.6
    Por victsoft en el foro Counter-Strike
    Respuestas: 5
    Último mensaje: 14/11/2004, 15:47
  3. Ayuda Server Linux
    Por DareDevil_PE en el foro Server Admin
    Respuestas: 0
    Último mensaje: 17/11/2003, 18:10
  4. ayuda con mi server linux
    Por BARRACUDA en el foro Server Admin
    Respuestas: 1
    Último mensaje: 22/09/2003, 18:40
  5. Ayuda kon 1.5 linux servEr
    Por |Taro| en el foro Server Admin
    Respuestas: 5
    Último mensaje: 11/08/2002, 18:57

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •