У меня есть mysql, который хорошо работал, но теперь не запустится. Все, что я смог выполнить, использует
sudo start mysql
который генерирует следующую ошибку:
start: Rejected send message, 1 matched rules; type="method_call", sender=":1.5" (uid=1000 pid=1678 comm="start mysql ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
Я попытался гуглить разделы его, но кажется, что это - в основном бесполезная ошибка. Так или иначе я могу получить больше информации о том, что продолжается?
Проблема - это:
uid=1000
, Который укусил средства, что у пользователя, который связался с Выскочкой для выполнения действия запуска, есть uid 1000 (не корневой, корневой 0). Это uid обычно присваивается первому несистемному пользователю. Что-то должно быть сильно неправильным с Вашим использованием sudo или самого sudo, потому что команда правильно не возрастает для укоренения.
Вы видите ту же ошибку с этой командой, для сравнения (отметьте отсутствие sudo):
start --system mysql
Рекомендуемый способ запустить сервисы состоит в том, чтобы использовать эти service
команда:
sudo service mysql start