Arch Linux(最新、最新)ボックスを実行していて、ブート時にMySQLを起動しようとしています。systemdパッケージをインストールすると、systemctlが使用可能になり、次のようなことができます。
systemctl start mysqld.service
systemctl [stop|status|restart] mysqld.service
それは大丈夫で、手動で開始/停止したいときにうまく機能しますが、ブート時に起動することになると(systemctlで「enable」を使用することで、厄介な出力が得られます):
[root@rudivarch ~]# systemctl enable mysqld.service
Failed to issue method call: No such file or directory
明らかに、他のコマンドは問題なく動作するので、私はこれに真剣に混乱しており、それを理解しようとしてかなりの時間を費やしました... systemctl statusはこれを出力します:
[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
「有効化」が機能しない理由について誰かが考えていますか?