Migration, coexistence and compatibility
To migrate to a newer version of IBM Spectrum Scale™, first consider the version that you are migrating from and then consider coexistence and compatibility issues.
- Within a cluster this enables you to perform a rolling upgrade to the new IBM Spectrum Scale version of the code provided migration from your current version to the newer version is supported.
- In a multicluster environment this allows the individual clusters to be upgraded on their own schedules. Access to the file system data can be preserved even though some of the clusters might still be running at an earlier version.
Rolling upgrades allow you to install new IBM Spectrum Scale code one node at a time without shutting down IBM Spectrum Scale on other nodes. However, you must upgrade all nodes within a short time. The time dependency exists because some IBM Spectrum Scale features in the newer version become available on each node as soon as the node is upgraded, while other features will not become available until you upgrade all participating nodes. Once all nodes have been migrated to the new code, you must finalize the migration by running the commands mmchconfig release=LATEST and mmchfs -V full (or mmchfs -V compat). Also, certain new features may require you to run the mmmigratefs command to enable them.
For the latest information on migration, coexistence, and compatibility, see the IBM Spectrum Scale FAQ in IBM® Knowledge Center.
IBM Spectrum Scale migration consists of these topics: