The module is guaranteed to work only in the following cases:
- when using the stock kernels that come with supported distributions;
- when using a 10 Gbps network.
In all other cases, the module may work, but its full functionality is not guaranteed.
The module is not enabled by default in any bundles.
The module is configured using the ModuleConfig custom resource named linstor
(learn more about setting up Deckhouse…).
Example of the ModuleConfig/linstor
resource for configuring the module:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: linstor
spec:
version: 1
enabled: true
settings: # <-- Module parameters from the "Parameters" section below.
Parameters
Schema version: 1
- dataNodesobject
Settings for Linstor on nodes with data
- dataNodes.nodeSelectorobject
The same as in the Pods
spec.nodeSelector
parameter in Kubernetes.If parameter is omitted, Linstor nodes will be placed on all nodes.
Caution! Changing this parameter does not result in data redistribution. If node with data no longer matches the
nodeSelector
, data on that node will become inaccessible.
- dataNodes.nodeSelectorobject