[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Переместить хранилище из иерархии /var или /var/lib в /srv или /home



я бы замаунтил новый раздел в /var/lib/mysql

19 октября 2015 г., 22:10 пользователь alex tarasov <strog2@gmail.com> написал:

Что касается mysql. А не проще сконфигурить скуль перед установкой с указанием хоум директории? Хоть срв , хоть хомяк.

19 Окт 2015 г. 17:00 пользователь "Oleksandr Gavenko" <gavenkoa@gmail.com> написал:
Для proftpd я умолчательные настройки перенастраиваю в /srv/ftp/..., т.к. он
не умеет ходить по симлинкамм из-за chroot, то делаю на подобии:

  $ mount -o bind /media/data/ /srv/ftp/data/
  $ mount -o bind /media/rw/ /srv/ftp/upload/

В оригинальных конфигах пакета предлагают например туда:

  VRootAlias upload /var/ftp/upload

Теперь нужно переместить /var/lib/mysql на другой раздел. В
/etc/mysql/mariadb.conf.d/50-server.cnf:

  datadir = /var/lib/mysql

Допустим мы остановили сервис и скопировали файлы:

  $ sudo service mysql stop
  $ sudo cp -a /var/lib/mysql /srv/mysql

Корректней будет менять путь опции datadir или делать симлинк или делать
хардлинк?

На VPS у меня один раздел и нечего там двигать.

За машинами разработчика обычно маленький SSD + большой HDD, потому я
интересуюсь как уйти с /var/ для объемных данных.

--
Best regards!



Reply to: