Страница 1 из 1

HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-24 19:31:03
Ridik5533
Народ помогите! Серв FreeBSD 6.2 накрылся. Не дает инет юзерам пишет ошибку

Код: Выделить всё

Table './squidlog/cache' is marked as crashed and last (automatic?) repair failed
кто знает в чем дело? куда копать?

я понял что накрылася база в Mysql и как ее востановить? я правельно понимаю?
вообщем кто что знает, помогите!

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-24 19:53:07
GhOsT_MZ
REPAIR TABLE пробовали?

PS: читать умею, но мало ли, вдруг мускуль сам хотел починить, но не получилось у него в автоматическом режиме по каким-то причинам.

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-25 11:54:50
Ridik5533
Спасибо GhOsT_MZ!
помогло! для кто еще сталкнеться, решение:

Код: Выделить всё

# mysql -u root -p
пароль

Код: Выделить всё

mysql> use squidlog
mysql> repair table cache;
ждемс... у меня это заняло 8 мин, у других доходило до 1 суток (24 часа), зависит от базы.
после

Код: Выделить всё

mysql> optimize table cache
заняло у меня 1 минуту
после

Код: Выделить всё

mysql> \q
# shutdown -r now
На этом инет побежал! Особую благодарность выражаю GhOsT_MZ за быстрый отклик и наставление. Удачи. :smile:

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-25 14:25:47
schizoid
а
# shutdown -r now
для верности? ;)

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-25 17:38:26
Ridik5533
Так точно schizoid, для верности!)
+ посмотреть не выскачит ли еще чего нибудь, а потом по логам...

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-07-25 17:40:45
ADRE
schizoid писал(а):а
# shutdown -r now
для верности? ;)
первым делом! а вдруг заработает!

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-11 9:23:06
andri-oxa
столкнулся с той же проблемой! сделал все как описано, но после repair table cache; выдает can't create new tempfile: './squidlog/cache.TMD' и Operation failed. что можно сделать?

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-11 10:08:52
Ridik5533
andri-oxa писал(а):столкнулся с той же проблемой! сделал все как описано, но после repair table cache; выдает can't create new tempfile: './squidlog/cache.TMD' и Operation failed. что можно сделать?

Код: Выделить всё

# myisamchk -r -f  tables.MYI
Должно помочь.

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-11 10:26:22
andri-xa
myisamchk:error: File 'tables.MYI' doesn't exist

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-11 10:47:55
Ridik5533
andri-xa писал(а):myisamchk:error: File 'tables.MYI' doesn't exist
означает, что в текущей базе данных не существует таблицы с именем 'tables.MYI'.
Тебе нужна таблица cache. Тоесть 'cache.MYI'

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-11 10:59:39
andri-oxa
все-равно myisamchk:error: File 'cache.MYI' doesn't exist

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-19 18:41:58
ADRE
а может просто таблица или БД другая?

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-24 14:19:37
andri-oxa
да не, пишет же эту таблицу Table './squidlog/cache' is marked as crashed бла, бла, бла

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2012-09-27 10:26:21
Ridik5533
может тебе будет лучше удалить её и заново создать?

Re: HELP! Table './squidlog/cache' is marked as crashed

Добавлено: 2013-08-02 9:00:26
felegz
#cd /var/db/mysql/squidlog/
#ls
/var/db/mysql/squidlog/cache.MYD
/var/db/mysql/squidlog/cache.MYI
/var/db/mysql/squidlog/cache.TMD
# myisamchk -r -f cache.MYI
- recovering (with sort) MyISAM-table 'cache.MYI'