...
When performing a rolling upgrade from a pre-9.0 version of Swarm, the older nodes receive blocked feed errors due to a change in an internal data structure that defines a feed. This error message is: "Plugin validation error: Unknown attribute indexAlias". Normal feed functionality returns after all nodes have been are upgraded. If a roll-back to a pre-9.0 version is necessary, you must delete and redefine the feeds, or contact DataCore Support for help with the in-place updating of the feed definitions. (SWAR-7274)
If the cluster is not running Elasticsearch 1.7.1 on Swarm 7.5 or later, upgrade to Swarm 8.2.2+ before proceeding with this upgrade.
Complete the upgrade of Swarm to 9.1. Swarm 9.1 can work with Elasticsearch 1.7.1 and the existing indices/feeds, but new features in Swarm 9.1 are unavailable until the Elasticsearch upgrade completes.
Provision and install an ES 2.3.3 cluster, and switch to the new feed once it is complete. See Upgrading from Elasticsearch 1.7.1.
Elasticsearch 2.3.3 has many significant changes from prior releases. Elasticsearch recommends running the migration plugin to check for problems:
Install the migration checker: https://github.com/elastic/elasticsearch-migration/tree/1.x
Browse to
http://{Elasticsearch-domain-endpoint}/_plugin/migration/
Select Run checks now.
If problems are found, work with Support to fix the data.
If you are currently using Content Router, it must be decommissioned prior to upgrading.
Do not upgrade Content Gateway (formerly CloudScaler) until the ES migration is complete. The new Content Gateway requires Elasticsearch 2.3.3.