mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-15 06:10:02 +00:00
a8bc9fb94f
Currently, the provenance repository, flowfile repository and content repository are created in /var/run/ directory which is mounted as tmpfs. Since the minifi uses RocksDB repositories with direct IO, we will encounter an error when restart minifi service: [org::apache::nifi::minifi::provenance::ProvenanceRepository] [error] MiNiFi Provenance Repository database open /var/run/minifi/provenance_repository failed: IO error: While open a file for appending: /var/run/minifi/provenance_repository/000004.sst: Invalid argument Set the default repositories directory to /var/lib to fix this issue. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 lines
253 B
Desktop File
14 lines
253 B
Desktop File
[Unit]
|
|
Description=MiNiFi Service
|
|
After=network.target
|
|
RequiresMountsFor=/var
|
|
|
|
[Service]
|
|
Type=simple
|
|
WorkingDirectory=@LOCALSTATEDIR@/lib/minifi
|
|
Environment=MINIFI_HOME=@SYSCONFDIR@/minifi
|
|
ExecStart=@BINDIR@/minifi
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|