Created 06-08-2018 07:51 AM
Hello,
I have encountered a problem after reboot.
Knox not started because /var/run/knox is missing.
Is a bug ?
/usr/hdp/current/knox-server/bin/gateway.sh stop ==> Can't find PID dir
Created 06-08-2018 09:39 AM
The "/var/run/knox" is mounted as tmpfs so it might be deleted by the operating system after host reboot. So if you find this issue in OS like RHEL7 then please try changing the "knox PID" to some other path.
Ambari UI --> Knox --> Configs --> Advanced --> "Advanced knox-env" --> "Knox PID dir"<br>
The "Knox PID dir" by default has a value "/var/run/knox" you can change it to something else.
Red Hat Enterprise Linux 7, the/run
directory is a temporary file storage system (tmpfs
) that bind mounts the/var/run
directory.