Estoy corriendo un Arch Linux (más reciente y actualizada) cuadro, y tratar de conseguir que MySQL se inicie en el arranque. Con el paquete systemd instalado, tengo systemctl disponible y, como tal, puedo hacer cosas como esta:
systemctl start mysqld.service
systemctl [stop|status|restart] mysqld.service
Eso está bien, y funciona muy bien cuando quiero iniciar / detener manualmente, sin embargo, cuando se trata de hacer que se inicie en el arranque (al usar 'enable' en systemctl, obtengo un resultado desagradable):
[root@rudivarch ~]# systemctl enable mysqld.service
Failed to issue method call: No such file or directory
Obviamente, dado que los otros comandos funcionan bien, estoy seriamente confundido por esto y he pasado un buen rato tratando de resolverlo ... systemctl status genera esto:
[root@rudivarch ~]# systemctl status mysqld.service
mysqld.service
Loaded: loaded (/etc/rc.d/mysqld)
Active: inactive (dead) since Tue, 31 Jan 2012 15:32:28 +0000; 1min 25s ago
Process: 589 ExecStop=/etc/rc.d/mysqld stop (code=exited, status=0/SUCCESS)
Process: 257 ExecStart=/etc/rc.d/mysqld start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/mysqld.service
¿Alguien tiene alguna idea de por qué 'habilitar' no funciona?