Настройка архивного хранилища

Last modified by strixadmin on 2025/07/14 11:49

Общая схема работы архива

После установки СтриксВид начинает записывать архив в папку по умолчанию — это директория /ms-storage, которая расположена на системном диске сервера.

Если вы ничего не меняете, то видеоархив будет записываться прямо в системный раздел. Это не рекомендуется, так как при длительной работе архив может заполнить диск и повредить работу всей системы.

СтриксВид по умолчанию ограничивает использование архивных дисков до 95%.  Если один из дисков превышает этот предел, запись на него приостанавливается. При переполнении всех архивных дисков стример каждый час автоматически удаляет один час самого старого архива, чтобы освободить место и продолжает запись новых фрагментов. 

Как правильно настроить хранение архива на отдельном диске?

Чтобы СтриксВид не записывал архив на системный раздел сервера, а использовал отдельный диск, необходимо сделать несколько подготовительных шагов, которые выполняются средствами Linux:

1. Подключите дополнительный диск к серверу.

Убедитесь, что система его распознает как новое устройство хранения (используется команда lsblk).
lsblk


2. Подготовьте диск для использования.

Если диск новый, его нужно отформатировать (обычно файловая система ext4, используется команда mkfs).
sudo mkfs.ext4 /dev/sdX


3. Создайте отдельную папку внутри каталога /ms-storage.

Это будет точка, куда вы подключите диск (используется команда mkdir). Название папки может быть любым, но важно, чтобы она располагалась внутри каталога /ms-storage.
sudo mkdir -p /ms-storage/sdX

Проверить созданные директории можно командой
ls -lh /ms-storage/
ответ команды будет примерно таким:

https://lh7-rt.googleusercontent.com/docsz/AD_4nXczAbdN_lVw_EfYyIftEwRi2i0IwPAlheNKVrmCnmSYcwXSgcCL-pcYdgJwYo90zQ50Wz4RnlG9QrUcrPyRK8rzG8EfUPrzG3x1xtJUqQn4znlxtOjNM9gPzSHHFwn9Mxg2BYvqx_leMaRsLrcGlg?key=lmBLbzQtLVx5XLLfcUWK-g

4. Настройте автоматическое подключение диска при перезагрузке.

Это позволяет диску автоматически монтироваться в нужную папку при каждом запуске системы. Для этого нужно определить уникальный идентификатор диска (blkid) и зарегистрировать его в системной конфигурации автоподключения (fstab). 

5. Проверьте, что диск подключён и готов к записи.

Убедитесь, что система видит диск (df) и что в нужной папке есть права на запись для службы СтриксВид (chown).

6. Укажите стримеру, где теперь хранить архив.

Откройте боковое меню в веб-интерфейсе, нажмите на  «Сервер» → вкладка «Настройки сервера». В блоке «Жёсткие диски» укажите путь к новой папке. Каждый путь отделяется запятой.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXegKX-mp890flfbZbCrfMkRMo_DVXBe5JcO-6m9G7C5E7M0CwiNrFp18B21XfeodscPtfwkPGaKxPKd9dZAyhBL3VWdLuh-J-rkuY1K_rMRrdTOzrPHXPgZTOS-SolhmCvuF21386Ne3x3JYTFGcQ?key=lmBLbzQtLVx5XLLfcUWK-g
 

Если вы не хотите использовать системный раздел для хранения архива, удалите папку system из списка путей хранения. После сохранения настроек архив начнёт записываться на указанные диски.

Как работает СтриксВид при заполнении хранилища?

Чтобы изменить лимит заполнения архивных дисков, откройте веб-интерфейс СтриксВид, перейдите в боковое меню → раздел «Сервер» → вкладка «Настройки сервера». В блоке «Жёсткие диски» найдите поле «Максимальная загрузка архивных дисков (в процентах)» и укажите нужное значение.
По умолчанию установлено 95%, и мы рекомендуем не увеличивать этот показатель, чтобы избежать риска переполнения.

Если в список архивных путей включен системный раздел, категорически не рекомендуется устанавливать значение 100% — это может привести к полному заполнению корневого диска и нарушению работы всей системы.