1. Остановите avregd, с веб-интерфейса или терминала:
$ sudo service avreg stop
2. Если в архиве присутствуют записи с удаляемой камеры,
удалите эти записи, так как после удаления камеры из
конфигурации её записи «потеряются» из веб-интерфейса и
станут невидимыми для чистильщика архива.
$ sudo avreg-unlink -v 2000-01-01..2099-01-01 НОМЕР_УДАЛЯЕМОЙ_КАМЕРЫ
3. Создайте sql-файл /tmp/removecam.sql с
такими запросами, поставив свои значения номеров
удаляемой из середины камеры и последней в списке:
cat /tmp/removecam.sql
--- удаляем конфиги ненужной камеры, --- поле CAM_NR - номер камеры --- СЕРЕДИНА - заменить на номер удаляемой из середины камеры DELETE FROM CAMERAS WHERE CAM_NR=СЕРЕДИНА; --- "переименовываем" камеру - --- ПОСЛЕДНЯЯ - заменить на номер последней камеры в списке UPDATE CAMERAS SET CAM_NR=СЕРЕДИНА WHERE CAM_NR=ПОСЛЕДНЯЯ; --- меняем CAM_NR в таблице событий, --- чтобы "не пропали" ранее сделанные записи последней камеры, --- которая теперь станет под новым номером в середину списка UPDATE EVENTS SET CAM_NR=СЕРЕДИНА WHERE CAM_NR=ПОСЛЕДНЯЯ;
и выполните этот sql-файл в веб-интерфейсе PhpMyAdmin или в терминале:
$ sudo mysql --defaults-extra-file="/etc/mysql/debian.cnf" avreg5_db < /tmp/removecam.sql
4. Запустите avregd, с веб-интерфейса или терминала:
$ sudo service avreg start
Значение старого последнего номера (до всех операций выше) может присутствовать только в имени каталогов ранее записанных файлов на диске, которые (файлы) со временем удалит чистильщик архива.