Здравствуйте.
Хочу поменять установленную по умолчанию папку для баз .
Делаю так как написано здесь для Debian http://how-it.ru/public/root/40-izmenenie_direktorii_baz_mysql.html.
Делаю по Варианту 1, так как хочу вообще удалить папку установленную по умолчанию и для баз создать на другом диске отдельную папку.
Но во-время перезагрузки MySQL пишет FAILED.
Подскажите в чем проблема.
Как поменят в MySQL папку для баз
Хочу поменять установленную по умолчанию папку для баз .
Зачем?
Но во-время перезагрузки MySQL пишет FAILED.
Выхлоп из консоли, а не пересказ нужен.
[quote="ajvffr"]Хочу поменять установленную по умолчанию папку для баз .
Зачем?
Но во-время перезагрузки MySQL пишет FAILED.
Выхлоп из консоли, а не пересказ нужен.[/quote]
1. Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.
2. Какой выхлоп?
Если после проделанных процедур и /etc/init.d/mysql start
Пишет просто FAILED.
Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.
Для этого можно в стандартный каталог мускула смонтировать любой раздел, так правильней будет.
Какой выхлоп?
Копи-паст консоли, а лучше лог.
[quote="ajvffr"]Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.
Для этого можно в стандартный каталог мускула смонтировать любой раздел, так правильней будет.
Какой выхлоп?
Копи-паст консоли, а лучше лог.[/quote]
1. Честно говоря не доходит как все это выглядеть будет.
2. Да я уже все переустановил заново и лог естественно не сохранился.
Честно говоря не доходит как все это выглядеть будет.
Что там представлять?
По хорошему просто /var монтировать на большой раздел.
Но можно и /var/db/mysql/ - не важно.
Допустим есть раздел отведенный для баз - /dev/sda3 , ну и монтируй его в /var/db/mysql/, предварительно скопировав оттуда содержимое, потом пропиши все в fstab.
Попробую, спасибо.
Ну вот смонтировал вот так mount /dev/sdc/ /var/lib/mysql/
перезапускаю mysql выдает вот:
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
Посмотрите в лог на что ругаетса. И да в смонтированом разделе есть файлы мускула??? Вы их скопировали или нет??
Конечно полностью пренес с этой папки на диск и при монтировании все файлы на месте.
А лог где смотреть.
Ну должен в папке с базами лежать что то типа mysql.err
что-то нет там ничего такого, открыл все файлы ничего подобного не нашел.
Ну тогда посмотри в системных логах, а права на перенесённые папки и файлы какие???
А лог где смотреть.
У меня здесь
/var/log/mysql/error.logВо во, у меня просто нету Дебиана, потому и незнаю. *DONT_KNOW*
[quote="ajvffr"]А лог где смотреть.
У меня здесь
/var/log/mysql/error.log[/quote]
А у меня там пустая папка.
Ну тогда посмотри в системных логах, а права на перенесённые папки и файлы какие???
Да блин, спать пора под вечер торможу, забыл права задать.
Но теперь выдает так, объясните, что сие значит:
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Checking for corrupt, not cleanly closed and upgrade needing tables..
Проверка на повреждённые, некорректно закрытые и нуждающиеся в обновлении таблицы..
[quote="ajvffr"]Checking for corrupt, not cleanly closed and upgrade needing tables..
Проверка на повреждённые, некорректно закрытые и нуждающиеся в обновлении таблицы..[/quote]
И чего нужно сделать мне . . . или не все нормально.