When the database is not H2, we should enforce Elasticsearch's bootstrap checks.
Doing so means that if you're not following the ES requirements for, for instance, max file handles on Linux, the server will not start up. This sounds harsh, but according to the ES docs, not following the requirement for file handles
and not following the requirement for mmapfs
So rather than allowing our users get themselves into a bad state, we should enforce the requirements of our underlying components.