Index and Cache Settings in SystemLink TDM Configuration

Updated Jun 30, 2024

Reported In

Software

  • SystemLink Server

Issue Details

I want to move the TDM index path of a SystemLink Server somewhere with more space.
There is a warning stating:
At least one index partition has insufficient disk space.
Available disk space on index partition: ...

image.png
The NI SystemLink TDM Configuration application shows the index location in the Index/Cache Settings option, but it also shows a couple other options set to automatic, should all three settings be reconfigured and pointed to the same location?

index settings.png

Solution

Only the "Index path for all SystemLink TDM components" field is necessary.

When you enter a new location in that top field, SystemLink will migrate the current index content of all DataFinder instances from the previous indexing folder to your indicated new folder. After that all the old data and any new data will be in the same (new) index location you entered into that field.

Additional Information

The slider "Index memory settings" control and the "Server cache path" field are both for handling the data on its way in, for the server applications that are receiving/finding and storing data files. Only the "Index path for all SystemLink TDM components" field specifies where the MariaDB back end database DataFinder instances are stored on disk.

The "File cache path" field is actually a duplicate entry point for the File Ingestion Service storage location, more commonly set in the NI SystemLink Server Configuration dialog:

fileingestionpath.png