MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Toxa
- рядовой
- Сообщения: 49
- Зарегистрирован: 2008-04-07 17:32:01
Непрочитанное сообщение
Toxa » 2008-06-11 12:45:00
Здравствуйте!
Проблема в следующем...
Был сервер с бд. Для переноса бд на другой сервер(оба freebsd6.3) каталог /var/db/mysql/ был просто скопирован с сервака.(про mysqldump забыл

).При копировании бд на другой сервер mysql не запускается-пишет,что не может найти user.frm. Если заменить только *.MyIsam, то говорит,что не может найти его.Все одинаково происходит на mysql50 и mysql51.Полночи бился...

Подскажите пожалуйста как эту бд перенести.
Toxa
-
Хостинг HostFood.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/
-
LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
-
Контактная информация:
Непрочитанное сообщение
LMik » 2008-06-11 12:49:39
Toxa писал(а):Здравствуйте!
Проблема в следующем...
Был сервер с бд. Для переноса бд на другой сервер(оба freebsd6.3) каталог /var/db/mysql/ был просто скопирован с сервака.(про mysqldump забыл

).При копировании бд на другой сервер mysql не запускается-пишет,что не может найти user.frm. Если заменить только *.MyIsam, то говорит,что не может найти его.Все одинаково происходит на mysql50 и mysql51.Полночи бился...

Подскажите пожалуйста как эту бд перенести.
Старый сервер жив? какая была его версия? user.frm существует?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
LMik
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-06-11 12:50:34
Toxa писал(а):каталог /var/db/mysql/ был скопирован.
Toxa писал(а):mysql не запускается, пишет,что не может найти user.frm.
Неполностью скопировал?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
Toxa
- рядовой
- Сообщения: 49
- Зарегистрирован: 2008-04-07 17:32:01
Непрочитанное сообщение
Toxa » 2008-06-11 13:04:07
To LMik: На месте старого сервера новый

, версия mysql либо 50,либо 51 была.frm существует.существуют все и myi, и myisam, и frm.
To dikens3: Скопировал полностью.
Toxa
-
LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
-
Контактная информация:
Непрочитанное сообщение
LMik » 2008-06-11 13:32:23
Toxa писал(а):To LMik: На месте старого сервера новый

, версия mysql либо 50,либо 51 была.frm существует.существуют все и myi, и myisam, и frm.
To dikens3: Скопировал полностью.
Лог очисти, запусти и сюда его.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
LMik
-
Toxa
- рядовой
- Сообщения: 49
- Зарегистрирован: 2008-04-07 17:32:01
Непрочитанное сообщение
Toxa » 2008-06-11 13:53:47
Вот чо говорит...
Код: Выделить всё
080611 14:37:45 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
/usr/local/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
080611 14:37:45 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
080611 14:37:46 InnoDB: Started; log sequence number 0 46409
080611 14:37:46 [ERROR] /usr/local/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
080611 14:37:46 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
080611 14:37:46 mysqld_safe mysqld from pid file /var/db/mysql/mydomain.pid ended
Toxa
-
alex3
- лейтенант
- Сообщения: 872
- Зарегистрирован: 2006-11-20 16:47:56
- Откуда: Переславль
-
Контактная информация:
Непрочитанное сообщение
alex3 » 2008-06-11 14:34:20
Без комментариев
и
видимо засада с юзерами мускула
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.
alex3
-
Toxa
- рядовой
- Сообщения: 49
- Зарегистрирован: 2008-04-07 17:32:01
Непрочитанное сообщение
Toxa » 2008-06-11 14:39:13
я создавал заново юзеров,mysql запускается,базы данных отображаются,но mysql таблиц в них не видит...
Toxa
-
squid
- лейтенант
- Сообщения: 683
- Зарегистрирован: 2007-05-25 11:32:23
- Откуда: Украина, Киев
-
Контактная информация:
Непрочитанное сообщение
squid » 2008-06-11 14:42:36
хех..
squid
-
Toxa
- рядовой
- Сообщения: 49
- Зарегистрирован: 2008-04-07 17:32:01
Непрочитанное сообщение
Toxa » 2008-06-11 14:58:38
усе!!!!!!!!!
все оказалось совсем не так страшно!!!
просто процесс и соответственно права на файлы mysql!!!а скопированные бд были рутовскими!!!вот он и курил в сторонке!!!
легким движением
мускулю были даны права!!!!
тока башка теперь болит после бессонной ночи!!!

Toxa
-
LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
-
Контактная информация:
Непрочитанное сообщение
LMik » 2008-06-11 19:38:47
Toxa писал(а):усе!!!!!!!!!
все оказалось совсем не так страшно!!!
просто процесс и соответственно права на файлы mysql!!!а скопированные бд были рутовскими!!!вот он и курил в сторонке!!!
легким движением
мускулю были даны права!!!!
тока башка теперь болит после бессонной ночи!!!

1 правило отладки не работы софта в nix системах - проверить права.

Можно FAQ создавать начинать, пункт 1 есть...
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
LMik