Стандартно порт mysql устанвливает базу в раздел /var/db/mysql, но место там очень быстро кончается!!!
Пришлось прицепить еще один винт и и поправить Makefile порта Mysql --localstatedir=/mnt/db/mysql. Сборка прошла без сучка и задоринки:)
Запустил скрипт mysql_install_db и базы встали куда я и указал в Makefile т.е. /mnt/db/mysql.
Добавил строку в rc.conf mysql_enable="YES" и перезапустил машину, после перезагрузки в разделе /var/db/mysql появились теже базы что и в /mnt/db/mysql и соответственно mysql стал работать с ними.
Что я только не делал, добаил строку mysql_dbdir="/mnt/db/mysql" перезапустил машину, mysql вобще не запустился, сразу попытался запустить mysqld_safe а он мне выругался на outpost.pid, точно не помню но сослался он на директорию /var/db/mysql/outpost.pid!!!
Фигня какая-то в Makefile маловато опций и пришлось пока что жертвовать пространством /var а хотелось бы поставить mysql из портов а не из соурцев!!!
Need HELP!!!!Извините что вынес тему в отдельный пост!!!
Монтируйте ваш новый диск в /var/db/mysql/
ХЕХ это единстевнное решение?
>Монтируйте ваш новый диск в /var/db/mysql/
>ХЕХ это единстевнное решение?
>>Монтируйте ваш новый диск в /var/db/mysql/ну если не хочется пересобирать, как я отписывал
поставь линк туда где есть место.... ln -s /var/db/mysql /home/db_mysql к примеру...P.S. и с почтой советую то же самое сделать ;)