Distribute Files to the CSM Cluster

Configuration File Manager (CFM) provides a way to create and maintain common configuration files across the CSM cluster. CFM works by storing all shared configuration files in one location on the management server and automatically propagating changes to these files throughout the cluster. CFM allows you to create different versions of files for nodegroups and allows for variations of these files based on IP address, and host name.

Use the Webmin File Manager module below (or open it in the full window here) to edit and configure your CFM files in /cfmroot. You may have to navigate to /etc/opt/csm/cfmroot if you do not have follow links turned on in your File module.

Here are some basic rules for naming and editing the files you put in /cfmroot:

CSM ships a number of sample files in /cfmroot that by default do not get pushed out to the cluster because of their ._EmptyGroup extension.
Here are the sample files still residing in your /cfmroot directory.  Remove their ._EmptyGroup extension (or replace it with a particular ._nodegrp) and they will be pushed to your nodes:

Once you have correctly setup your cluster's configuration files in /cfmroot, distribute them by choosing the target nodes on the main page, and click on the Update button.

CSM also ships a default cfmupdatenode cron job that will distribute the files once a day.  Here is the current CFM cron job:

For more information on CFM see the CFM section of the Admin Guide