Добрый день, All.
Нужно хранить базы на смонтированном, причем не через fstab, диске. Непосредственно монтирование диска происходит в rc.local:
mount /dev/mapper/ddf1_*785 /mnt/raid
Сделано, так, потому что я не осилил, что бы dmraid работал корректно и инициализировался на стадии загрузки. В связи с этим, я запускаю MySQL после монтирования. В свою очередь в конфиге (my.cnf) я прописал директиву:
datadir = /mnt/raid/mysql
Ну и в apparmor:
/mnt/raid/ r,
/mnt/raid/** rwk,
Если всё это сделать в ручную, то работает, что говорится, как надо. Но автоматически (при перезагрузке) это дело не стартует. Точнее, mysql, запускается (как процесс висит), но при этом mysql.sock не создается, и подключиться к нему не возможно. При команде /etc/init.d/mysqld stop - он не может выключится.
Я подозреваю, что это из-за того, что apparmor стартует раньше, чем монтируется диск. Но это только мои догадки.
Что посоветуете делать?
P.S. В логах mysql всё пусто.
Ответ на:
комментарий
от Valmont
Ответ на:
комментарий
от VirRaa
Ответ на:
комментарий
от DALDON
Ответ на:
комментарий
от guyvernk
Ответ на:
комментарий
от guyvernk
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проблема с производительностью дисковой подсистемы. (2016)
- Форум dmraid и GPT (2011)
- Форум Обход бага lvm в archlinux при помощи rc.local в systemd (2016)
- Форум mysql@innodb (2012)
- Форум не заводится MySQL (MariaDB) Ubuntu 12.04 (2014)
- Форум Восстановление базы mysql (2016)
- Форум Побилась база mysql (2012)
- Форум Синхронизация баз MySQL (2012)
- Форум Оптимизация базы MySQL (2012)
- Форум [MySQL] Размер базы (2011)