Я предполагаю, что вы используете интеграцию Lucene (по умолчанию), а не Elasticsearch.
Индексы Lucene хранятся в файловой системе, поэтому ваши два сервера с двумя разными файловыми системами просто используютдве разные копии индексов: одна содержит проиндексированные документы, потому что вы инициировали индексацию на этом сервере, другая пуста, потому что вы этого не сделали.
Если предполагается, что два сервера работают независимо, с двумя разными базами данных (как рабочий сервер и сервер разработки), тогда вам просто нужно инициировать переиндексацию на обоих серверах.
С другой стороны, если два ваших сервера должны соединяться, читать и записывать в одну и ту же базу данных, выэффективно работают распределенное приложение.Необходимо выполнить определенные (и нетривиальные) шаги, чтобы иметь возможность синхронизировать индекс между распределенными серверами.См. этот ответ и этот раздел справочной документации .