Зарезервированный диск, раздел или сетевой ресурс
Один из первых шагов, которые пользователь должен выполнить после установки ZoneMinder, - это выделить отдельную часть диска, диск или сетевой ресурс для хранения событий ZoneMinder. Причина этого заключается в том, что ZoneMinder, по замыслу, заполнит ваш жесткий диск, и вы не хотите делать этого с корневым разделом!
Следующие шаги применимы к ZoneMinder 1.31 или более новой версии, работающей на типичной системе Linux, которая использует systemd. Если вы используете более старую версию ZoneMinder, пожалуйста, следуйте шагам, описанным в разделе «Использование отдельного жесткого диска» в «Вики ZoneMinder» (https://wiki.zoneminder.com/Using_a_dedicated_Hard_Drive).
Шаг 1: Остановите ZoneMinder
sudo systemctl stop zoneminder
Шаг 2: Подключите выделенный диск, раздел или сетевой ресурс к локальной файловой системе в любой папке по вашему выбору. Мы рекомендуем использовать systemd для управления точками монтирования. Инструкции о том, как это сделать, можно найти здесь и здесь. Обратите внимание, что привязка монтирования папки изображений ZoneMinder является опциональной. Более новые версии ZoneMinder записывают очень мало, если вообще что-то, в папку изображений. Убедитесь, что выделенный диск, раздел или сетевой ресурс успешно подключен, прежде чем переходить к следующему шагу.
Шаг 3: Установите владельца и группу в соответствии с учетной записью пользователя веб-сервера. Дистрибутивы на базе Debian обычно используют «www-data» в качестве учетной записи пользователя веб-сервера, в то время как многие дистрибутивы на основе RPM обычно используют «apache».
sudo chown -R apache:apache /path/to/your/zoneminder/events/folder
sudo chown -R apache:apache /path/to/your/zoneminder/images/folder
Воспоминание из предыдущего шага, папка с изображениями является необязательной.
Шаг 4: Создайте конфигурационный файл в каталоге /etc/zm/conf.d с помощью вашего любимого текстового редактора. Название файла может быть любым, лишь бы оно заканчивалось на «.conf». Добавьте следующий контент в файл и сохраните изменения:
ZM_DIR_EVENTS=/full/path/to/the/events/folder
Шаг 5: Запустите ZoneMinder и просмотрите журналы ZoneMinder на наличие ошибок.
sudo systemctl start zoneminder