Part II. File Systems

File system refers to the files and directories stored on a computer. A file system can have different formats called file system types. These formats determine how the information is stored as files and directories. Some file system types store redundant copies of the data, while some file system types make hard drive access faster. This part discusses the ext3, swap, RAID, and LVM file system types. It also discusses the parted utility to manage partitions and access control lists (ACLs) to customize file permissions.

Table of Contents

6. The ext3 File System
6.1. Features of ext3
6.2. Creating an ext3 File System
6.3. Converting to an ext3 File System
6.4. Reverting to an ext2 File System
7. Logical Volume Manager (LVM)
7.1. What is LVM?
7.2. What is LVM2?
7.3. Additional Resources
7.3.1. Installed Documentation
7.3.2. Useful Websites
8. LVM Configuration
8.1. Automatic Partitioning
8.2. Manual LVM Partitioning
8.2.1. Creating the /boot/ Partition
8.2.2. Creating the LVM Physical Volumes
8.2.3. Creating the LVM Volume Groups
8.2.4. Creating the LVM Logical Volumes
9. Redundant Array of Independent Disks (RAID)
9.1. What is RAID?
9.2. Who Should Use RAID?
9.3. Hardware RAID versus Software RAID
9.3.1. Hardware RAID
9.3.2. Software RAID
9.4. RAID Levels and Linear Support
10. Software RAID Configuration
10.1. Creating the RAID Partitions
10.2. Creating the RAID Devices and Mount Points
11. Swap Space
11.1. What is Swap Space?
11.2. Adding Swap Space
11.2.1. Extending Swap on an LVM2 Logical Volume
11.2.2. Creating an LVM2 Logical Volume for Swap
11.2.3. Creating a Swap File
11.3. Removing Swap Space
11.3.1. Reducing Swap on an LVM2 Logical Volume
11.3.2. Removing an LVM2 Logical Volume for Swap
11.3.3. Removing a Swap File
11.4. Moving Swap Space
12. Managing Disk Storage
12.1. Standard Partitions using parted
12.1.1. Viewing the Partition Table
12.1.2. Creating a Partition
12.1.3. Removing a Partition
12.1.4. Resizing a Partition
12.2. LVM Partition Management
13. Implementing Disk Quotas
13.1. Configuring Disk Quotas
13.1.1. Enabling Quotas
13.1.2. Remounting the File Systems
13.1.3. Creating the Quota Database Files
13.1.4. Assigning Quotas per User
13.1.5. Assigning Quotas per Group
13.1.6. Assigning Quotas per File System
13.2. Managing Disk Quotas
13.2.1. Enabling and Disabling
13.2.2. Reporting on Disk Quotas
13.2.3. Keeping Quotas Accurate
13.3. Additional Resources
13.3.1. Installed Documentation
13.3.2. Related Books
14. Access Control Lists
14.1. Mounting File Systems
14.1.1. NFS
14.2. Setting Access ACLs
14.3. Setting Default ACLs
14.4. Retrieving ACLs
14.5. Archiving File Systems With ACLs
14.6. Compatibility with Older Systems
14.7. Additional Resources
14.7.1. Installed Documentation
14.7.2. Useful Websites