kissarat
@kissarat
Node.js

Как использовать MySQL datadir в ramfs?

mount -t ramfs ramfs /ram -o size=1024M
cp -rp /var/lib/mysql/ /ram/
/etc/init.d/mysql start

Запуск сервера выдает ошибку
/etc/init.d/mysql: ERROR: The partition with /ram/mysql is too full!

Оперативки хватает
# du -h /var/lib/mysql
632M	/var/lib/mysql

Что делать?
  • Вопрос задан
  • 2380 просмотров
Пригласить эксперта
Ответы на вопрос 1
microphone
@microphone
Сломалось - читай логи!
где когфига мускуля? файл my.cnf
#cat my.cnf

+результат выполнения в студию
#df -h

innodb_data_home_dir = /usr/local/mysql/
innodb_log_group_home_dir = /usr/local/mysql/


Скопируйте фалы БД мускуля в ramfs и укажите в конфиге новый путь к файлам(в ramfs).
ну и рестарт сервис :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы