The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
не запускается mysql, !*! drusha, 26-Янв-08, 14:58  [смотреть все]
Добрый день,помогите решить вопрос.   Пытаюсь запустить на FreeBSD 6.2-RELEASE сервер MySQL 5.0 выдает ошибку:
/usr/local/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
/usr/local/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm'
хотя все файлы на месте. Что это может быть? Спасибо.
  • не запускается mysql, !*! angra, 18:12 , 26-Янв-08 (1)
    • не запускается mysql, !*! drusha, 21:02 , 26-Янв-08 (2)
      >Неправильно указан путь к базам. Не забывайте что этот путь может зависеть
      >от того запускается ли мускул в jail/chroot или напрямую. Также стоит
      >проверить права и владельца, в том числе и каталогов стоящих выше.
      >

      при запуске он ищет базы в  /var/db/mysql, как раз там, где они и находятся, но почему то не видит их, запускается напрямую, а права вообще поставил пока 777 (сейчас еще можно, если все получится с мускулом, буду менять)

      • не запускается mysql, !*! mixa, 21:41 , 26-Янв-08 (3)
        • не запускается mysql, !*! drusha, 23:19 , 26-Янв-08 (4)
          >[оверквотинг удален]
          >>>
          >>
          >>при запуске он ищет базы в  /var/db/mysql, как раз там, где
          >>они и находятся, но почему то не видит их, запускается напрямую,
          >>а права вообще поставил пока 777 (сейчас еще можно, если все
          >>получится с мускулом, буду менять)
          >
          >Устанавливали как, из портов? Или врукопашную? Для /var выделили достаточно места? Сколько?
          >my.cnf используете? Если да, то где лежит и сам файл дефолтный
          >или чего-то правили/добавляли/изменяли ?

          Раньше использовал freebsd 4.11 (стояли по очереди версии mysql 4.0, 4.1, 5.0) такого не было, сейчас побовал по очереди мускул 5.0 (из исходников), 5.0 (из портов), 4.1 (из портов, сейчас стоит поставил пол часа назад) и во всех случаях одна и та же проблема. В /var сейчас свободного места чуть больше 9 Гб.  my.cnf не использую.

          • не запускается mysql, !*! mixa, 05:48 , 27-Янв-08 (5)
            • не запускается mysql, !*! drusha, 22:49 , 28-Янв-08 (6)
              >[оверквотинг удален]
              >Мой вам совет - переставьте еще раз из портов (чего хотите -
              >хоть 4.0, 4.1, хотя бы даже и 5.0) mysql Пусть он
              >все сам по дефолту установит. Только прежде всего удалите, все подчистую
              >то, что прежде наинсталили. Сделайте make deinstall (если как говорите последний
              >раз установили из портов 4.1). Посмотрите чего он вам напишет, не
              >будет ли какой-либо ругани на группу или пользователя mysql (можете и
              >их, если они есть, для чистоты удалить). После чего грохните напрочь
              >каталог mysql в /var/db/ и... снова запустите make install (reinstall). Скрипт
              >для запуска будет в usr/local/etc/rc.d
              >Все должно получиться.

              Прикольно. Заменил планку памяти (оперативку), все заработало, пробовал по очереди все версии поставить мускула, все запускалось с полпинка.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру