Book Image

Learning RHEL Networking

By : Andrew Mallett, Adam Miller
Book Image

Learning RHEL Networking

By: Andrew Mallett, Adam Miller

Overview of this book

Table of Contents (18 chapters)
Learning RHEL Networking
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Adding devices to the btrfs filesystem


We have already seen a little of volume management using LVM when we looked at iSCSI in Chapter 4, Implementing iSCSI SANs, and it's not exactly simple.

Volume management the old way

The following commands are used in order to manage the disk volumes in the old, traditional way:

# pvcreate /dev/sde1
# vgextend vg1 /dev/sde1
# lvextend -L+1000M /dev/vg1/data_lv
# resize2fs /dev/vg1/data

Volume management with btrfs

To start with, we will return the volume back to its original size before we add the second disk. Using the max option, we will ensure that the btrfs filesystem uses the maximum space available on the single disk we have in place so far:

# btrfs filesystem resize max /data/simple

In LVM and traditional filesystems, there were a total of four commands to be executed. In btrfs, we can perform this with a single command:

# btrfs device add /dev/sde /data/simple

This is all we need to do. The device is added and the filesystem is automatically increased...