Chapter 5. Implementing btrfs
In this chapter, we will investigate what is on offer with btrfs
(pronounced as Better FS). Although not directly related to networking, we will soon look at how to share filesystems; for this reason and as btrfs
is so incredibly good, we will take a look at it right here and right now. Btrfs
is a local filesystem that provides the benefits of integrated volume management operations with easy growth and a fault-tolerance built-in the filesystem. It's not fully supported by Red Hat and ships as a technology preview; it has to be said that Red Hat is cautious on this matter because SUSE has had btrfs
as their default filesystem since Enterprise Linux 11 SP2 and continues on SLES 12.
In this chapter, we will cover the following topics:
- Overview of
btrfs
- Overview of the lab environment
- Creating the
btrfs
filesystem - The copy-on-write technology
- Resizing the
btrfs
filesystem - Adding devices to the
btrfs
filesystem - Mounting multidisk
btrfs
volumes from/etc...