This is a known issue affecting GemFire 6.6.3 and earlier clients connecting to server clusters running GemFire 7.0.
To resolve this issue, you must upgrade all 6.6.3 and earlier clients to 6.6.4 if you wish to connect those clients to a server cluster running GemFire 7.0.
If your server cluster is running GemFire 6.6.x and you are thinking of upgrading to 7.0, perform this workaround:
- Download VMware vFabric GemFire 6.6.4
- Shut down each pre-6.6.4 GemFire server, one server at a time, and install GemFire 6.6.4 into the previous 6.6.x installation directory, then restart the server.
Note: Since GemFire 6.6.4 is a minor update, you can perform a rolling upgrade by upgrading each server one at a time, thus avoiding downtime for the entire server cluster.
- Ensure that you start up the final server with the
--rebalance
option so that the cluster data stays load balanced. - Shut down all clients, install the GemFire 6.6.4 client, then restart the clients.
Upgrading to 6.6.4 ensures that if you wish to keep your clients at version 6.6, you will not need to modify your clients when you upgrade your servers to GemFire 7.0.
Note: Upgrading the servers from GemFire 6.6.x to 7.0 requires that you shut down the entire cluster at the same time. Follow the upgrade instructions provided in the GemFire Users Guide.