---
name: "dpm-rfiod"
section: "8"
platform: "linux"
package: "dpm-rfio-server"
version: "1.10.0-2+b3"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/dpm-rfiod"
---

# dpm-rfiod(8)

## NAME

dpm-rfiod- Remote file access daemon

## SYNOPSIS

**dpm-rfiod** \[ **-d** \] \[ **-f** *filename* \] \[ **-l** \] \[ **-p** *port* \] \[ **-s** \] \[ **-t** \] \[ **-4** \| **-6** \] \[ **-L** *log\_level* \]

## DESCRIPTION

dpm-rfiod start the daemon handling remote file access requests. This command is usually executed at system startup time (**/etc/rc.local**). dpm-rfiod uses for the streaming mode (v3) one control port and one data port. The range of data ports to be used by dpm-rfiod can be set with the environment variable RFIO\_PORT\_RANGE.

## OPTIONS

- **-d**

  Turn on printing of debug messages. Default output device is stderr.

- **-f** *filename*

  Output filename for error, logging and debugging messages. Normal error messages are sent to syslog unless otherwise specified. Two filenames are special : "stderr", which will send messages to standard error and "syslog" which will send to syslog.

- **-l**

  Turn on printing of log messages. Default output device is in **/var/log/rfio/log**.

- **-p** *port*

  Specify a network port for the service to listen on. If this option is not given the value RFIO\_PORT defined in rfio\_constants.h is used.

- **-s**

  Turn on Standalone mode. This option should always be set when dpm-rfiod is not started by inetd.

- **-t**

  Turn on single threaded mode. Useful for debugging as no processes are created.

- **-4**

  only try to listen on IPv4 addresses

- **-6**

  only try to listen on IPv6 addresses

- **-L** *log\_level*

  Specify the logging level. Default 6 (LOG\_INFO).

## EXAMPLE

/usr/sbin/dpm-rfiod -sl

## SEE ALSO

**syslog(8)**, **[tcp(4)](/tcp/4.md)**

## AUTHOR

**LCG Grid Deployment** Team
