Store indexes in ES while the data stays in HDFS

Is there a way to index data from an HDFS location into elasticsearch without moving/copying the same to ES? es-hadoop seems to copy the data into ES cluster there by making a copy of the same big chunk of data. Is there a config that I am missing out? Or is it that the whole idea is absurd?

It'd be helpful to know if this is possible, and if yes, a detailing about the same would be much appreciated.

No there is not.

So, there's no way but to have two individual copies of the data in HDFS and ES, right?

That is correct.