J'obtiens cette erreur en essayant de démarrer MySQL: The partition with /var/lib/mysql is too full!
Voici la sortie de df -h
:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 455G 77G 356G 18% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 1,9G 4,0K 1,9G 1% /dev
tmpfs 387M 1,3M 386M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1,9G 1,2M 1,9G 1% /run/shm
none 100M 28K 100M 1% /run/user
Cela montre que la partition est loin d'être pleine.
Réponses:
Je l'ai finalement corrigé en courant
sudo /etc/init.d/mysql start
. Je devais juste insérersudo
devant la commande.la source
sudo
.sudo service mysql restart
disait que tout allait bien, mais l'exécution de cette commande a en fait résolu le problème. Je ne fais pas la différence ...essaye ça:
la source
sudo /etc/init.d/mysql start
ne fonctionne pas ....Dans mon cas, l'erreur a résulté de la modification de l'adresse IP sur le serveur.
changer le
dans
à l'IP actuelle et redémarrer le serveur
résolu le problème
la source
Il y a deux problèmes possibles avec le package Mysql:
Vraiment un problème d'espace:
De nombreuses distributions ont leur répertoire / var dans la partition racine d'origine qui n'est pas assez grande par défaut pour contenir des données réelles. Ils créent généralement une partition séparée pour / usr avec des tonnes d'espace
Vérifiez cela et vous obtiendrez tous les détails et votre réponse
/server/256729/error-the-partition-with-var-lib-mysql-is-too-full
Il s'agit d'un bug qui n'a peut-être pas été corrigé et pour le corriger, suivez cet article:
https://bugs.launchpad.net/ubuntu/+source/mysql-dfsg-5.0/+bug/118523
la source
J'ai rencontré le même problème, dans mon cas, un autre service mysql était en cours d'exécution
Ensuite, j'ai commencé mysql.
la source
Dans la partition,
/var
il existe plusieurs répertoires qui accumulent de nombreux fichiers qui peuvent remplir la partition.Dans mon cas, les journaux sont enregistrés lors du
/var/logs
remplissage, ce qui/var
m'a empêché de démarrer mysql.J'ai supprimé certains de ces anciens journaux et cela a résolu mon problème. Si vous n'avez pas de rotation de journal, il est préférable d'essayer acerlo car si vous n'avez pas ce processus, les journaux peuvent ajouter jusqu'à plusieurs Go dans un seul fichier.
la source
Dans mon cas, rien de ce qui précède n'a aidé, le problème était qu'il
/var
était vraiment plein:J'ai donc l'habitude
ncdu
de vérifier ce qui prenait autant de place:Supprimer certaines choses inutiles avec
d
, redémarréEt voilà, tout fonctionne maintenant.
la source
Exécutez la commande
sudo apt-get --reinstall install mysql-server
pour réinstaller MySQL. Il recréera les répertoires manquants et vous permettra de redémarrer le serveur.la source
dpkg: dependency problems prevent configuration of mysql-server: mysql-server depends on mysql-server-5.5; however: Package mysql-server-5.5 is not configured yet.
comment utiliser --configure?