web-dev-qa-db-ja.com

起動エラー時にmysqlを有効にする(リンクされたユニットファイルmysql.serviceの操作を拒否する)

VPSにLAMPスタックをインストールするためのvultrの指示に従っています( https://www.vultr.com/docs/how-to-install-Apache-mysql-and-php-on-ubuntu-16- 04 )。ブート時にmysqlを有効にしようとすると、エラーが発生します。

# Sudo systemctl enable mysql.service
Synchronizing state of mysql.service with SysV service script with 
/lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mysql
Failed to enable unit: Refusing to operate on linked unit file 
mysql.service

私はVPSを設定するのが少し新しいので、どんな助けでも素晴らしいでしょう。

3
Chris

Sudo systemctl enable mariadb.serviceを試してください

mysql.serviceはmariadb.serviceへのシンボリックリンクであるため

6
8ctopus

mysql.serviceはすでに部分的に有効になっている可能性があります。試してください

Sudo systemctl disable mysql.service

Sudo systemctl enable mysql.service
2
Ash 12312