---
name: "vzeventd"
section: "8"
platform: "linux"
package: "vzctl"
version: "4.9.4-6"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/vzeventd"
---

# vzeventd(8)

the OpenVZ events daemon.

## NAME

vzeventd - the OpenVZ events daemon.

## SYNOPSIS

**vzeventd** \[**-v**\] \[**-d**\]

**vzeventd** **-h**

## DESCRIPTION

This daemon takes care of events sent by the OpenVZ kernel (via a netlink socket) and performs required actions associated with those events, by running specific scripts. Every event received contains an event name and a container ID.

For every known event, the event script /usr/lib/vzctl/vzctl/scripts/vzevent-*event\_name* is executed, with container ID being passed to the script as **VEID** environment variable. Not-existent events scripts are ignored. All unknown events are ignored but logged.

- The following events are recognized:

  **• start**\
   **• stop**\
   **• mount**\
   **• umount**\
   **• reboot**

The following event scripts are provided:

- **vzevent-stop**

  Takes care of removing ARP and routing records for the given CT from CT0.

- **vzevent-reboot**

  Takes care of rebooting a given CT.

## OPTIONS

- **-v**

  Increase verbosity (can be used multiple times).

- **-d**

  Debug mode (do not daemonize, run in foreground).

- **-h**

  Display help and exit.

## EXIT STATUS

Returns 0 upon success.

## LICENSE

Copyright (C) 2010-2015, Parallels, Inc. Licensed under GNU GPL.

## AUTHOR

This manual page was initially written by Thorsten Schifferdecker \<tsd@debian.systs.org\> for the **Debian GNU/Linux** system (but may be used by others).
