Beiträge von soocke21

Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.

    Es funktioniert nur teilweise bei einigen Servern bekomme ich so eine meldung:

    taskset: failed to parse CPU list: ./srcds_run

    Es funktioniert, wenn man Kern 1 bzw. 2 nicht zu einem server hinzufügt, vielen DANK!

    Aber bei der Konfiguration, funktioniert das Server starten nicht mehr.

    pasted-from-clipboard.png

    pasted-from-clipboard.png

    Soll ich es so machen?

    So starten die Server aber ob er die Kerne so benutzt werden, ist wieder eine andere Frage, da bei taskset -c nicht mycpu steht?


    -------------


    So startet der Server nicht!

    auch nicht so.

    wo genau meinen Sie?

    Und wo soll ich es wie einsetzen?


    Hier:

    if [ -f $LOGP/includes/$VAR_E/start ]; then
    $LOGP/includes/$VAR_E/start "$VAR_B" "$VAR_C" "$VAR_D" "$VAR_F"
    check="ID1"
    else
    if [ "$VAR_G" != "" ]; then
    screen -A -m -d -L -S server$VAR_C-X taskset -c $VAR_G $VAR_F
    else
    screen -A -m -d -L -S server$VAR_C-X $VAR_F
    fi
    check=`ps aux | grep -v grep | grep -i screen | grep -i "server$VAR_C-X"`
    fi

    Oder hier:

    if [ -f $LOGP/includes/$VAR_E/start ]; then
    $LOGP/includes/$VAR_E/start "$VAR_B" "$VAR_C" "$VAR_D" "$VAR_F"
    check="ID1"
    else
    if [ "$VAR_G" != "" ]; then
    mycpu="";
    if [ "$VAR_G" == "1" ]; then
    mycpu="2,3";
    fi
    if [ "$VAR_G" == "2" ]; then
    mycpu="4";
    fi if [ "$VAR_G" == "3" ]; then mycpu="5,6"; fi if [ "$VAR_G" == "4" ]; then mycpu="7"; fi if [ "$VAR_G" == "5" ]; then mycpu="8,9"; fi if [ "$VAR_G" == "6" ]; then mycpu="10"; fi if [ "$VAR_G" == "7" ]; then mycpu="11,12"; fi if [ "$VAR_G" == "8" ]; then mycpu="13"; fi if [ "$VAR_G" == "9" ]; then mycpu="14,15"; fi if [ "$VAR_G" == "10" ]; then mycpu="16"; fi if [ "mycpu" == "" ]; then mycpu="$VAR_G"; fi
    screen -A -m -d -L -S server$VAR_C-X taskset -c $VAR_G $VAR_F
    else
    screen -A -m -d -L -S server$VAR_C-X $VAR_F
    fi
    check=`ps aux | grep -v grep | grep -i screen | grep -i "server$VAR_C-X"`
    fi

    Code
    root@root1606:/home/skripte# sudo -u hogwartsrp ./games 'start' 'hogwartsrp' '2' 'gm_2710_dev' 'gm' './srcds_run -game garrysmod +map rp_hogwarts_gg_v9 -ip 185.194.236.146 -maxplayers 10 -port 27010 -tickrate 33 +host_workshop_collection 1379492801 +gamemode hogwartsrp' '1' '' '' ''
    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
    ID2
    root@root1606:/home/skripte#
    
    screen -r geht nicht, auch nicht als account user, es ist auch kein screen vorhanden...
    Code: Console
    Connected with 127.0.0.1:52998
    Command: cd /home/skripte;sudo -u hogwartsrp ./games 'start' 'hogwartsrp' '2' 'gm_2710_dev' 'gm' './srcds_run -game garrysmod +map rp_hogwarts_gg_v9 -ip 185.194.236.146 -maxplayers 10 -port 27010 -tickrate 33 +host_workshop_collection 1379492801 +gamemode hogwartsrp' '1' '' '' ''
    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
    Connection closed
    Code: Fehlermeldung im Webinterface beim starten
    Der Gameserver konnte auf dem Server nicht gestartet werden!

    funktioniert noch nicht aber der mycpu fehler ist nicht mehr zu sehen...

    Fehler code 303, irgend etwas mit der Map...


    Connected with 127.0.0.1:52596

    Command: cd /home/skripte;sudo -u hogwartsrp ./games 'start' 'hogwartsrp' '2' 'gm_2710_dev' 'gm' './srcds_run -game garrysmod +map rp_hogwarts_gg_v9 -ip 185.194.236.146 -maxplayers 10 -port 27010 -tickrate 33 +host_workshop_collection 1379492801 +gamemode hogwartsrp' '1' '' '' ''

    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

    Connection closed


    if [ "$VAR_A" = "maplist" ]; then

    cd /home/$VAR_B/server/$VAR_D/$VAR_E <- Das ist die 303 Zeile

    if [ "$VAR_G" = "yes" ]; then

    maplist=`find -name "*.$VAR_F" -printf "%f\n"`

    else

    maplist=`find -name "*.$VAR_F"`

    fi

    for LINE in $maplist

    do

    echo "$LINE%TEND%"

    done

    fi

    Also so?

    pasted-from-clipboard.png


    # Copyright by TekLab.de #

    # Christian Frankenstein #

    # http://www.teklab.de #

    ###########################################


    Socket created

    Socket bind complete

    Socket now listening

    Connected with 127.0.0.1:48482

    Command: cd /home/skripte;sudo -u hogwartsrp ./games 'start' 'hogwartsrp' '1' 'gm_2715' 'gm' './srcds_run -game garrysmod +map rp_hogwarts_gg_v9 -ip 185.194.236.146 -maxplayers 60 -port 27015 -tickrate 33 +host_workshop_collection 1379492801 +gamemode hogwartsrp' '0' '' '' ''

    kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

    /home/skripte/games: line 85: mycpu: command not found

    Connection closed

    wo zwischen soll ich es eintragen?

    games.zip