We may earn an affiliate commission when you visit our partners.
Andrew Mallett

Storage is at the heart of every Linux system and something that you will need to know as a Linux administrator. This course will teach you how to use block devices in Linux, preparing them with partitions and creating logical volumes with LVM2.

Read more

Storage is at the heart of every Linux system and something that you will need to know as a Linux administrator. This course will teach you how to use block devices in Linux, preparing them with partitions and creating logical volumes with LVM2.

Administering Linux servers has to involve managing disk and local storage. In this course, RHEL 8: Configuring Local Storage, you’ll learn to list and analyze your local block devices, creating new loopback devices as required. First, you’ll explore the tools used to list block devices. Next, you’ll discover how to add more block devices using losetup, creating loopback devices and partitioning them using parted. Finally, you’ll learn how to create and manage LVM2 logical volumes. When you’re finished with this course, you’ll have the skills and knowledge of Linux storage enabling you to partition an existing disk or create new loopback devices. You also be able to manage ongoing storage in a dynamic manner using LVM2.

Enroll now

What's inside

Syllabus

Course Overview
Linux Block Storage
Creating and Partitioning Block Devices
Creating Dynamic Disks Using LVM2
Read more
Dynamically Expanding Logical Volumes

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores Linux Storage, which is a core competency for system administrators
Introduces learners to loopback devices and LVM2, which are fundamental in storage management
Led by Andrew Mallett, an experienced instructor in Linux storage

Save this course

Save RHEL 8: Configuring Local Storage to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in RHEL 8: Configuring Local Storage with these activities:
Infographic: Linux block storage
Creating an infographic provides a visually appealing and effective way to review key concepts.
Browse courses on Infographics
Show steps
  • Identify the key concepts to include in the infographic
  • Design and create the infographic
  • Share the infographic with others
Review Linux Basic Commands
Ensure a solid foundation by refreshing your knowledge of essential Linux commands before diving into storage management.
Browse courses on Linux Commands
Show steps
  • Revisit the course syllabus and identify relevant Linux commands.
  • Practice using the identified commands in a Linux terminal emulator.
Review your understanding of linux storage
Review the basics of Linux storage to ensure you have a strong foundation for the course.
Browse courses on Linux Storage
Show steps
  • Review your notes or online resources on Linux storage
  • Practice creating and managing partitions
  • Practice using LVM to manage logical volumes
13 other activities
Expand to see all activities and additional details
Show all 16 activities
Follow a tutorial on setting up and managing LVM
Step-by-step tutorials will provide you with a structured approach to learning LVM.
Browse courses on LVM
Show steps
  • Find a comprehensive tutorial on LVM
  • Follow the tutorial to set up LVM on your system.
  • Create and manage logical volumes using the commands learned in the tutorial.
Linux storage management workshop
Participating in a workshop enables practical application and reinforcement of LVM2 and Linux storage concepts.
Show steps
  • Identify and register for a Linux storage management workshop
  • Attend the workshop and actively participate in activities
  • Apply what you have learned in the workshop to your own projects
Join a study group or online forum
Connect with peers to discuss concepts, ask questions, and share ideas related to linux storage.
Show steps
  • Identify or join an online community or forum focused on Linux storage
  • Participate in discussions and ask questions
  • Share your knowledge and help others
Participate in Virtual Study Group
Enhance your learning experience by connecting with fellow students in a virtual study group to discuss course concepts and share perspectives.
Show steps
  • Join a virtual study group.
  • Participate actively in the group discussions and idea exchanges.
Partition loopback devices with parted
Working with loopback devices ensures stronger understanding of partitioning block devices.
Show steps
  • Set up a loopback device
  • Partition the loopback device using parted
  • Format and mount the partition
LVM2 logical volume expansion tutorial
Following extended tutorials will help you more deeply understand expanding logical volumes.
Show steps
  • Check the current size of the logical volume
  • Extend the underlying physical volume
  • Extend the logical volume
Practice Partitioning and Logical Volume Management
Solidify your understanding of partitioning and LVM2 through targeted practice exercises.
Show steps
  • Set up a virtual lab environment.
  • Practice partitioning different types of block devices.
  • Create and manage logical volumes and volume groups.
Configure and Manage Storage on a Raspberry Pi
Deepen your understanding through hands-on experience by setting up and managing storage on a physical Raspberry Pi device.
Show steps
  • Set up a Raspberry Pi with a Linux distribution.
  • Configure and partition the storage device.
  • Manage files and directories on the Raspberry Pi.
Contribute to the Linux kernel's storage related projects
Contributing to the Linux kernel will deepen your understanding of storage internals and the development process.
Browse courses on Linux Kernel
Show steps
  • Identify areas of the Linux kernel related to storage
  • Review the kernel's documentation and coding style
  • Make code modifications and submit patches
Contribute to Open Source Storage Projects
Gain practical experience and contribute to the Linux storage community by volunteering your skills.
Browse courses on Open Source
Show steps
  • Identify open source storage projects that align with your interests.
  • Contact the project maintainers and offer your assistance.
  • Contribute to the project by fixing bugs or implementing new features.
