Назад | Перейти на главную страницу

MariaDB не может перезапустить

Я запускаю Mariadb на выделенном сервере с Debian Jessie внезапно выключается, когда я пытаюсь запустить mysql, это дает мне эту ошибку:

Dec 31 20:18:20  mysqld[6630]: 2016-12-31 20:18:20 140334745393088 [Note] /usr/sbin/mysqld (mysqld 10.1.20-MariaDB-1~jessie) starting as process 6630 ...
Dec 31 20:19:50  systemd[1]: mariadb.service start operation timed out. Terminating.
Dec 31 20:20:32  systemd[1]: mariadb.service: main process exited, code=exited, status=1/FAILURE
Dec 31 20:20:32  systemd[1]: Failed to start MariaDB database server.
Dec 31 20:20:32  systemd[1]: Unit mariadb.service entered failed state.

вывод error.log показывает что-то, связанное с пространством, как его решить

    2016-12-31 19:33:06 140069282318080 [Warning] mysqld: Disk is full writing '/var/lib/mysql/oem1/oempro_log_campaign_sends.MYI' (Errcode: 28 "No space left on device"). Waiting for someone to free space... (Expect up to 60 secs delay for server to continue after freeing disk space)
2016-12-31 19:33:06 140069282318080 [Warning] mysqld: Retry in 60 secs. Message reprinted in 600 secs

вот место на моем сервере:

    root@dc:/var/lib/mysql# df
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda3      106882096 101403084     26624 100% /
udev               10240         0     10240   0% /dev
tmpfs            1604908    164396   1440512  11% /run
tmpfs            4012268         0   4012268   0% /dev/shm
tmpfs               5120         0      5120   0% /run/lock
tmpfs            4012268         0   4012268   0% /sys/fs/cgroup
/dev/sda1         474730     32398    413302   8% /boot
/dev/sdb1      115247656     61060 109309248   1% /home

2016-12-31 19:33:06 140069282318080 [Предупреждение] mysqld: Диск заполнен записью '/var/lib/mysql/oem1/oempro_log_campaign_sends.MYI' (код ошибки: 28 "На устройстве нет свободного места").

Хранилище, содержащее / var / lib / mysql, заполнено. На нем не осталось свободного места. Вам нужно будет освободить место, переместить файлы базы данных на другое устройство или увеличить размер хранилища.

Как вы освободите место для хранения, зависит от что наполняет это. Как вы увеличите размер (или сможете ли вы), зависит от какое хранилище у тебя есть.