GNU/Linux >> Linux Esercitazione >  >> Linux

Come risolvere InnoDB:Impossibile bloccare l'errore ./ibdata1 mysql?

Dovrebbe dire "C'è un'altra soluzione:il problema potrebbe essere AppArmor". Se non vedere una voce in /var/log/apport.log , allora probabilmente il problema non è AppArmor.

Una soluzione intrigante, comunque.


Per prima cosa, elenca i processi MySQL usando il comando ps:

ps aux | grep mysql

E poi interrompi il processo

sudo kill 56311

Che tu ci creda o no, la soluzione è altrove. Il problema deriva apparentemente dalla configurazione errata di AppArmor.

Quindi fai solo:

$ apt install apparmor-profiles

e poi riavvia MySQL (nota quanto velocemente si riavvierà).

Ho notato che manca un file relativo ad AppArmor durante l'esecuzione di:

$ systemctl status mysql.service

Voilà.


Linux
  1. Correzione E:impossibile ottenere il blocco /var/cache/apt/archives/lock [Suggerimento rapido]

  2. Come uccidere il processo che tiene il blocco Apt?

  3. Come modificare i punti di montaggio?

  4. Come scoprire da quale cartella è in esecuzione un processo?

  5. Come modificare /tmp predefinito in /home/user/tmp

Come risolvere Impossibile ottenere il blocco /var/lib/dpkg/lock Error su Ubuntu

Come risolvere l'errore MySQL:accesso negato all'utente [e-mail protetta]

Come risolvere l'errore "E:Impossibile ottenere il blocco /var/lib/dpkg/lock" su Ubuntu

Come risolvere l'errore "E:impossibile ottenere il blocco /var/lib/dpkg/lock" in Ubuntu

Come risolvere l'errore di montaggio del disco in Ubuntu

Come risolvere l'errore "E:impossibile ottenere il blocco /var/lib/dpkg/lock" in Ubuntu Linux