pars_replace.json
- Кратко: Файл
pars_replace.jsonпозволяет переназначить стандартные пути программы ТМИУС КП, например, указать новое расположение для базы данных.
Описание
Файл pars_replace.json в ТМИУС КП предназначен для переназначения параметров по умолчанию, например, путей к папке с базой данных программы или другим критичным директориям.
Настройка
По умолчанию программа сохраняет базу данных в папку /mnt/data/tm_db. Чтобы изменить это расположение, вы можете создать этот конфигурационный файл.
Шаги по изменению пути к БД
- Создайте файл
pars_replace.jsonв папке установки ТМИУС КП:- Для устройств iRZ:
/opt/tm_cpps/pars_replace.json - Для других платформ:
/opt/tm_cpps/bin/pars_replace.json
- Для устройств iRZ:
- Пропишите в нем путь к новой папке для базы данных.
{
"dirs":{
"DB":"/путь/к/вашей/папке/"
}
}
- Пример: Чтобы сохранять базу данных на SD-карту в папку
mem, содержимое файла будет следующим:
{
"dirs":{
"DB":"/mnt/mmcblk0p1/mem/"
}
}
Особые указания
- Важно для JFFS: Если вы планируете хранить базу данных в файловой системе JFFS (часто используется во встроенных устройствах), в документации рекомендуется дополнительно отключить режим WAL-журналирования базы данных.
- Для этого в файле
/opt/tm_cpps/cfg/all.cfgустановите параметр:
DB_WAL=0
Применение изменений
После создания файла и настройки параметров выполните команды для перезапуска сервера:
sudo mkdir -p /opt/tm_cpps/db/tm_db sudo /etc/init.d/tm_serverd stop sudo /etc/init.d/tm_serverd start
Проверка
Убедитесь, что изменение пути прошло успешно. В логе tm_server.log должна появиться запись о новом расположении архива событий:
22.11.17 17:19:47.332 | MES | SQL (ts): Архив событий 10 файлов по 10 Мб в /opt/tm_cpps/db/tm_db/ts/