Bir Arch Linux (en son, güncel) kutusu çalıştırıyorum ve MySQL'in önyüklemeye başlamasını sağlamaya çalışıyorum. Kurulu systemd paketi ile mevcut systemctl var ve bu gibi şeyler yapabilirim:
systemctl start mysqld.service
systemctl [stop|status|restart] mysqld.service
Her şey yolunda ve manüel olarak başlatmak / durdurmak istediğimde harika çalışıyor, ancak önyüklemede başlamaya gelince (systemctl'de 'enable' kullanarak, bazı kötü çıktılar alıyorum):
[root@rudivarch ~]# systemctl enable mysqld.service
Failed to issue method call: No such file or directory
Açıkçası, diğer komutlar gayet iyi çalıştığı için, bununla ciddi şekilde kafam karıştı ve anlamaya çalışırken iyi geçirdim ... systemctl status çıktılar:
[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
'Etkinleştir' in neden işe yaramadığına dair bir fikri olan var mı?