LinuxForum.Fans
Тема

Как поменят в MySQL папку для баз

Автор: ajvffr 20 сообщений 3666 просмотров
#276125

Здравствуйте.
Хочу поменять установленную по умолчанию папку для баз .
Делаю так как написано здесь для Debian http://how-it.ru/public/root/40-izmenenie_direktorii_baz_mysql.html.
Делаю по Варианту 1, так как хочу вообще удалить папку установленную по умолчанию и для баз создать на другом диске отдельную папку.
Но во-время перезагрузки MySQL пишет FAILED.
Подскажите в чем проблема.

#276132
"ajvffr" написал:
Хочу поменять установленную по умолчанию папку для баз .

Зачем?

"ajvffr" написал:
Но во-время перезагрузки MySQL пишет FAILED.

Выхлоп из консоли, а не пересказ нужен.

#276136
newzenon написал:
[quote="ajvffr"]Хочу поменять установленную по умолчанию папку для баз .

Зачем?

"ajvffr" написал:
Но во-время перезагрузки MySQL пишет FAILED.

Выхлоп из консоли, а не пересказ нужен.[/quote]

1. Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.

2. Какой выхлоп?
Если после проделанных процедур и /etc/init.d/mysql start
Пишет просто FAILED.

#276137
"ajvffr" написал:
Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.

Для этого можно в стандартный каталог мускула смонтировать любой раздел, так правильней будет.

"ajvffr" написал:
Какой выхлоп?

Копи-паст консоли, а лучше лог.

#276141
newzenon написал:
[quote="ajvffr"]Потому, что предполагается наличие больших по объему баз и не нужно забивать системный диск.

Для этого можно в стандартный каталог мускула смонтировать любой раздел, так правильней будет.

"ajvffr" написал:
Какой выхлоп?

Копи-паст консоли, а лучше лог.[/quote]

1. Честно говоря не доходит как все это выглядеть будет.

2. Да я уже все переустановил заново и лог естественно не сохранился.

#276142
"ajvffr" написал:
Честно говоря не доходит как все это выглядеть будет.

Что там представлять?
По хорошему просто /var монтировать на большой раздел.
Но можно и /var/db/mysql/ - не важно.
Допустим есть раздел отведенный для баз - /dev/sda3 , ну и монтируй его в /var/db/mysql/, предварительно скопировав оттуда содержимое, потом пропиши все в fstab.

#276143

Попробую, спасибо.

#276166

Ну вот смонтировал вот так mount /dev/sdc/ /var/lib/mysql/
перезапускаю mysql выдает вот:
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

#276168

Посмотрите в лог на что ругаетса. И да в смонтированом разделе есть файлы мускула??? Вы их скопировали или нет??

#276169

Конечно полностью пренес с этой папки на диск и при монтировании все файлы на месте.
А лог где смотреть.

#276171

Ну должен в папке с базами лежать что то типа mysql.err

#276173

что-то нет там ничего такого, открыл все файлы ничего подобного не нашел.

#276176

Ну тогда посмотри в системных логах, а права на перенесённые папки и файлы какие???

#276177
"ajvffr" написал:
А лог где смотреть.

У меня здесь

text
/var/log/mysql/error.log
#276178

Во во, у меня просто нету Дебиана, потому и незнаю. *DONT_KNOW*

#276179
-=Serj=- написал:
[quote="ajvffr"]А лог где смотреть.

У меня здесь

text
/var/log/mysql/error.log

[/quote]
А у меня там пустая папка.

#276180
kisil написал:
Ну тогда посмотри в системных логах, а права на перенесённые папки и файлы какие???

Да блин, спать пора под вечер торможу, забыл права задать.
Но теперь выдает так, объясните, что сие значит:

Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

#276181
"ajvffr" написал:
Checking for corrupt, not cleanly closed and upgrade needing tables..

Проверка на повреждённые, некорректно закрытые и нуждающиеся в обновлении таблицы..

#276182
Lupo Alberto написал:
[quote="ajvffr"]Checking for corrupt, not cleanly closed and upgrade needing tables..

Проверка на повреждённые, некорректно закрытые и нуждающиеся в обновлении таблицы..[/quote]

И чего нужно сделать мне . . . или не все нормально.

Войдите или зарегистрируйтесь, чтобы ответить.