Symptoms
With EFM 1.7 release, some previous warnings are now treated as errors, hence ParStream does not start via Systemctl
Diagnosis
Check the /var/log/parstream/server-xxxx.log file
You might see errors like:
ERROR-77082: Number of maximum file descriptors (1024) is lower than recommended value 98304
ERROR-77113: Maximum number of mmap'ed areas (65530) is lower than recommended value 1966080.
Solution
ERROR-77082: Number of maximum file descriptors (1024) is lower than recommended value 98304
- Include
LimitNOFILE=98034
in the "Service" section of the parstream systemd service file (/usr/lib/systemd/system/parstream-database\@.service)
ERROR-77113: Maximum number of mmap'ed areas (65530) is lower than recommended value 1966080
- Include the mmap config in /etc/sysctl.conf
vm.max_map_count=1966080