mysql - 错误 : There's not enough space in/var/lib/mysql/

标签 mysql ubuntu mysql.sock

我的服务器上出现了以下问题,当访问日志文件时,它显示为空,即没有信息。

MySQL Job failed to start

来 self 的服务器的数据:

ricardoramos@garapa:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.5 LTS
Release:    12.04
Codename:   precise

我只有 ssh 访问我的服务器。此外,我已经执行了 @Rajesh 建议的所有步骤,但是在使用命令重新安装 mysql-server 时:

sudo apt-get install mysql-server-5.5

我收到以下消息:

ERROR: There's not enough space in /var/lib/mysql/

E: Write error - write (28: There is no space available on the device)

ricardoramos@garapa:~$ sudo fdisk -l

Disco /dev/sda: 1000.2 GB, 1000202305536 bytes
255 cabeças, 63 setores/trilhas, 121601 cilindros, total de 1953520128 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho da E/S (mínimo/ideal): 512 bytes / 512 bytes
Identificador do disco: 0x471b256c

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *         128  1603201151   801600512   83  Linux
/dev/sda2      1603201152  1953517951   175158400    5  Estendida
/dev/sda5      1603201280  1945706751   171252736   83  Linux
/dev/sda6      1945706880  1953517951     3905536   82  Linux swap / Solaris


ricardoramos@garapa:~$ df -h
Sist. Arq.      Tam. Usado Disp. Uso% Montado em
/dev/sda5       163G  155G     0 100% /
udev            1,5G  4,0K  1,5G   1% /dev
tmpfs           599M  724K  599M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            1,5G     0  1,5G   0% /run/shm
overflow        1,0M  1,0M     0 100% /tmp
/dev/sda1       759G  4,1G  717G   1% /home

ricardoramos@garapa:~$ dpkg -l | grep mysql
iU  libdbd-mysql-perl                      4.020-1ubuntu0.1                           Perl5 database interface to the MySQL database
ii  libmysql-java                          5.1.16-2                                   Java database (JDBC) driver for MySQL
iU  libmysqlclient18                       5.5.54-0ubuntu0.12.04.1                    MySQL database client library
iU  mysql-client-5.5                       5.5.54-0ubuntu0.12.04.1                    MySQL database client binaries
ii  mysql-client-core-5.5                  5.5.34-0ubuntu0.12.04.1                    MySQL database core client binaries
ii  mysql-common                           5.5.54-0ubuntu0.12.04.1                    MySQL database common files, e.g. /etc/mysql/my.cnf
ii  mysql-gui-tools-common                 5.0r14+openSUSE-2.2ubuntu2                 Architecture independent files for MySQL GUI Tools
iU  mysql-server                           5.5.54-0ubuntu0.12.04.1                    MySQL database server (metapackage depending on the latest version)
ii  mysql-server-core-5.5                  5.5.54-0ubuntu0.12.04.1                    MySQL database server binaries

另外,我已经在askubuntu中查看了以下问题,但我仍然没有解决方案。

https://askubuntu.com/questions/482923/mysql-error-the-partition-with-var-lib-mysql-is-too-full

如何安装MySQL服务器?

最佳答案

将 mysql 的数据目录路径更改为 100% 使用的根目录。 你的/home 目录有空间(717G)

要更改路径,请按照以下步骤操作: How to change MySQL data directory

关于mysql - 错误 : There's not enough space in/var/lib/mysql/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49291471/

相关文章:

ruby - Gem 在安装 jekyll 时无法构建 native 扩展

linux - Apache服务器在ubuntu上无法上线

android - 将 Android 连接到具有未知 UUID 的设备

mysql - 为什么我的 mysql.sock 文件只有在重新启动后才出现?

mysql - 无法通过套接字 '/var/lib/mysql/mysql.sock' (2) 连接到本地 MySQL 服务器。 mysql.sock 不存在于/var/lib/mysql/中

C++ 将修改后的 MySQL 时间戳存储为字符串

php - PHP 和 MySQL 无法登录

php - 如何返回内连接查询结果

java - 数据库多重内连接