MySQL continua falhando ao instalar

3

Primeiro eu limpo a instalação anterior

root@ip-10-134-10-182:~# rm -rf /var/lib/mysql
root@ip-10-134-10-182:~# rm -f /var/lib/dpkg/lock
root@ip-10-134-10-182:~# rm -f /var/cache/apt/archives/lock
root@ip-10-134-10-182:~# rm -f /var/lib/aptitude/lock
root@ip-10-134-10-182:~# rm -f /var/lib/apt/lists/lock
root@ip-10-134-10-182:~# 
root@ip-10-134-10-182:~# sudo aptitude purge mysql-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done

Então tudo está limpo

Então eu reinicio o Amazon CE

sudo aptitude instala o mysql-server

Duas coisas geralmente acontecem

FIrst

ubuntu@ip-10-134-10-182:~$ sudo aptitude install mysql-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
The following NEW packages will be installed:
  libhtml-template-perl{a} mysql-server mysql-server-5.1{a} mysql-server-core-5.1{a} 
0 packages upgraded, 4 newly installed, 0 to remove and 38 not upgraded.
Need to get 0B/12.2MB of archives. After unpacking 29.7MB will be used.
Do you want to continue? [Y/n/?] Y
Writing extended state information... Done
Preconfiguring packages ...
Selecting previously deselected package mysql-server-core-5.1.
(Reading database ... 28329 files and directories currently installed.)
Unpacking mysql-server-core-5.1 (from .../mysql-server-core-5.1_5.1.63-0ubuntu0.10.04.1_amd64.deb) ...
Selecting previously deselected package mysql-server-5.1.
Unpacking mysql-server-5.1 (from .../mysql-server-5.1_5.1.63-0ubuntu0.10.04.1_amd64.deb) ...
Selecting previously deselected package libhtml-template-perl.
Unpacking libhtml-template-perl (from .../libhtml-template-perl_2.9-1_all.deb) ...
Selecting previously deselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.1.63-0ubuntu0.10.04.1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up mysql-server-core-5.1 (5.1.63-0ubuntu0.10.04.1) ...
Setting up mysql-server-5.1 (5.1.63-0ubuntu0.10.04.1) ...
120809  9:44:46 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
/usr/sbin/mysqld: File './mysql-bin.index' not found (Errcode: 13)
120809  9:44:46 [ERROR] Aborting

120809  9:44:46 [Note] /usr/sbin/mysqld: Shutdown complete

e depois pendure aí. Note que não faz sentido que eles se queixem de ./mysql.bin.index Ele está localizado em / var / lib / mysql e eu já removi isso.

Outra coisa que acontece é que não há erro algum, mas a coisa toda simplesmente fica presa ao configurar o servidor mysql e não avançar.

root@ip-10-134-10-182:/var/lib# ls /var/lib/mysql  -l
ls: cannot access /var/lib/mysql: No such file or directory
root@ip-10-134-10-182:/var/lib# sudo aptitude install mysql-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
The following NEW packages will be installed:
  libhtml-template-perl{a} mysql-server mysql-server-5.1{a} mysql-server-core-5.1{a} 
0 packages upgraded, 4 newly installed, 0 to remove and 38 not upgraded.
Need to get 0B/12.2MB of archives. After unpacking 29.7MB will be used.
Do you want to continue? [Y/n/?] Y
Writing extended state information... Done
Preconfiguring packages ...
Selecting previously deselected package mysql-server-core-5.1.
(Reading database ... 28329 files and directories currently installed.)
Unpacking mysql-server-core-5.1 (from .../mysql-server-core-5.1_5.1.63-0ubuntu0.10.04.1_amd64.deb) ...
Selecting previously deselected package mysql-server-5.1.
Unpacking mysql-server-5.1 (from .../mysql-server-5.1_5.1.63-0ubuntu0.10.04.1_amd64.deb) ...
Selecting previously deselected package libhtml-template-perl.
Unpacking libhtml-template-perl (from .../libhtml-template-perl_2.9-1_all.deb) ...
Selecting previously deselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.1.63-0ubuntu0.10.04.1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up mysql-server-core-5.1 (5.1.63-0ubuntu0.10.04.1) ...
Setting up mysql-server-5.1 (5.1.63-0ubuntu0.10.04.1) ...

É isso. Nada aconteceu. Apenas fica lá por muito tempo.

    
por J. Chang 09.08.2012 / 11:47

1 resposta

8

Tente seguir as coisas

Primeiro, remova tudo

sudo apt-get remove mysql-server-5.1
sudo apt-get purge mysql-common
sudo apt-get purge mysql-server-5.1
sudo apt-get autoremove
sudo apt-get clean

Instale o mysql-common primeiro

sudo apt-get install mysql-common

Instale o resto do mysql

sudo apt-get install mysql-server
    
por Vidyadhar 09.08.2012 / 11:54