It seems that when path.data is not configured(commented out) in elasticsearch.yml, in 6.0 ElasticSearch will try to configure /usr/share/elasticsearch/logs/ and log there.
Anyway, this is where I am at now:
[2017-11-24T16:54:41,111][INFO ][o.e.n.Node ] [] initializing ...
[2017-11-24T16:54:41,184][INFO ][o.e.e.NodeEnvironment ] [ana-9ag] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [29.6gb], net total_space [43.9gb], types [rootfs]
[2017-11-24T16:54:41,184][INFO ][o.e.e.NodeEnvironment ] [ana-9ag] heap size [990.7mb], compressed ordinary object pointers [true]
[2017-11-24T16:54:41,185][INFO ][o.e.n.Node ] node name [ana-9ag] derived from node ID [ana-9agrRay_xty0esFTMg]; set [node.name] to override
[2017-11-24T16:54:41,185][INFO ][o.e.n.Node ] version[6.0.0], pid[116238], build[8f0685b/2017-11-10T18:41:22.859Z], OS[Linux/3.10.0-514.el7.x86_64/amd64], JVM[Oracle Corporation/OpenJDK 64-Bit Server VM/1.8.0_102/25.102-b14]
[2017-11-24T16:54:41,185][INFO ][o.e.n.Node ] JVM arguments [-Xms1g, -Xmx1g, -XX:+UseConcMarkSweepGC, -XX:CMSInitiatingOccupancyFraction=75, -XX:+UseCMSInitiatingOccupancyOnly, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=/var/lib/elasticsearch, -Des.path.home=/usr/share/elasticsearch, -Des.path.conf=/etc/elasticsearch]
[2017-11-24T16:54:41,835][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [aggs-matrix-stats]
[2017-11-24T16:54:41,835][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [analysis-common]
[2017-11-24T16:54:41,835][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [ingest-common]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [lang-expression]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [lang-mustache]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [lang-painless]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [parent-join]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [percolator]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [reindex]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [repository-url]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [transport-netty4]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] loaded module [tribe]
[2017-11-24T16:54:41,836][INFO ][o.e.p.PluginsService ] [ana-9ag] no plugins loaded
[2017-11-24T16:54:42,337][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: unknown setting [default.path.conf] please check that any required plugins are installed, or check the breaking changes documentation for removed settings
at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:293) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:256) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.common.settings.SettingsModule.(SettingsModule.java:135) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.node.Node.(Node.java:330) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.node.Node.(Node.java:245) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:212) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:212) ~[elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:322) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:130) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:121) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:69) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:134) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.cli.Command.main(Command.java:90) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) [elasticsearch-6.0.0.jar:6.0.0]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:85) [elasticsearch-6.0.0.jar:6.0.0]