btrfs-progs/Documentation
Austin S. Hemmelgarn fe520b5cdc btrfs-progs: add option to run balance as daemon
Currently, balance operations are run synchronously in the foreground.
This is nice for interactive management, but is kind of crappy when you
start looking at automation and similar things.

This patch adds an option to `btrfs balance start` to tell it to
daemonize prior to running the balance operation, thus allowing us to
preform balances asynchronously.  The two biggest use cases I have for
this are starting a balance on a remote server without establishing a
full shell session, and being able to background the balance in a
recovery shell (which usually has no job control) so I can still get
progress information.

Because it simply daemonizes prior to calling the balance ioctl, this
doesn't actually need any kernel support.

Signed-off-by: Austin S. Hemmelgarn <ahferroin7@gmail.com>
Signed-off-by: David Sterba <dsterba@suse.com>
2016-07-26 19:26:29 +02:00
..
asciidoc.conf btrfs-progs: Documentation: fix broken conversion 2015-01-09 18:36:50 +01:00
btrfs-balance.asciidoc btrfs-progs: add option to run balance as daemon 2016-07-26 19:26:29 +02:00
btrfs-check.asciidoc btrfs-progs: docs: update btrfs-check 2016-05-11 16:37:12 +02:00
btrfs-convert.asciidoc btrfs-progs: docs: update btrfs-convert manual page 2016-07-15 00:20:48 +02:00
btrfs-device.asciidoc btrfs-progs: docs: update 'btrfs-device' manual page 2016-06-21 02:50:27 +02:00
btrfs-filesystem.asciidoc btrfs-progs: docs: update btrfs-filesystem manual page 2016-07-14 23:43:38 +02:00
btrfs-find-root.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
btrfs-image.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
btrfs-inspect-internal.asciidoc btrfs-progs: update docs and completion for tree-stats 2016-05-02 14:39:57 +02:00
btrfs-man5.asciidoc btrfs-progs: docs: man5, document control device 2016-07-13 18:44:45 +02:00
btrfs-map-logical.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
btrfs-property.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
btrfs-qgroup.asciidoc btrfs-progs: docs: fix more typos and spelling errors 2016-03-14 14:11:31 +01:00
btrfs-quota.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
btrfs-receive.asciidoc btrfs-progs: doc: correct the destination of btrfs-receive 2016-06-14 10:52:17 +02:00
btrfs-replace.asciidoc btrfs-progs: docs: fix more typos and spelling errors 2016-03-14 14:11:31 +01:00
btrfs-rescue.asciidoc btrfs-progs: doc: update btrfs-rescue page and drop btrfs-zero-log 2015-06-04 15:56:23 +02:00
btrfs-restore.asciidoc btrfs-progs: docs: update btrfs-restore manual page 2016-06-17 17:02:12 +02:00
btrfs-scrub.asciidoc btrfs-progs: docs: update btrfs-scrub manual page 2016-07-14 23:35:26 +02:00
btrfs-select-super.asciidoc btrfs-progs: docs: update btrfs-select-super 2016-05-11 16:37:12 +02:00
btrfs-send.asciidoc btrfs-progs: send: add quiet option 2016-06-01 14:56:56 +02:00
btrfs-subvolume.asciidoc btrfs-progs: docs: update btrfs-subvolume manual page 2016-07-13 18:44:52 +02:00
btrfs.asciidoc btrfs-progs: docs: update btrfs manual page 2016-07-15 00:50:08 +02:00
btrfstune.asciidoc btrfs-progs: docs: fix more typos and spelling errors 2016-03-14 14:11:31 +01:00
fsck.btrfs.asciidoc btrfs-progs: Documentaion: rename to .asciidoc 2015-04-14 17:41:27 +02:00
Makefile.in btrfs-progs: remove btrfs-show-super manual page and point to inspect-internal 2016-03-15 17:27:34 +01:00
manpage-base.xsl btrfs-progs: Introduce asciidoc based man page and btrfs man page. 2014-04-22 14:15:19 +02:00
manpage-bold-literal.xsl btrfs-progs: Introduce asciidoc based man page and btrfs man page. 2014-04-22 14:15:19 +02:00
manpage-normal.xsl btrfs-progs: Introduce asciidoc based man page and btrfs man page. 2014-04-22 14:15:19 +02:00
mkfs.btrfs.asciidoc btrfs-progs: docs: clarify why mkfs selects single for SSDs 2016-05-11 16:37:12 +02:00