wiki:vblade-persist

Version 2 (modified by dkg, 6 years ago) (diff)

--

vblade-persist

vblade-persist is a simple shell-script-based package for managing persistent, automatic vblade-created aoe exports on a POSIX-compliant OS such as GNU/Linux.

dependencies

vblade-persist depends on runit and vblade.

synopsis

usage: vblade-persist ls [--no-header]
       vblade-persist start|stop|restart|auto|noauto SHELF SLOT
       vblade-persist start|stop|restart|auto|noauto all
       vblade-persist setup SHELF SLOT NETIF SOURCE
       vblade-persist destroy SHELF SLOT
       vblade-persist mac SHELF SLOT ls
       vblade-persist mac SHELF SLOT clear
       vblade-persist mac SHELF SLOT add [MAC ...] 
       vblade-persist mac SHELF SLOT del [MAC ...] 

description

The vblade-persist script is used to show and manipulate persistently-exported ATA-over-Ethernet devices. It has a simple subcommand syntax.

Persistent AoE device exports can be configured to come up at boot time. For each running persistent AoE export, a symlink pointing to the backing device is created in /dev/etherd/, mirroring the devices seen by clients of the AoE device.

installation

You can get the latest version in source or .deb form.

vblade-persist is also available from the cmrg apt repository. Add the following to your /etc/apt/sources.list:

deb http://cmrg.fifthhorseman.net/debian unstable vblade-persist
deb-src http://cmrg.fifthhorseman.net/debian unstable vblade-persist

Note: this repository is signed by dkg's GPG key. You can import this key for apt if you want cryptographic verification of these packages.