tramX
NoDeny
Постоялец
Карма: 1
Offline
Сообщений: 108
|
|
« : 22 Февраля 2010, 18:12:25 » |
|
Здравствуйте. freebsd 7.2 Nodeny 49.32 не получается сделать backup базы данных.
mysqldump -u root -p --default-character-set=cp1251 bill > bill.sql Enter password: mysqldump: Got error: 145: Table './bill/traf_info' is marked as crashed and should be repaired when using LOCK TABLES
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #1 : 22 Февраля 2010, 18:21:45 » |
|
починить таблицу mysqlcheck -p --auto-repair bill
|
|
|
Записан
|
|
|
|
tramX
NoDeny
Постоялец
Карма: 1
Offline
Сообщений: 108
|
|
« Ответ #2 : 22 Февраля 2010, 18:29:45 » |
|
mysqlcheck -p --auto-repair bill базу не повредить? Почему такая проблема возникла?
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #3 : 22 Февраля 2010, 18:34:04 » |
|
свет пропадал или некорректное выключение сервера вот те и вышло
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #4 : 22 Февраля 2010, 20:07:59 » |
|
Чтобы всем было страшнее, расскажу как всего два бэда убило мне сервер сегодня ночью. Один бэд был не страшный, а второй попал на перл ))) все мгновенно умерло. Спасибо, что я делал бэкап не только базы, поэтому довольно быстро все перенес на другой винт.
|
|
|
Записан
|
|
|
|
versus
|
|
« Ответ #5 : 23 Февраля 2010, 10:48:01 » |
|
mysqlcheck -p --auto-repair bill базу не повредить? Почему такая проблема возникла?
Наверное потому что вы сэкономили на упсах и сисадмине. Не ?
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #6 : 24 Февраля 2010, 21:59:11 » |
|
gmirror + gjournal + online ups + вменяемый админ = решат проблемы ))
|
|
|
Записан
|
|
|
|
Elisium
NoDeny
Старожил
Карма: 19
Offline
Сообщений: 360
На форумах "спасибом" называется плюс к карме.
|
|
« Ответ #7 : 27 Февраля 2010, 21:08:09 » |
|
Сегодня дважды убедился, что gmirror все таки не является панацеей. Два раза за сегодня развалился ПОЛНОСТЬЮ рейд на тех же винтаж на тойже машинке. Причем развалился так, что на одном винте пропали все разделы, а на втором половина инфы. Винты трижды проверены. Понятно, что проблема в железе, но собранное с нуля и оттестированное по отдельным компонентам, при большой нагрузке (это шлюз) все в сборе дает вот такой забавный результат (((( Копаюсь второй день, пока мыслей мало. Сымитировать такое колво ппс/сессий/трафа кроме как на живых юзверях даже не в курсе как.
п.с. это все лирика ))) о необходимости делать бакапы итд ))
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #8 : 27 Февраля 2010, 22:45:03 » |
|
Я вот как раз недавно вел с Элитом задушевную беседу в асе на эту тему. ))) В общем мнения разошлись ) и пост выше подтверждает что я был прав ) а все почему? У меня был случай похожий, правда на виндовом сервере, но это не важно т.к. рейд был аппаратный - но мне повезло больше, когда все начало рушится я одно зеркало выдрал с корнями ))) и слава Богу, бо меня бы убили... честно...
|
|
« Последнее редактирование: 27 Февраля 2010, 22:48:44 от cell »
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #9 : 27 Февраля 2010, 22:54:28 » |
|
а я и не говорил, что зеркало - панацея от всех бед, но если вдруг винт умрет быстро и внезапно, то зеркало спасет
|
|
|
Записан
|
|
|
|
tramX
NoDeny
Постоялец
Карма: 1
Offline
Сообщений: 108
|
|
« Ответ #10 : 07 Марта 2010, 15:29:26 » |
|
Чето у меня база уменьшилась. Предыдущий размер файла bill.sql был 120 Мб вчера сделал backup получилось 57 Мб. Как такое может быть?
|
|
|
Записан
|
|
|
|
goletsa
NoDeny
Спец
Карма: 21
Offline
Сообщений: 973
|
|
« Ответ #11 : 07 Марта 2010, 15:30:36 » |
|
Чето у меня база уменьшилась. Предыдущий размер файла bill.sql был 120 Мб вчера сделал backup получилось 57 Мб. Как такое может быть?
Может таблица побилась? сделайте mysqlcheck
|
|
|
Записан
|
|
|
|
tramX
NoDeny
Постоялец
Карма: 1
Offline
Сообщений: 108
|
|
« Ответ #12 : 07 Марта 2010, 16:36:54 » |
|
Сделал mysqlcheck -p --auto-repair bill, размер файла 58,3 Мб. Клиенты все на месте, вроде бы все работает.
|
|
|
Записан
|
|
|
|
NTE
NoDeny
Постоялец
Карма: 0
Offline
Сообщений: 111
|
|
« Ответ #13 : 14 Марта 2010, 21:27:19 » |
|
Пытаюсь восстановиться из резервной копии: mysql> source bill_14-03-2010.sql; ............................................. Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''N6i3OOOk8WKZU' at line 1
В чем может быть проблема? P.S. дамп создан скриптом, который прилагается в мануале по ноуденай.
|
|
« Последнее редактирование: 14 Марта 2010, 21:56:18 от NTE »
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #14 : 15 Марта 2010, 01:06:24 » |
|
|
|
|
Записан
|
|
|
|
|