Coexistence with mm-commands CLI
You can manage IBM Storage Scale by using either the IBM Storage Scale native REST API or mm-commands.
The native REST API feature introduces modern technologies and interfaces for administering IBM Storage Scale clusters. This feature is designed to serve as a long-term alternative to the legacy mm-commands interface. Each release adds new management endpoints that align with the existing mm-commands functionality. The native REST API feature is compatible with mm-commands, allowing both interfaces to coexist. However, certain mm-commands are not supported in a native REST API environment.
Exception list
No coexistence support on the following mm-commands CLI once a new IBM Storage Scale native REST API cluster is created or an existing legacy IBM
Storage Scale cluster has been migrated to IBM Storage Scale native REST API support:
- mmcrcluster - It is invalid to run mmcrcluster when you have created a IBM Storage Scale native REST API cluster.
- mmaddnode - It is invalid to use mmadddnode after you have created or migrated to a IBM Storage Scale native REST API cluster. You must use the IBM Storage Scale native REST API equivalent function scalectl node add' or the node/add: POST REST API.
For more information, see scalectl node command or Node endpoints.