Если вы хотите открыть индекс Lucene, который хранится в HDFS для целей поиска, вам не повезло. AFAIK, отсутствует реализация Directory для HDFS, которая позволяет выполнять операции поиска. Одна из причин этого заключается в том, что HDFS оптимизирована для последовательного чтения больших блоков, а не небольших случайных операций чтения, которые выполняет Lucene.
В проекте Nutch есть реализация HDFSDirectory, которую можно использовать для создания IndexReader, но работают только операции удаления. Nutch использует только HDFSDirectory для дедупликации документов.