Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Linux: Storage Systems

Linux: Storage Systems

2h 36mIntermediate2024-12-04

Authors

Kevin Dankwardt

Kevin Dankwardt

Linux Leader, Embedded Linux Authority

Course details

Managing storage in Linux requires a conceptual understanding of volumes and partitions, RAID, NFS, and Linux file systems, as well as hands-on knowledge of how to accomplish storage-related tasks. In this course for Linux professionals, system administrators, storage specialists, network administrators, IT staff, and DevOps engineers, Kevin Dankwardt—a leader in the Linux community—highlights storage scenarios like clustering, high availability, and security. Learn how to create, mount, unmount, partition, and format file systems, including ext4, XFS, and Btrfs. Find out how to configure and use the Logical Volume Manager (LVM). Dive into ways to enforce security with SELinux or AppArmor and access control lists. Explore how to configure swap space and back up Linux storage. Plus, learn how to work with networked files systems—distributed, clustered, and FUSE based—like SSHFS. This course helps you build the skills you need for success as a Linux admin.

Skills covered

LinuxServer AdministrationNetwork and System AdministrationOpen SourceDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Linux storage technologies
  • 02 - What you should know
  • 03 - Using the exercise files

1. Disk Partitions, Formatting, and Mounting

  • 04 - Basic commands for storage partitions
  • 05 - Create file systems
  • 06 - Mount and umount file systems
  • 07 - Use block device attributes
  • 08 - File system types - vfat, ext4
  • 09 - BtrFS and XFS
  • 10 - Mount file systems during boot
  • 11 - Mount file systems on demand
  • 12 - Challenge - Formatting and mounting
  • 13 - Solution - Formatting and mounting

2. Logical Volume Manager (LVM)

  • 14 - LVM Layers
  • 15 - Volume groups
  • 16 - Logical volumes
  • 17 - Resizing volumes
  • 18 - LVM Demonstration
  • 19 - Challenge - Making logical volumes
  • 20 - Solution - Making logical volumes

3. Security and Resource Constraints

  • 21 - Restore default SELinux file contexts
  • 22 - Working with AppArmor
  • 23 - Configure encrypted partitions
  • 24 - Manage file system access control lists
  • 25 - File permission problems
  • 26 - File permissions demo
  • 27 - Using SUID, attributes, and read-only
  • 28 - Challenge - SELinux, LUKS, ACLs
  • 29 - Solution - SELinux
  • 30 - Solution - LUKS
  • 31 - Solution - ACLs

4. Special Storage Features and Considerations

  • 32 - Configure and manage swap space
  • 33 - Configure remote block-storage devices
  • 34 - Use targetcli
  • 35 - Backup and recovery strategies
  • 36 - Use backup tools
  • 37 - Assemble RAID devices
  • 38 - Challenge - Swap space, rsync, and RAID
  • 39 - Solution - Swap space, rsync, and RAID

5. Networked File Systems

  • 40 - Network File System (NFS)
  • 41 - The exports file
  • 42 - NFS server configuration
  • 43 - NFS and security
  • 44 - Distributed file systems
  • 45 - SSHFS file system
  • 46 - Challenge - NFS behavior and SSHFS
  • 47 - Solution - NFS behavior and SSHFS

Conclusion

  • 48 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal