Was soll das hlds_l:$LD_LIBRARY_PATH bringen????
Und soweit ich weiß gehts nicht ohne die ""
Beiträge von syntax
-
-
Ich glaub du must vorher
export LD_LIBRARY_PATH="/pfad/zum/server" machen. -
-
Zitat von Hitman
Hi syntax
Ich glaube dein Problem ligt hier:Code# Internet-server: #PARAMS="-game cstrike +map de_aztec +maxplayers 16" # LAN-server: PARAMS="-game cstrike -nomaster -insecure +sv_lan 1 +maxplayers 16 +map de_dust"
Das nutzt du ja im Startscript.
Das Problem ist hier, dass du den Server im 'LAN modus' startest mit dem:
Lass das weg in dem Scipt !
Und lass am besten auch das weg:
Denn du möchtest warscheinlich ja über Rcon-master etwas machen.
Dann machst du noch einen Fehler: Den CS Server mit ROOT starten oder zumindest mit Root restarten, wie dein Crontab sagt:Das ist klar wollt das script vorher auf meinen LAN Server testen, bevor ich es aufn root hau ;). Hab nun die crontabs so umgeschrieben wie du sie hattest leider ohne Erfolg.
-
Ja das Script geht. Kann den Server mit /etc/init.d/hlds start starten und mit /etc/init.d/hlds stop stoppen. Nur die Crontabs werden nicht ausgeführt. Und ich hab echt kein Plan wo der Fehler ist.
-
Hallo, ich möchte jeden morgen um 7 Uhr meinen CS 1.6 Server neu starten lassen. Dazu hab ich dieses Script genommen, angepasst und nach /etc/init.d/ kopiert und mit chmod u+x ausführbar gemacht.
Code
Alles anzeigen#! /bin/sh # The user that will run the server CS_USER=syntax # Leave this alone. NAME=hlds PATH=/bin:/usr/bin:/sbin:/usr/sbin # DON'T FORGET TO CHANGE THE PATH TO YOUR NEEDS! DIR=/home/syntax/hlds # Leave this alone. DAEMON=hlds_run # Internet-server: #PARAMS="-game cstrike +map de_aztec +maxplayers 16" # LAN-server: PARAMS="-game cstrike -nomaster -insecure +sv_lan 1 +maxplayers 16 +map de_dust" # Leave this alone. DESC="Counter-Strike dedicated server" case "$1" in start) if [[ `su $CS_USER -c "screen -ls |grep $NAME"` ]] then echo "HLDS is already running!" else echo "Starting $DESC: $NAME" su $CS_USER -c "cd $DIR; screen -m -d -S hlds ./$DAEMON $PARAMS" fi ;; stop) if [[ `su $CS_USER -c "screen -ls |grep $NAME"` ]] then echo -n "Stopping $DESC: $NAME" kill `ps aux | grep -v grep | grep -i $CS_USER | grep -i screen | grep -i $NAME | awk '{print $2}'` echo " ... done." else echo "Coulnd't find a running $DESC" fi ;; restart) if [[ `su $CS_USER -c "screen -ls |grep $NAME"` ]] then echo -n "Stopping $DESC: $NAME" kill `ps aux | grep -v grep | grep -i $CS_USER | grep -i screen | grep -i $NAME | awk '{print $2}'` echo " ... done." else echo "Coulnd't find a running $DESC" fi echo -n "Starting $DESC: $NAME" su $CS_USER -c "cd $DIR; screen -m -d -S hlds ./$DAEMON $PARAMS" echo " ... done." ;; status) ps aux | grep -v grep | grep hlds_r > /dev/null CHECK=$? [ $CHECK -eq 0 ] && echo "HLDS is UP" || echo "HLDS is DOWN" ;; *) echo "Usage: $0 {start|stop|status|restart}" exit 1 ;; esac exit 0
Dazu hab ich 2 Crontabs erstellt:
0 7 * * * root /etc/init.d/hlds stop
5 7 * * * root /etc/init.d/hlds startLeider funktioniert es nicht so wie ich das wollte. Hat wer ne Ahnung wieso??
-
Zitat von bwar
Guckst du auch richtig, ob die AUslastung stimmt? Ansonsten kann ich ähnliches berichten.
Ich habe ein Root mit einem 3GHz Pentium 4. Wenn ein 16 Slot CSS-Server voll ist, istdie CPU zu 16% ausgelastet. Wenn ich dagegen meinen zweiten Root mit einem AMD Athlon 64 3000+ anschaue, macht es mich schon nachdenklich. Bei gleicher Situation ist die AMD-CPU nur zu 8% ausgelastet.
Wenn bei mir ein 16 Slot cs Server voll ist hab ich mit nen AMD Athlon 64 2800+ 64 eine auslast von 30- 40 @ 1000 HZ Kernel 32 bit. Es hängt auch viel mit zusammen, obs 64 oder 32 bit und 100, 250 u. 1000 HZ Kernel.
-
-
-
-
Hallo, ich hab auf meinen Root Prozessor AMD Athlon 64 2800+ Arbeitsspeicher 768 MB DDR-RAM mit Suse 9.1, 2x16 Public 1.6 cs server am laufen und einen 11 war +50 Slot TS. Nun wenn die beiden 16 voll sind dann choken sie bis zu 20 chokes was mich stört. Plugins sind Clanmod, Statsme minimal, HLGuard und auf einen axn. Die server.cfg sieht auf beiden fast gleich aus:
allow_spectators "1.0"
decalfrequency "30"
hpk_maxsize "0.6"
max_queries_sec "-1"
max_queries_sec_global "-1"
max_queries_window "-1"
mp_autokick "0"
mp_autoteambalance "1"
mp_buytime "1.5"
mp_c4timer "35"
mp_chattime "10"
mp_decals "100"
mp_fadetoblack "0"
mp_flashlight "0"
mp_footsteps "1"
mp_forcecamera "0"
mp_forcechasecam "1"
mp_freezetime "0"
mp_friendly_grenade_damage "0"
mp_friendlyfire "0"
mp_hostagepenalty "2"
mp_kickpercent "0.66"
mp_limitteams "0"
mp_logdetail "0"
mp_logecho "0"
mp_logfile "1"
mp_logmessages "1"
mp_lowlag "1"
mp_mapvoteratio "0.66"
mp_maxrounds "0"
mp_roundtime "3"
mp_startmoney "800"
mp_timelimit "20"
mp_tkpunish "0"
mp_winlimit "0"
pausable "0"
sv_accelerate "10"
sv_accelerate "5"
sv_aim "0"
sv_airaccelerate "10"
sv_airmove "1"
sv_allowdownload "1"
sv_allowupload "1"
sv_alltalk "0"
sv_bounce "1"
sv_cheats 0
sv_clienttrace "1"
sv_clipmode "0"
sv_contact ""
sv_friction "4"
sv_gravity "800"
sv_log_onefile "0"
sv_logbans 0
sv_logblocks "0"
sv_maxrate "25000"
sv_maxspectators "5"
sv_maxspeed "320"
sv_maxunlag "0.35"
sv_maxupdaterate "100"
sv_proxies "0"
sv_rcon_banpenalty 1
sv_region "3"
sv_send_logos "1"
sv_send_resources "1"
sv_spectalk "0"
sv_spectator_password ""
sv_stats "0"
sv_stepsize "18"
sv_stopspeed "75"
sv_timeout "65"
sv_unlag "1"
sv_unlagsamples "1"
sv_voiceenable "1"
sv_wateraccelerate "10"
sv_waterfriction "1"
pausable 0
encrypt_password 0
servercfgfile "server.cfg"
mapchangecfgfile "server.cfg"sys_ticrate 600
rcon_password "XXXXXX"
hostname//--- Miscs
statsme_on
cm_addonmapextend "1"
exec addons/axn/axn.cfgWas könnte ich in der Server.cfg evtl. noch besser machen???
-
Danke für eure Antworten. Wenn es nur Pingpackete sind dann bin ich beruhigt. Mir ist die Sicherheit meines Server sehr wichtig. Aber was mich hier an den Log stört, ist immer die gleiche ip. Und so oft nacheinander hab ich es auch noch vorher nie in meinen Serverlog gesehen. Wenn ich die ip zurückverfolge dann kommt sie aus Ungarn.
-
Kann mir bitte wer sagen was das bedeutet???
Dec 23 13:51:31 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:51:47 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/31 to 83.133.82.23:10288 │
│Dec 23 13:51:50 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:27015 │
│Dec 23 13:52:12 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/40 to 83.133.82.23:10288 │
│Dec 23 13:52:17 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/49 to 83.133.82.23:10288 │
│Dec 23 13:52:20 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/47 to 83.133.82.23:10288 │
│Dec 23 13:52:29 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/45 to 83.133.82.23:10288 │
│Dec 23 13:52:30 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/45 to 83.133.82.23:10288 │
│Dec 23 13:52:50 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/46 to 83.133.82.23:10288 │
│Dec 23 13:52:52 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:52:58 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:10288 │
│Dec 23 13:53:15 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:53:20 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/41 to 83.133.82.23:27015 │
│Dec 23 13:53:20 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/40 to 83.133.82.23:10288 │
│Dec 23 13:53:21 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/37 to 83.133.82.23:27015 │
│Dec 23 13:53:53 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:53:58 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:54:02 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:27015 │
│Dec 23 13:54:03 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:10288 │
│Dec 23 13:54:03 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:27015 │
│Dec 23 13:54:10 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:10288 │
│Dec 23 13:54:25 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/37 to 83.133.82.23:27015 │
│Dec 23 13:54:30 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/37 to 83.133.82.23:10288 │
│Dec 23 13:54:40 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/35 to 83.133.82.23:10288 │
│Dec 23 13:55:01 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/47 to 83.133.82.23:27015 │
│Dec 23 13:55:03 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/38 to 83.133.82.23:27015 │
│Dec 23 13:55:45 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/38 to 83.133.82.23:10288 │
│Dec 23 13:55:53 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/31 to 83.133.82.23:10288 │
│Dec 23 13:56:29 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/41 to 83.133.82.23:10288 │
│Dec 23 13:57:02 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/35 to 83.133.82.23:27015 │
│Dec 23 13:57:24 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/39 to 83.133.82.23:10288 │
│Dec 23 13:57:42 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/38 to 83.133.82.23:10288 │
│Dec 23 13:58:34 rocoto013 kernel: UDP: short packet: From 84.148.116.23:10288 27015/35 to 83.133.82.23:27015 │
│Dec 23 13:58:47 rocoto013 kernel: UDP: short packet: From 84.148.116.23:21015 27015/42 to 83.133.82.23:10288Ich hab nen Root mit Suse 9.1 und Plesk. Mit Google finde ich leider nichts brauchbares.
-
Ich bin mit linux noch net so vertraut, und da alle meinen Debian ist für Fortgeschrittene werd ich wohl erst in nen Jahr umsteigen. Dann hab ich mich in Linux eingearbeitet und kann was neues probieren :).
-
ich hab SuSe 9.1 mit Plesk drauf. Das mit den Portändern werd ich gleich mal machen aber auf welchen??? Geht 333 oder 555???
-
danke für die schnelle Antwort. Root SSH login hab ich ausgeschaltet. Ich benutz nen anderen User mit PW login. Das mit SSH key hab ich leider kp wie ich das machen kann hab den noch net so lange.
-
Hallo, ich hab folgendes Problem:
Nov 26 19:39:19 rocoto013 sshd[16867]: Illegal user katsuhisa from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:25 rocoto013 sshd[16869]: Illegal user katsuie from ::ffff:22 │
│~0.228.225.34 │
│Nov 26 19:39:28 rocoto013 sshd[16871]: Illegal user katsumasa from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:31 rocoto013 sshd[16873]: Illegal user katsumitsu from ::ffff │
│~:220.228.225.34 │
│Nov 26 19:39:33 rocoto013 sshd[16875]: Illegal user katsumoto from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:36 rocoto013 sshd[16877]: Illegal user katsunaga from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:40 rocoto013 sshd[16879]: Illegal user katsutoshi from ::ffff │
│~:220.228.225.34 │
│Nov 26 19:39:43 rocoto013 sshd[16881]: Illegal user katsutoyo from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:45 rocoto013 sshd[16883]: Illegal user katsuyori from ::ffff: │
│~220.228.225.34 │
│Nov 26 19:39:48 rocoto013 sshd[16885]: Illegal user katsuyoshi from ::ffff │
│~:220.228.225.34 │
│Nov 26 19:39:51 rocoto013 sshd[16887]: Illegal user kattengell from ::ffff │
│~:220.228.225.34 │
│Nov 26 19:39:54 rocoto013 sshd[16889]: Illegal user katya from ::ffff:220. │
│~228.225.34 │
│Nov 26 19:39:56 rocoto013 sshd[16891]: Illegal user katy from ::ffff:220.2 │
│~28.225.34 │
│Nov 26 19:39:59 rocoto013 sshd[16893]: Illegal user kaufman from ::ffff:22Das steht in meinen Serverlogs über 200 mal. Was kann ich dagegen machen???
-
Danke für die schnellen Antworten von euch. Ich hab mir nun nen Suse 9.2 Rechner aufgesetzt und wir da mal alles probieren.
-
Wir wollen den Root Server Red Magic von http://www.webperoni.de nehmen. Zum einen weil wir aus Passau auf die Server von webperoni nen Ping von 10 ms haben und der Preis mehr als fair ist. Wir haben auch schon oft auf nen Webperoni Gameservergespielt und finden die einfach toll. Nun meine Frage: Wir wollen 2-3 Public 1.6 Cs Server drauf laufen lassen+ TS Server und unsere HP!!! Welches BS soll ich da am besten nehmen??? Suse 9.1 64 bit, Suse 9.1 mit PLESK 32 bit, Suse 9.2 mit Confixx 32 bit, Suse 9.1 ohne panel 32 bit, Debian 3.1 32 bit oder Debian 3.1 64 bit??? Mit Confixx bin ich von unseren Webspace vertraut, PLESK hab ich noch keine Erfahrungen!!
Mit Linux hab ich schon Erfahrungen gesammenlt aber nur mit Enigma und Neutrino, was auf der dbox2 und Dreambox laufen und ich über telnet und ftp administriert hab. Mit CS Server und Plugins hab ich auch schon ne Menge Erfahrung sammeln können. Wenn wir uns nun so nen Root mieten ist meine Frage über den user den ich anlegen muss. Soll ich da nen neuen user anlegen und dann mit Code:
linux:~ # useradd tobi
linux:~ # passwd tobi
Changing password for tobi.
New password:
Re-enter new password:
Password changed
linux:~ # mkdir /home/tobi
linux:~ # cp -a /etc/skel/{.[^.]*,*} /home/tobi und Code:
linux:~ # chown -R tobi.users /home/tobi
linux:~ # chmod 1700 /home/tobi
anlegen oder wie in den CS1.6 Server Installation Anleitung beschrieben Code:
useradd hlds1
in der Shellconsole angelegt. danach noch mit
Code:
passwd hlds1 EUERPASSWORT
anlegen. Über eure Hilfe/Rat wer ich sehr dankbar.PS: Bin Linux Anfänger bis middle und hab mir das Forum von euch sehr genau durch gelesen. Und versteh alles sehr sehr schnell
tobi und hlds1 natürlich durch mein user ersetzt!!!
mfg
#syNtaX -