Перенос баз MySQL
Добавлено: 25 фев 2014, 15:10
Начал было заббикс ругаться на отсутствие места в /var
Проверка показала что почти весь /var занят мускулем.
А в /usr куча свободного места.
Потому делаем так:
Останавливаем MySQL
/usr/local/etc/rc.d/mysql-server stop
Переносим базы на новое место
По умолчанию они располагаются здесь: /var/db/mysql
Копируем
cp -R /var/db/mysql /usr/mysql
Даем права
chown -R mysql:mysql /usr/mysql
где, /usr/mysql – новое расположение файлов баз
Добавляем в /etc/rc.conf строчку
mysql_dbdir=”/usr/mysql”
После всех проделанных действий запускаем MySQL
/usr/local/etc/rc.d/mysql-server start
Папку /var/db/mysql можно теперь удалить
Проверка показала что почти весь /var занят мускулем.
А в /usr куча свободного места.
Потому делаем так:
Останавливаем MySQL
/usr/local/etc/rc.d/mysql-server stop
Переносим базы на новое место
По умолчанию они располагаются здесь: /var/db/mysql
Копируем
cp -R /var/db/mysql /usr/mysql
Даем права
chown -R mysql:mysql /usr/mysql
где, /usr/mysql – новое расположение файлов баз
Добавляем в /etc/rc.conf строчку
mysql_dbdir=”/usr/mysql”
После всех проделанных действий запускаем MySQL
/usr/local/etc/rc.d/mysql-server start
Папку /var/db/mysql можно теперь удалить