---
name: "ha_logd"
section: "8"
platform: "linux"
package: "cluster-glue"
version: "1.0.12-24+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ha_logd"
---

# ha\_logd(8)

Logging Daemon for High-Availability Linux

## NAME

ha\_logd - Logging Daemon for High-Availability Linux

## SYNOPSIS

**ha\_logd** \[**-s**\] \[**-k**\] \[**-d**\] \[**-h**\] \[**-c** *file*\]

## DESCRIPTION

**ha\_logd** is a logging daemon for Linux-HA. It receives messages from a local domain socket /var/lib/heartbeat/log\_daemon, and writes them to appropriate files and syslog if enabled. The reason for utilizing this logging daemon is that occasionally Heartbeat suffers from disk I/O delays. By sending log messages to a logging daemon, heartbeat can avoid such I/O delays.

## OPTIONS

The following options are supported:

- **-s**

  Show **ha\_logd** status (either running or stopped)

- **-k**

  Stop (kill) the daemon

- **-d**

  Daemonize (without this option, **ha\_logd** will run in the foreground)

- **-h**

  Show a brief usage message

- **-c** *file*

  Configuration file. You may configure a regular log file, debug log file, log facility, and entity. For details, see the example ha\_logd.cf file found in the documentation.

## FILES

• /run/ha\_logd.pid – PID file

• ha\_logd.cf – example configuration file

## SEE ALSO

[**heartbeat**(8)](/heartbeat/8.md), [**ha\_logger**(1)](/ha_logger/1.md)

## AUTHORS

**Alan Robertson** \<alanr@unix.sh\>

ha\_logd

**Guochun Shi** \<gshi@ncsa.uiuc.edu\>

ha\_logd

**Marowsky-Bree Lars** \<lmb@suse.de\>

ha\_logd

**Florian Haas** \<florian.haas@linbit.com\>

man page
