Though, the right value is set for the open file descriptors, the installer still reports requirements not met.
Checking OS kernel cgroup.memory... PASSED - OS setting 'cgroup.memory' should be set to cgroup.memory=nokmem Checking OS minimum ephemeral port... PASSED Checking OS max open file descriptors per process... FAILED OS setting for max open file descriptors per process should be >= 65536, currently 1024 Checking OS max open file descriptors system-wide... PASSED - OS setting for max open file descriptors system-wide should be >= 2708550, currently 2097152 Checking OS file system and Docker storage driver compatibility... PASSED Checking OS file system storage driver permissions... PASSED ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Errors have caused Elastic Cloud Enterprise installation to fail Some of the prerequisites failed: [OS max open file descriptors per process], please fix before continuing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [elasticsearch@ip-10-124-136-26 ~]$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 509707 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 65536 pipe size (512 bytes, -p) 8
===
Entries in the /etc/security/limits.conf
elasticsearch soft nofile 65536
elasticsearch hard nofile 65536
root soft nofile 65536
root hard nofile 65536
-
soft nofile 65536
-
hard nofile 65536
elasticsearch memlock unlimited