Cómo se detienen o arrancan los servicios ahora?

Imagen de danielGT
0 puntos

Hola.

Hacia mucho que no me paseaba por aqui. Y bueno, necesito ayuda.

He buscado sobre esto, pero todos los post y ayudas que hay son de hace mas de 2 años, asi que ya no me sirven como respuesto, y necesito algo fresco.

Antes, para iniciar o detener servicios en linux, usabamos

/etc/init.d/[nombre_servicio] start|stop

por ejemplo si queriamos detener gdm para cambiar algo, poniamos /etc/init.d/gdm stop, pues bien, hacia mucho que no necesitaba reiniciar un servicio hasta ahora, que necesito reiniciar mysql, y al poner /etc/init.d/mysql stop ya no me deja y me sale el siguiente mensaje

Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql stop

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) utility, e.g. stop mysql

Bueno, pues, entonces intento detener de la manera en que me está diciendo, pero me sale un mensaje

:stop: Unknown instance.

si coloco solo service mysql stop, me vuelve a salir el mismo mensaje... entonces no se como diablos ahora se gestionan los servicios con la linea de comandos :P

Alguien me puede ayudar, por favor?

Muchas gracias y un gusto volver a verlos y a visitar esta pagina, le venia bien un lavado de cara.

Un saludo.

Imagen de Luks
+1
0
-1

Mmm... Antes de ayer tuve que detener unos servicios para poder correr XAMPP, y creo que los comandos se quedaron iguales, porque lo que utilicé fue:

sudo /etc/init.d/mysql stop
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/proftpd stop

Así que supongo que tal vez lo único que te falta es el sudo delante... Cualquier cosa avísanos... :)

+1
0
-1

El Negro...

Imagen de danielGT
+1
0
-1

No, eso no funciona. Yo tambien sabia arrancar y detener servicios asi, pero me arroja el error que mencioné.

Alguien puede ayudarme?

Un saludo.

+1
0
-1
Imagen de visone
+1
0
-1

El propio error te lo explica "Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql stop"
Prueba sudo service stop

+1
0
-1

El autentico!!!
El original!!
Del que la gente habla mal!!!!
Visone selektah aka awuelo arrekinte

Imagen de danielGT
+1
0
-1

No se si no me han entendido o yo me estoy expresando mal, ya que crei que quedaba claro con lo que dije desde un principio

Bueno, pues, entonces intento detener de la manera en que me está diciendo, pero me sale un mensaje

Pero en fin, esa manera ya la he probado y me sigue apareciendo el mismo error, a pesar que hago lo que me dice.

Un saludo.

+1
0
-1
Imagen de leukel
+1
0
-1

¿Y el comando kill no servia también para detener servicios?
Para invocarlo simplemente pones el nombre del servicio. Por ejemplo para parar:

sudo kill -STOP PID

Donde PID es el PID del proceso, lo puedes sacar mediante ps ax o mediante el comando top. Nunca he usado SIGNSTOP así que no se si es poniendo SIGNSTOP o STOP solo.

Para iniciar el proceso luego escribes:

sudo kill -CONT PID

Igual que antes no estoy seguro de si es SIGNCONT o CONT.
Postea si te resulto.

+1
0
-1

www.viviendoentrepinguinos.wordpress.com

Ubuntu 12.04 Precise Pangolin LTS 64 bits

Imagen de oneko
+1
0
-1

El método mas reciente es:

sudo stop SERVICIO

aunque no todos los servicios están adaptados.

+1
0
-1
Imagen de leukel
+1
0
-1

El método mas reciente es:

sudo stop SERVICIO
aunque no todos los servicios están adaptados.

Gracias no lo sabía

+1
0
-1

www.viviendoentrepinguinos.wordpress.com

Ubuntu 12.04 Precise Pangolin LTS 64 bits

Imagen de danielGT
+1
0
-1

Aaahh!! Eso lo explica todo: No todos los servicios están adaptados.

Por eso, a veces quiero detener mysql y justamente me pasa lo del error ese. Lo hago de la manera que dices y ahi si que funciono.

Apache2 en cambio, todavia se puede detener de la manera antigua.

Vere ahora si funciona con gdm, ya que es otro servicio que me interesa arrancar y detener manualmente, para cuando instalo o compilo un nuevo driver de la tarjeta grafica.

Muchas gracias por tu aclaracion.

+1
0
-1