Omitting working directory location throws following error: Error from server : aerospike work directory path /opt/aerospike not mounted on a filesystem in storage config
Answer
The errors clearly states the issue is because the working directory hasn't been defined. Working directory does not only contains logs but also it stores tools, system files, and data files which cannot be skipped. Hence, every configuration file should have a working directory location defined in it.