Linux storage management script
Creating a script will test your ability to automate tasks covered in the course.
Show steps
  • Identify the storage management tasks that need to be automated
  • Design and implement a script to perform these tasks
  • Test and refine the script
  • Document the script and make it available to others
Presentation: Advanced LVM2 techniques
A presentation provides a structured way to go over complex topics and share knowledge gained in this course.
Browse courses on LVM2
Show steps
  • Identify the advanced LVM2 techniques to cover in the presentation
  • Research and gather information on these techniques
  • Design and create presentation slides
  • Practice and refine the presentation
  • Deliver the presentation to an audience
Design and Implement a Storage Solution for a Specific Scenario
Synthesize your knowledge by designing and implementing a tailor-made storage solution for a given use case scenario.
Show steps
  • Identify the performance and capacity requirements of the storage solution.
  • Select the appropriate block devices and partitioning scheme.
  • Design a logical volume layout using LVM2.

Career center

Learners who complete RHEL 8: Configuring Local Storage will develop knowledge and skills that may be useful to these careers:
Storage Engineer
Storage Engineers are responsible for managing and maintaining data storage systems, which includes local storage. This course can be a great way to start or advance a career as a Storage Engineer.
Systems Administrator
Systems Administrators handle the setup, configuration, maintenance, and repair of computer systems, and those systems include local storage. This course, RHEL 8: Configuring Local Storage, can help you develop the foundational skills that can build toward a successful career as a Systems Administrator.
Database Administrator
Database Administrators design, implement, and maintain databases, which are often stored on local storage. This course can be helpful to those who want to start a career as a Database Administrator.
Cloud Engineer
Cloud Engineers design, implement, and maintain cloud computing systems, and local storage is a critical part of this process. Taking this course can give you foundational knowledge that you can use as a base on which to build the rest of your knowledge as a Cloud Engineer.
DevOps Engineer
DevOps Engineers are responsible for building and maintaining software systems, and local storage is one of the foundational building blocks they need to understand. This course can get you started with the knowledge needed to be an effective DevOps Engineer.
IT Specialist
IT Specialists provide technical support and assistance to users, which can include managing local storage. This course can be helpful to those who want to start a career as an IT Specialist.
Security Analyst
Security Analysts protect computer systems from unauthorized access, use, disclosure, disruption, modification, or destruction, and local storage is one of the areas they need to be familiar with. This course can be helpful to those who want to start a career as a Security Analyst.
Network Administrator
Network Administrators design, implement, and maintain computer networks, which can include local storage. This course may be helpful to those who want to start a career as a Network Administrator.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions, and local storage is crucial for this process. This course may be helpful to those who want to start a career as a Data Analyst.
Software Developer
Software Developers design, develop, and test software systems, and local storage is one of the many areas they need to be familiar with. This course may be helpful to those who want to start a career as a Software Developer.
Web Developer
Web Developers design, develop, and maintain websites, and local storage is one of the areas they need to be familiar with. This course may be helpful to those who want to start a career as a Web Developer.
Data Engineer
Data Engineers design, build, and maintain data pipelines and systems, and local storage is one of the many areas they may work with. This course may be helpful to those who want to start a career as a Data Engineer.
Computer Programmer
Computer Programmers write and maintain computer programs, and local storage is one of the many areas they may work with. This course may be helpful to those who want to start a career as a Computer Programmer.
Computer Systems Analyst
Computer Systems Analysts analyze, design, and implement computer systems, and local storage is one of the many areas they may work with. This course may be helpful to those who want to start a career as a Computer Systems Analyst.
Computer Scientist
Computer Scientists research and develop new computer technologies, and local storage is one of the many areas they may work with. This course may be helpful to those who want to start a career as a Computer Scientist.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in RHEL 8: Configuring Local Storage.
Is the definitive guide to Linux device drivers, providing a comprehensive overview of Linux device drivers and their development.
Practical guide to essential Linux device drivers, providing a comprehensive overview of essential Linux device drivers and their development.
Practical guide to Linux system programming, providing a comprehensive overview of Linux system programming.
Practical guide to essential Linux system administration, providing a comprehensive overview of essential Linux system administration.
Practical guide to storage system design and management, providing a comprehensive overview of storage system design and management.
Practical guide to Linux kernel programming, providing a comprehensive overview of Linux kernel programming.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to RHEL 8: Configuring Local Storage.
RHEL 8: Creating and Configuring File Systems
Most relevant
Mastering Linux Storage Using LVM2
Most relevant
Ubuntu Linux Administration: Storage Management
Most relevant
Configuring Windows 10/11 Connectivity and Storage
Most relevant
Introduction to Amazon Elastic Block Store (EBS)
Most relevant
Advanced Storage and Device Administration in Linux
Most relevant
Introduction to LVM
Most relevant
Getting Started with OpenStack
Most relevant
Amazon FSx for NetApp ONTAP Primer
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser