¿Cómo puedo hacer que mysql se inicie cada vez que se inicia el sistema? Lo necesito en un servidor dedicado (ubuntu distro) en el que tengo mi blog, pero cada vez que el servidor deja de funcionar, se detiene el arranque de mysql. Por cierto, puedo usar solo la línea de comando.¿Cómo hacer que mysql se inicie automáticamente? (solo linux-cli)
Respuesta
Puede hacerlo mediante el uso de sysv-rc-conf
, en debian basado puedes instalarlo con sudo apt-get install sysv-rc-conf
entonces usted puede elegir lo que se inicia en el arranque con una simple X en el nombre del demonio, todo a través de línea de comandos
Una vez más no funciona ... Marqué X mysql en todas las runleves más S pero al reiniciar el servicio el estado de mysql dice mysql stop/waiting. – Filippos
Lo siento, pero ¿qué significan los números en la fila superior? –
Desde Ubuntu 12.10 en adelante, 'sysv-rc-conf' es el reemplazo de' chkconfig' que se recomienda a continuación. También le permite usar comandos en lugar de la interfaz ncurses, en este caso: 'sysv-rc-conf mysql on'. – tanius
utilizar el comando chkconfig
según la página de manual http://manpages.ubuntu.com/manpages/maverick/man8/chkconfig.8.html
me sale estos errores: http: // Pastebin. com/9KLM6TJV – Filippos
update-rc.d permite establecer enlaces script de inicio en sistemas Ubuntu y Debian Linux controlar qué servicios ejecuta init al ingresar varios niveles de ejecución. Debe ser capaz de añadir MySQL a la lista de servicios a ejecutar en el arranque:
sudo update-rc.d mysql defaults
Si más adelante desea desactivar MySQL se ejecuta en el arranque:
sudo update-rc.d mysql remove
Obtengo estos errores: http://pastebin.com/vTFDEAx4 – Filippos
Ejecutar el siguiente comando para ver su mysql estado actual:
/sbin/chkconfig mysqld --list
se volverá una línea como a continuación:
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
que MySQL a empezar cada vez que se inicia el sistema, escriba lo siguiente:
sudo /sbin/chkconfig mysqld on
Resultado ahora de '--list' es:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Gran respuesta. Simple y efectivo. – Damo
Mi servidor CentOS siempre comenzó mysqld en el arranque. Pero desde ayer ya no. Pero esta solución me ayudó. ¡Muchas gracias! – unlimited101
Intenté aplicar esta solución, pero cuando el sistema se reinicia y compruebo el estado de mi servicio mysql, dice: 'MySQL no se está ejecutando, pero el archivo PID existe'. Sé que este es un hilo viejo pero nos estamos quedando sin opciones. Por cierto, el resultado del comando '/ sbin/chkconfig mysql --list' parece ser justo. Hemos intentado todas las respuestas en esta página, pero lamentablemente sin suerte. – JorgeGRC
que tenían el mismo problema, así que nos registramos cómo he deshabilitado en primer lugar:
https://askubuntu.com/questions/138487/how-to-keep-apache-and-mysql-from-starting-automatically
Compruebe su /etc/init/mysql.conf para asegurarse de que no tiene inicio en comentarios (como hice).
# MySQL Service
description "MySQL Server"
author "Mario Limonciello <[email protected]>"
start on runlevel [2345]
stop on starting rc RUNLEVEL=[016]
...
Reiniciamos la máquina y funciona.
$ sudo service mysql status
mysql start/running, process 972
Ninguna respuesta ayudó. Finalmente, chkconfig
y update-rc.d
no funcionaron con MySQL en mi máquina.
solución, que tenía un archivo /etc/init/mysql.override que contenía
manual
i acaba de eliminar ese archivo
$ sudo rm /etc/init/mysql.override
Eliminación /etc/init/mysql. anular hizo el trabajo en mi caso (HostEurope VPS con Ubuntu 12.04)
Otro lugar para buscar pistas en cuanto a lo que es y no se inicia en el arranque ...
/etc/init.d/.depend.start (y su compañero en el apagado tiempo, .depend.stop)
Aquí hay un poco más de información http://www.pyenet.co.nz/2-202-1-customising-system-startup-and-boot-processes/
tuve 2 servidores - después de arrancar, 1 tendría MySQL en ejecución, el otro no tanto.
En la caja donde MySQL estaba empezando en el arranque:
- chkconfig ni siquiera se instaló
- hubo cero enlaces de las secuencias de comandos en /etc/rc?.d/* de nuevo a/etc/init.d/mysql
PERO ... /etc/init.d/.depend.start contenía:
TARGETS = halt apache2 umountfs umountnfs.sh sendsigs networking umountroot reboot killprocs unattended-upgrades urandom mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo postfix single grub-common ondemand rc.local INTERACTIVE = apache2 postfix: mysql single: killprocs dns-clean pppd-dns grub-common: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo ondemand: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo rc.local: apache2 unattended-upgrades postfix mysql mdadm dns-clean landscape-client pppd-dns sysstat rsync sudo
Cuando simplemente copié este archivo en el servidor problemático y reinicié, mysql estaba activo & ejecutándose.
Con Debian 9, instalé MySQL hoy y escribí "reiniciar" y mysqld se reinició automáticamente. También reinicié desde mi panel de VPS, mysqld se reinició automáticamente. En resumen, si tiene Debian 9, no hay nada más que hacer, simplemente funciona.
- 1. ¿Cómo puedo hacer que un programa se inicie automáticamente en OSX?
- 2. Cómo hacer que la aplicación de Android se actualice automáticamente
- 3. Cómo hacer que un video incrustado no se reproduzca automáticamente
- 4. ¿Cómo puedo hacer que una aplicación Java se actualice automáticamente?
- 5. Cómo hacer MongoDB Server se inicie al iniciar Linux (CentOS)
- 6. WiX: cómo registrar la aplicación para que se inicie cuando se inicie Windows?
- 7. MySQL: cómo hacer que las filas se repitan x veces
- 8. Cómo evitar que Visual Studio inicie WcfSvcHost.exe mientras se depura?
- 9. Un complemento impide que Eclipse se inicie
- 10. Hacer que un JScrollPane se desplace automáticamente hasta el final
- 11. ¿Cómo hacer que un bookmarklet se ejecute solo una vez?
- 12. ¿Cómo hacer que un MovieClip se elimine solo en AS3?
- 13. ¿Cómo hacer que Emacs se inicie en `modo de texto` y deshacerse del mensaje LISP?
- 14. ¿Cómo hacer que los niños ajusten automáticamente el ancho de los padres solo con CSS?
- 15. ¿Se puede hacer que el teclado de tipo UIKeyboardTypeNamePhonePad se inicie en el modo de teléfono?
- 16. ¿Cómo hago que Emacs se inicie sin tanta fanfarria?
- 17. ¿Cómo configuro un programa para que se inicie al inicio?
- 18. cómo escribir un archivo vimrc que (automáticamente) se aplica solo a una carpeta específica
- 19. ¿Cómo hacer cambios que solo yo puedo ver?
- 20. Hacer que Java JScrollpane solo se desplace verticalmente
- 21. C# - Hacer que los campos/propiedades se lean solo condicionalmente
- 22. ¿Cómo me aseguro de que un usuario solo inicie sesión una vez?
- 23. WPF: ¿Cómo hacer que el lienzo cambie el tamaño automáticamente?
- 24. ¿Cómo actualizar automáticamente PHP + MySQL CMS?
- 25. Iniciar el servidor de rieles automáticamente cada vez que inicie mi máquina ubuntu
- 26. Lista dinámica que se expande automáticamente
- 27. ¿Cuál es la forma correcta de escribir una aplicación .NET que inicie sesión automáticamente en www.yahoo.com?
- 28. ¿Cómo hacer que GNU Screen inicie una nueva ventana en el directorio de trabajo CURRENT?
- 29. Los ensambles firmados impiden que se inicie mi servicio
- 30. ¿Cómo se puede hacer que un sitio web sea accesible solo cuando alguien tiene un dongle?
relacionados https://serverfault.com/questions/232046/how-to-automatically-start-mysql-after-server-restart-centos-other-distros – n611x007