hola chicos acudo a vostroshaber si alguien se ha encontrado con el mismo problema.
tengo una suse 8.0 rulando, sin teclado ni pantalla ni na , solo conectada a la red
entonces uintento arrancar un server cs desde ssh , i va de PM , aguanta 11 usuarios como un campeon el problema es que a la que cierro el programa ssh , patapum el server a tomar por culo , se cierra tambien
he provado con & al final pero se apaga =mente.
tambien con nohuo , que rula de pm , no se cierra pero va generando un fichero que se va comiendo el hd , haber si alguien tienen la solucion para este problema.
gracias por adelantado
- 💬 Foros
- Offtopic
- Cibercafés
servidor linux counter strike
porque no coges y metes que el cs se arranque vía cron (un proceso normal) digo esto por que yo tenia un problema parecido y lo solucione de este modo la idea la obtuve al tener que aprender como administrar un VirtualVault de HP en el cual todo lo que quieras que se mantenga debes hacerlo via cron de la maquina.
un saludin
Buenas tardes
Mira tuvistes buenas intenciones puesto que para eso se crearon esas dos opciones, muy especialmente la segunda.
Pero como bien te dicen tambien existen muchas mas soluciones aparte de ssh, tambien esta el demonio cron, y sobre todo el inetd.
El inetd es simplemente que cuando arranque se arranque el servidor y punto.
En cuanto a los log´s no hay ningun problema en absoluto en el mundo linux, lo podría direccionar a /dev/null que es el abujero negro de Linux :P.
Simplemente log > /dev/null, y estará permanentemente vacio o crearte un proceso con el cron que haga lo mismo cat /dev/null > log, etc...
Eso por parte de los log, por parte de arrancarlo tienes por lo pronto esas dos opciones.
SAludos y suerte
x
bueno lo primero decir que es mi primer intento serio de meterme en linux , o sea soy un L...
el "nohup" no he encontrado manera de enviarlo a /dev/null ( ya lo habia probado ), haber si con el inet.d lo consigo
no se si os servira de algo ,el server cs esta en /var/hlds_l , espero que sea correcto
gracias a todos
puedes hacer dos cosas:
1 crear un script y en lazarlos en los directorios
/etc/rc.d/rc3.d (arrancarlo) y /etc/rc.d/rc6.d (pararlo)
un poco complicado ademas de que si se tepara tendras que arrancarlo tu a mano
2 ponerlo en el /etc/inittab abres el fichero y le añades
cs:35:respawn:/var/hlds_l/hlds_run -game cstrike +maxplayers 14 -nomaster -noipx +sv_lan 1 +sys_ticrate 10000 +sv_maxupdaterate 100
con el respawn haces que siempre que el server se pare se arranque solo le pudedes cambiar los parametros a tu gusto aun que es la mejor opcion para un server jugon :-P