I've just hit an issue when starting solr using the script. All works well when I use:
/solr-6.6.0/bin/solr start -p 9090 -m 4g -s data/solr
However if I cd into the data directory and try:
/solr-6.6.0/bin/solr start -p 9090 -m 4g -s solr
Then I get no cores loaded and the "solr.solr.home" shown in the UI as my installation solr (i.e. /solr-6.6.0/server/solr)
I thought that "solr" may be a reserved word so I changed the name of my folder to "test-solr" and this worked.
I'm unsure if this is an undocumented feature (at least I couldn't find any reference to it) or a bug.