• Решено Acme1994

    (@acme1994)


    Помогите, пожалуйста, разобраться в чём беда… Весь проект повис — не могу ничего редактировать, создавать заявки и так далее.
    Как я понимаю, проблема с памятью. Но судя по показателем ничего сильно не нагружается. Куда копать? Как увеличить память?
    Ошибка базы данных WordPress: [Can’t create/write to file ‘/tmp/#sql_35a_0.MAI’ (Errcode: 28 «No space left on device»)]
    SHOW FULL COLUMNS FROM fly_options

    Screan:

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Модератор Yui

    (@fierevere)

    永子

    «No space left on device»

    перевожу: Закончилось место на устройстве.

    Место на диске закончилось, где лежат временные файлы базы данных MySQL

    папка /tmp

    PS: скрин у вас неполный, или /tmp смонтирована отдельно, или закончились inode (посмотрите df -i )

    Автор Acme1994

    (@acme1994)

    Да, то что место закончилось это понятно — переводить не стоило. «Как я понимаю, проблема с памятью. Но судя по показателем ничего сильно не нагружается. Куда копать?» .

    Спасибо за вторую команду. Теперь вижу, что 100% загружено.
    /dev/vda1 — как его можно почистить?

    • Ответ изменён 5 лет назад пользователем Acme1994.
    Модератор Yui

    (@fierevere)

    永子

    к сожалению количество инод в файловой системе выделяется при её создании (форматировании), впрочем…. об этом и без меня написано полно

    PS: не знаю как у вас получилось всего 4 миллиона инод на 60 Гб места, для системного диска с кучей мелких файлов так делать нельзя.

    проблема с памятью

    это когда не хватает оперативной памяти.
    Когда закончилось место — проблема с местом на диске.

    Модератор Юрій

    (@yube)

    tuxfighter, называть и то и другое памятью — тлетворное влияние андроидов.

    тлетворное влияние андроидов.

    тлетворное влияние <cenzored><cenzored><cenzored>, да что такое!! эммм….. не очень умных людей.

    Автор Acme1994

    (@acme1994)

    Жёсткий диск 60 ГБ SSD. 100% не забит. На проектах не хранятся ни видео, ни множество картинок и базы данных столько не весят.

    4гб оперативки — вот она и забита.

    Спасибо за уточнение. Теперь отделился от «тлетворное влияние андроидов».

    Вопрос по теме:
    Без форматирования почистить возможно?

    4гб оперативки — вот она и забита.

    вы сильно заблуждаетесь.

    Без форматирования почистить возможно?

    вы не знаете где у вас на клавиатуре располагаться клавиша Delete?

    Хотя это все равно будет даже не полумера, а четвертьмера.

    Модератор Yui

    (@fierevere)

    永子

    Жёсткий диск 60 ГБ SSD. 100% не забит. На проектах не хранятся ни видео, ни множество картинок и базы данных столько не весят.

    вы прочитали статью про иноды? Количество инод выделяется на диск при создании файловой системы, у вас она отформатирована неудачно и раз на ней установлена ОС, то там много мелких файлов, даже если они не относятся к вашему проекту. 4 миллиона инод позволило использовать только 8 Гб места на диске, дальше заполнение, вы сами видели, достигло 100%, и выдается ошибка что на диске нет места. На диске есть свободное место для данных, а вот метаданные файлов писать уже некуда.

    Вопрос по теме:
    Без форматирования почистить возможно?

    Если вдруг вы найдете пару десятков тысяч ненужных файлов, то временно обойдетесь без форматирования. Иначе же нужно исправлять ошибки допущенные при установке ОС на вашу VPS, диск у вас для системного отформатирован возможно абсолютно неподходяще или забит десятками тысяч каких-то мелких файлов непонятного происхождения

    смотрите

    
    $ df -i
    Файловая система                     Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
    /dev/root                           7815168        319392   7495776             5% /
    /dev/loop0                           368640        163536    205104            45% /usr/portage

    вот например Gentoo x86_64 для десктопа
    используются около 500 тыс инод, из них достаточно много в portage, где хранятся данные о пакетах доступных для установки (поэтому я вынесла эту ФС отдельно)
    у вас 4 миллиона (что вообщем-то немного, но вроде близко к стандартным параметрам форматирования по умолчанию), на что они заняты все ?

    И кстати, непосредственно к ВП ваш вопрос никакого отношения не имеет.
    Обратитесь на ЛОР или на sysadmins.ru

    Модератор Yui

    (@fierevere)

    永子

    также можно погугляндексить, в интернете полно хороших и разных статей по данному поводу, да и вообще у вас существует техническая поддержка хостинга, которая вполне способна ответить на вопрос как вам корректно и не теряя данных переформатировать файловую систему и увеличить количество инодов на ней.

    Автор Acme1994

    (@acme1994)

    вы не знаете где у вас на клавиатуре располагаться клавиша Delete?

    Вот тут располагается: http://prntscr.com/ozzyhi .

    Yui, спасибо большое за подробное разъяснение и потраченное на это время. Ознакомлюсь со статьями и в тех.поддержку обращусь.

    Вот тут располагается:

    Славно, что вы хотя бы это знаете. По меркам современного мира — это уже достижение.

    Автор Acme1994

    (@acme1994)

    Славно, что вы хотя бы это знаете. По меркам современного мира — это уже достижение.

    Ой, и не говорите… Хоть что-то. Славно, что вы так доходчиво объясняете, чего в современном мире крайне редко можно откопать. Хоть наглядно на скриншоте вам показал эту кнопочку, чтобы в дальнейшем никаких недопониманий не возникло.

    Что ж, пойду разбираться, если позволите, с серваком. Нужно ещё кучу статей перечитать. Времязатратно конечно, но интересно)

    Модератор Yui

    (@fierevere)

    永子

    я бы сделала так

    * узнала возможности сохранения и восстановление данных у хостера
    (снапшоты, volumes, что там еще у них есть)

    * Сохранила бы данные VPS средствами ^^

    * Если хостер не дает поддержки то
    tar -cvzp —xattrs —xattrs-include=*
    для сохранения, в режиме обслуживания (rescue)

    * Форматирование диска в режиме обслуживания (rescue)
    mkfs.ext4 -i 4096 даст максимально возможное количество инод, но сожрет много служебного пространства для метаданных

    * Восстановление данных

    * Восстановление загрузчика grub/grub2

    в любом случае возможности сохранения и восстановления данных нужно уточнять у хостера

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «Ошибка базы данных WordPress: Errcode: 28» закрыта для новых ответов.