Помогите сделать дамп - выдает error24

Тема в разделе "Базы данных", создана пользователем ParaBellum, 3 сен 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. ParaBellum

    ParaBellum Постоялец

    Регистр.:
    20 фев 2008
    Сообщения:
    80
    Симпатии:
    4
    Пробую сделать дамп базы - выдает error24

    Сделать Sypex Dumper-ом не получается, так как есть только ssh доступ и панель администрирования ВебМин

    Через SSH:
    #mysqlhotcopy dbas1 /var/www --allowold
    Deleting previous 'old' hotcopy directory ('/var/www/dbas1_old')
    Existing hotcopy directory renamed to '/var/www/dbas1_old'
    DBD::mysql::db do failed: Can't open file: './dbas1/quantumoption.frm' (errno: 24) at /usr/bin/mysqlhotcopy line 467.



    Через вебмин:
    Database backup failed : mysqldump failed :

    mysqldump: Got error: 29: File './dbas1/quantumkeyword.MYD' not found (Errcode: 24) when using LOCK TABLES

    Подскажите где чего поменять - права root есть
     
  2. Ad1ce

    Ad1ce Постоялец

    Регистр.:
    18 авг 2009
    Сообщения:
    110
    Симпатии:
    25
    Можно попробовать увеличить кол-во дескриптеров
    my.cnf
    Изменить open_files_limit = 512 на open_files_limit = 8192
    перезагрузить мускл
    Можно попробовать сделать mysqldump с опцией --single-transaction. При этом, если таблиц много, то очень долго будет делаться.
    Как крайняя мера - остановить мускл и напрямую скопировать папку с данными.
     
Статус темы:
Закрыта.