|
|
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
Стало часто появляться сообщение о не найденном файле с данными разных таблиц. Файл на самом деле никуда не пропадает, check table ошибок не находит и при следующем запросе к этой таблице ошибки не происходит. Что может быть причиной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 12:34:12 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
mihail_13, винда? антивирус? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 12:46:11 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
debian, без антивируса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 13:26:15 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
mihail_13, http://stackoverflow.com/questions/502545/too-many-open-files-error-on-ubuntu-8-04 не оно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 13:31:31 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
Не похоже. Если ошибка происходит при mysqldump сообщение бывает вида: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 14:03:56 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
mihail_13Не похоже. Если ошибка происходит при mysqldump сообщение бывает вида: Код: sql 1. все дороги ведут в Рим к изменению open_files_limit/ulimit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 14:47:42 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
Из show status: Код: sql 1. 2. 3. 4. Из lsof - mysqld открыл свыше 11 миллионов файлов (Ограничение в системе: на клиента - 256 тысяч, всего - 3 миллиона) Как это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 15:57:53 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
tanglirmihail_13Не похоже. Если ошибка происходит при mysqldump сообщение бывает вида: Код: sql 1. все дороги ведут в Рим к изменению open_files_limit/ulimit все дороги ведут к вызову программы perror, которая на линуксе с аргументом 24 покажет следующее "OS error code 24: Too many open files". а вот причины уже разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:57:34 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
mihail_13Из lsof - mysqld открыл свыше 11 миллионов файлов (Ограничение в системе: на клиента - 256 тысяч, всего - 3 миллиона) Как это? У так вот. Нас-то что спрашиваете? не мы же вам сервис предоставляем. Посмотрите на lsof внимательно. Попытайтесь понять что за файлы там открыты и не открыты ли по нескольку раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:02:54 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
В случае с mysqldump, он должен сохранить примерно 20000 таблиц, соответственно открыть примерно 60000 файлов. На что похоже по данным из show status (хотя и там таблиц многовато). Список из 11 миллионов записей немного великоват для ручного просмотра, но в основном там именно те файлы что он должен открыть, а по скольку раз они открыты не сосчитать. Зачем столько раз он открыл одни и те же файлы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:54:52 |
|
||
|
File '.MYD' not found (Errcode: 24)
|
|||
|---|---|---|---|
|
#18+
mihail_13а по скольку раз они открыты не сосчитать. Используйте Волшебную Силу Программирования. Делать-то что-то надо и что-то осмысленное. Из неосмысленного попробуйте версию mysql обновить. Как я припоминаю, у вас там красноглазый самосбор 5.0.41 - это несколько старая. Обновите до последней в 5.0 чтобы избежать возможных сюрпризов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 18:09:58 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38388949&tid=1836101]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 321ms |

| 0 / 0 |
