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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-07-24 19:31:03

Народ помогите! Серв FreeBSD 6.2 накрылся. Не дает инет юзерам пишет ошибку

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

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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

GhOsT_MZ
лейтенант
Сообщения: 662
Зарегистрирован: 2011-04-25 11:40:35
Контактная информация:

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

Непрочитанное сообщение GhOsT_MZ » 2012-07-24 19:53:07

REPAIR TABLE пробовали?

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

Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-07-25 11:54:50

Спасибо 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:

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

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

Непрочитанное сообщение schizoid » 2012-07-25 14:25:47

а
# shutdown -r now
для верности? ;)
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-07-25 17:38:26

Так точно schizoid, для верности!)
+ посмотреть не выскачит ли еще чего нибудь, а потом по логам...

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

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

Непрочитанное сообщение ADRE » 2012-07-25 17:40:45

schizoid писал(а):а
# shutdown -r now
для верности? ;)
первым делом! а вдруг заработает!
//del

andri-oxa
проходил мимо

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

Непрочитанное сообщение andri-oxa » 2012-09-11 9:23:06

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

Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-09-11 10:08:52

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

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

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

andri-xa
проходил мимо

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

Непрочитанное сообщение andri-xa » 2012-09-11 10:26:22

myisamchk:error: File 'tables.MYI' doesn't exist

Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-09-11 10:47:55

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

andri-oxa
проходил мимо

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

Непрочитанное сообщение andri-oxa » 2012-09-11 10:59:39

все-равно myisamchk:error: File 'cache.MYI' doesn't exist

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

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

Непрочитанное сообщение ADRE » 2012-09-19 18:41:58

а может просто таблица или БД другая?
//del

andri-oxa
проходил мимо

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

Непрочитанное сообщение andri-oxa » 2012-09-24 14:19:37

да не, пишет же эту таблицу Table './squidlog/cache' is marked as crashed бла, бла, бла

Аватара пользователя
Ridik5533
рядовой
Сообщения: 39
Зарегистрирован: 2011-12-20 18:16:11
Откуда: Киев

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

Непрочитанное сообщение Ridik5533 » 2012-09-27 10:26:21

может тебе будет лучше удалить её и заново создать?

felegz
проходил мимо

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

Непрочитанное сообщение felegz » 2013-08-02 9:00:26

#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'