Hi Chris,
you can connect this server from other clients on other machines and the ES index will be available. Forgot to mention: The client on your localhost machine should then have this configuration setting:
storage.index.search.client-only=false
However, this implies that if you close the client connection, your ES server will also be closed. Then you would need to restart the server with config/titan-server-cassandra-es.properties.
It's quite tricky to run everything on a single machine. Start a new VM for ElasticSearch and life will be a lot easier :). For testing purposes you don't even need to start a server. Simply open your Gremlin REPL, type
g = TitanFactory.open("config/titan-server-cassandra-es.properties")
...and you're ready to go.
Cheers,
Daniel