Mixed operating system support with the installation toolkit
You can use the installation toolkit to install GPFS and deploy protocols in a cluster that contains nodes that are running on different operating systems. Several validations are done when you use the spectrumscale command in a mixed operating system cluster.
The following operating systems are supported with the installation toolkit in a mixed operating system cluster.
CPU architecture | Operating system |
---|---|
x86_64 |
|
s390x |
|
For latest information about supported operating systems, see IBM Storage Scale FAQ in IBM® Documentation.
- The object protocol is not supported on Red Hat Enterprise Linux.
- The object protocol is not supported on SLES and Ubuntu.
- The object protocol is not supported on the s390x architecture.
- The object protocol is not supported on the ARM architectures.
- For using the installation toolkit in a mixed operating system cluster, all protocol nodes must be running on the same operating system. However, nodes that are running on different minor versions of Red Hat Enterprise Linux 7.x or 8.x can be designated as protocol nodes in the same cluster.
- For using the installation toolkit in a mixed operating system cluster, all nodes must have the same CPU architecture.
The installation toolkit performs the required validations in a mixed operating system cluster to prevent users from attempting any configurations that are not supported. These validations include the following.
Operation that is attempted with the installation toolkit | Validations done |
---|---|
Node addition by using the spectrumscale node add
NodeName command |
Check whether the operating system of the target node is supported. If it is not supported, an error occurs. |
Protocol node designation by using the spectrumscale node add
NodeName
-p command |
|
Protocol enablement by using the spectrumscale enable
Protocol command |
Check whether the protocol being enabled is supported on the operating system that is running on the node. If the protocol is not supported, an error occurs and you cannot continue with the installation and deployment. For example, if you try to enable object on a node running on SLES 15, an error occurs. |