“Rejeitado envie mensagem, 1 regras correspondentes; type = ”method_call“, sender = ”: 1.5“ ”ao iniciar o MySQL

26

Eu tenho um mysql que está funcionando bem, mas agora não será iniciado. Tudo o que consegui fazer foi usar

sudo start mysql

, que gera o seguinte erro:

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")

Eu tentei googling seções dele, mas parece que isso é basicamente um erro inútil. De qualquer forma, posso obter mais informações sobre o que está acontecendo?

    
por Jon Lachonis 10.09.2014 / 15:32

2 respostas

34

O problema é este:

uid=1000

Esse bit significa que o usuário que contatou o Upstart para executar a ação de início tem o uid 1000 (não root, root é 0). Esse uid geralmente é atribuído ao primeiro usuário que não é do sistema. Algo deve estar gravemente errado com o uso do sudo, ou sudo, porque o comando não está escalando adequadamente para o root.

Você pode ver o mesmo erro com este comando, para comparação (observe a ausência de sudo):

start --system mysql
    
por CameronNemo 12.09.2014 / 00:30
11

A maneira recomendada de iniciar serviços é usar o comando service :

sudo service mysql start
    
por NGRhodes 10.09.2014 / 16:22

Tags