incapaz de lançar o mysqld no arch linux

5

Instalei recentemente o Arch Linux x64 e queria instalar a pilha LAMP. Tudo funcionou bem, até que cheguei à parte do MySQL que instalei mas não consigo iniciar. A saída de %código% dá:

Job for mysqld.service failed because a timeout was exceeded. See "systemctl status mysqld.service" and "journalctl -xe" for details.

e aqui está a sudo systemctl start mysqld output:

* mysqld.service - MariaDB database server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)
   Active: activating (start-post) (Result: exit-code) since Fri 2015-07-17 22:31:04 CET; 20s ago
  Process: 9548 ExecStart=/usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
 Main PID: 9548 (code=exited, status=1/FAILURE);         : 9549 (mysqld-post)
   CGroup: /system.slice/mysqld.service
           '-control
             |-9549 /bin/sh /usr/bin/mysqld-post
             '-9743 sleep 1

Jul 17 22:31:04 sn4k3 systemd[1]: Starting MariaDB database server...
Jul 17 22:31:04 sn4k3 mysqld[9548]: 150717 22:31:04 [Note] /usr/bin/mysqld (mysqld 10.0.20-MariaDB-log) starting as process 9548 ...
Jul 17 22:31:04 sn4k3 mysqld[9548]: 150717 22:31:04 [Warning] Can't create test file /var/lib/mysql/sn4k3.lower-test
Jul 17 22:31:04 sn4k3 mysqld[9548]: [96B blob data]
Jul 17 22:31:04 sn4k3 mysqld[9548]: 150717 22:31:04 [ERROR] Aborting
Jul 17 22:31:04 sn4k3 mysqld[9548]: 150717 22:31:04 [Note] /usr/bin/mysqld: Shutdown complete
Jul 17 22:31:04 sn4k3 systemd[1]: mysqld.service: Main process exited, code=exited, status=1/FAILURE
    
por Sangimed 17.07.2015 / 22:41

4 respostas

8

Encontrou a solução que você precisa para executar este comando:

sudo mysql_install_db --user=mysql --basedir=/usr/ --ldata=/var/lib/mysql/

source : Wiki do Archlinux

    
por 18.07.2015 / 17:39
1

Verifique também se a sua partição não está cheia, o que foi o meu caso.

Por um motivo desconhecido, mover os dados para outra partição também não funcionou.

Então, para uma solução rápida, em vez de mexer no llvm ou no gparted, reduzi meu /swapfile size.

    
por 17.01.2018 / 12:46
0
sudo mysql_install_db --user=mysql --basedir=/usr/ --ldata=/var/lib/mysql/
    
por 19.11.2016 / 02:49
-1

Reinstalar o MySQL pode ajudar:

Primeiro, desinstale o MySQL atual Em seguida, exclua / var / lib / mysql e / etc / mycnf ou /etc/mycng.rpmsave Reinicie a máquina Agora instale o MySQL novamente.

    
por 03.03.2018 / 06:26