Managing the dmd daemon
An LSF data manager host is an LSF server host that is configured to run the LSF data manager daemon. The dmd daemon communicates with the clusters it serves, and manages the transfer of data between source repository for data requirements and the execution environment of jobs that have data requirements.
LSF data manager log file
The LSF data manager log file is named dmd.log.cluster_name. It is located in the directory that is defined by the LSF_LOGDIR parameter in the lsf.conf file.
dmd daemon operations
- Receives data requirement information from the mbatchd daemon on the LSF management host to manage data movement. LSF data manager either uses data already in the cache, or submits data transfer jobs to fetch data files.
- Responds to data movement requirements from the bstage command to move data to a user-specified location.
- Manages the lifecycle of cached data, and cleans up files with an expired grace period.
- Queries remote peers to collect data availability information for job data requirements.
- Sets the status for a data requirement file (STAGING, TRANSFERRED, or ERROR).
Query the LSF data manager with the bdata command to get information about data requirements files, LSF data manager configuration, cluster connections, transfer status, and other information. Administrators can use bdata command to reconfigure and shut down the dmd daemon.
How the dmd daemon starts
Configure an LSF server as an LSF data manager host (the LSF_DATA_HOSTS parameter in the lsf.conf file) so that thedmd daemon is automatically started when LIM starts.