Akonadi. Ошибка запуска сервера. [Решено]

Изображение пользователя smartass.

История начинается так: у меня раздел с кубунтой (10.04) всего 8Gb. Поэтому регулярно провожу зачистки. И вот надумалось мне удалить
/home/smartass/.local/share/akonadi/db_data/ibdata1          10Mb
/home/smartass/.local/share/akonadi/db_data/ib_logfile0      64Mb
/home/smartass/.local/share/akonadi/db_data/ib_logfile1      64Mb

Причиной моего решения являлось моя уверенность что Аконади мне не нужен и что он никак не связан с таким необходимым мне KMail'ом. К тому название намекает что это всего лишь лог-файлы. После первого же вылета полез копаться и увидел что они снова на месте.
Вроде больше ничего не удалял.
После ребута я через некоторое время увидел на экране сообщеие об ошибке.

И Kmail завершает свою работу.
В логах /home/smartass/.local/share/akonadi/db_data/mysql.err есть вот это
110529 21:19:18 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: No valid checkpoint found.
InnoDB: If this error appears when you are creating an InnoDB database,
InnoDB: the problem may be that during an earlier attempt you managed
InnoDB: to create the InnoDB data files, but log file creation failed.
InnoDB: If that is the case, please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/error-creating-innodb.html
110529 21:19:18 [ERROR] Plugin 'InnoDB' init function returned error.
110529 21:19:18 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
110529 21:19:18 [ERROR] Unknown/unsupported table type: innodb
110529 21:19:18 [ERROR] Aborting

110529 21:19:18 [Note] /usr/sbin/mysqld-akonadi: Shutdown complete

В комплекте есть mysql.err.old который постоянно увеличивается в размерах. Содержит он все тоже самое, только это сообщение многократно повторяется.

В процессе гугления и рытья в логах нашел сообщение о том, что нет доступа к /home/smartass/.local/share/akonadi/db_data/ibdata1.
"InnoDB: Unable to lock ./ibdata1, error: 11"
Попробовал выставить права на запись и чтение всем. Не помогло.
Пробовал вот этот совет с учетом того, что файл у меня в моей папке, а не в /var.
Не понял смысла переливать из пустого в порожнее, но сделал и все равно не помогло.
Kmail работает отлично, но только первые 5 минут, пока не выскочит сообщение об ошибке.
Есть ли у кого-нибудь мысли как починить это безобразие?
PS. Свою вину осознаю и глубоко раскаиваюсь, но KMail очень нужен. Может можно Akonadi совсем выпилить, чтобы KMail остался рабочим? Починить тоже неплохо будет.

0
alex1812 - 29 Май, 2011 - 21:25
Изображение пользователя alex1812.

Угу, мне давно известна эта трабла, появляется когда заводишь второго и последущих юзеров в систему, без Akonadi kmail работать не будет.
Читать здесь
The fix is to edit the following file "/etc/apparmor.d/usr.sbin.mysqld-akonadi". Below the line:

@{HOME}/.local/share/akonadi/** rwk,

Add a new line:

@{HOME}/.Private/** rwk,

Restart apparmor and restart akonadi.

0
smartass - 29 Май, 2011 - 23:16
Изображение пользователя smartass.

Не помогло. Да и нет у меня никаких других зверей кроме меня.
Исправил обратно, как было.

0
alex1812 - 30 Май, 2011 - 09:13
Изображение пользователя alex1812.

В других логах есть какие-нить ошибки? (dmesg например и пр.)

0
smartass - 30 Май, 2011 - 17:26
Изображение пользователя smartass.

[email protected]:~$ dmesg | tail
[ 27.726565] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input13
[ 27.786943] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:07.0/input/input14
[ 27.941523] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 28.173756] ppdev: user-space parallel port driver
[ 28.289027] CE: hpet increasing min_delta_ns to 15000 nsec
[ 89.004053] Clocksource tsc unstable (delta = -188401780 ns)
[ 497.525386] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
[ 569.448736] lo: Disabled Privacy Extensions
[ 1373.055559] lo: Disabled Privacy Extensions
[ 7439.081008] CE: hpet increasing min_delta_ns to 22500 nsec
[email protected]:~$

0
smartass - 30 Май, 2011 - 23:54
Изображение пользователя smartass.

Проблема решилась удалением ~/.local/share/akonadi и ~/.config/akonadi

http://lists.mandriva.com/cooker/2009-09/msg00798.php

Вот только осталось чувство потерянности от такого расклада. По всем признака аконади от кмайла не зависит, а когда аконади падает, то тащит за собой кмайл. %)

0
dyug - 31 Май, 2011 - 09:46

аноканди от кмайла - нет, а вот кмаил от анокади - очень даже да...
ибо через анокади реализована адресная книга, и прочие ништяки, которые рано или поздно заработают... :-)

0
alex1812 - 31 Май, 2011 - 12:13
Изображение пользователя alex1812.

Хм, а первую мою ссылку до конца было не просмотреть?

0
smartass - 31 Май, 2011 - 14:50
Изображение пользователя smartass.

В инглише не силен. Об этом факте я уже сообщал. А кусок лога из чата (под катом) где описано как меня направили на путь истинный, выпилили. Моих слов осталось только последнее предложение.

0
dm - 31 Май, 2011 - 15:01
Изображение пользователя dm.

А кусок лога из чата (под катом) где описано как меня направили на путь истинный, выпилили. Моих слов осталось только последнее предложение.

Тот кусок лога было сложно оставить, так как цензурный фильтр ругался через строчку и не давал публиковать комментарий.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры