This is related to the issue I raised before.
While investigating I found that I am having issues in creating a simple index also. And it seems that the install is messed up in some way. The local install does not create any issues.
Any settings which I can tweak?
The error clearly states that the error is due to unsupported parameter _all. _all field was deprecated in elasticsearch version 6 and is completely removed from version 7. So You do not need to mention _all : {enabled=false} in mapping definition while creating the index. Here you can look the breaking changes.
I was trying to put in a simple index without any mappings. Just to test out things.
I am assuming that the mappings if not provided will lead to ES 7.5 putting in a default mapping without the _all
I am not sure about the sequence of events and hence will not blame anyone. But the upgrade assistant did say all clear. Maybe I did not use it the right way.
My thinking is that presence of these indices with this _all in mapping is causing the ES 7 to act up.
I tried by closing all the existing indices. And then tried to create a sample index but of no avail.
I can extract the mapping of the existing indices via python client and remove the _all section from it. But it is not allowing me to put in an index with this updated mapping also. So option of reindexing the existing indices into new indices with correct mapping is also not available to me.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.