Contents of the sf_sds_config.yaml file

Every node has a sf_sds_config.yaml file, which includes the list of hardware that you specify to be consumed by the SolidFire eSDS services. After you replace a drive, you must add the replacement drive information in this file for the node you replaced the drive from. This file is stored in /opt/sf/. This file includes all the information about the drives in the node. You must enter the details of the new drive in this file every time you add a new drive.

Here are the required contents of the file:
Key Default Type Description
schemaVersion "2.0" String

The schema version number for the file.

network N/A List

Allowed values: managementInterface,storageInterface

managementInterface "team0" String The name of the pre-configured, redundant, host OS network interface to use for management and cluster management traffic.
storageInterface "team1" String The name of the pre-configured, redundant, host OS network interface to use for storage network traffic (iSCSI traffic).
dataDrives N/A List The list of host OS paths to physical storage devices being used by SolidFire eSDS. You can specify this as complete paths to the block or NVME devices.

The following are supported complete path examples: /dev/disk/by-id/wwn-xxxx-xxxx-EXAMPLE, /dev/disk/by-uuid/nvme-xxxx-xxxxx-EXAMPLE, and /dev/sda1

cacheDevices N/A List The host OS path to the physical device being used as the cache device by SolidFire eSDS. You must specify it as a list entry.

The following is an example of a supported complete path: /dev/disk/by-id/nvme-nvme.8086-XXXXXXX-XXXXX-XXXXXX-EXAMPLE