
Explore advanced linux disk systems, including BIOS and JPT partitions and resizing, LVM, snapshots, tar and dump backups, and restore strategies in a CentOS 7 virtual environment.
Install Sentosa Enterprise Linux from a DVD ISO image into a virtual machine, configure memory and disk, partition drives, create a non-root user with a strong password, and enable snapshots.
Set up a Linux lab environment by cloning VMs, reinitializing MAC addresses, configuring hostnames and network, installing the acpid service, adding virtual drives, and taking a snapshot.
Install guest additions on the linux vm to enable direct host-guest communication, better drivers, and fullscreen mode, following prerequisites like system updates, kernel source, and a reboot.
List drives and partitions, read partition tables with fdisk, and create or delete partitions on MBR while understanding BIOS boot, extended partitions, and logical partitions.
Create partitions with parted, resize and move volumes, and set msdos partition tables. View drives, select devices, and format partitions with ntfs in interactive and non-interactive modes.
Back up and restore a disk partition table using dd and gdisk, capturing the partition table to a file and safely writing it back to the correct drive.
Learn how to resize a partition without data loss by noting old boundaries, recreating a larger partition, and resizing the filesystem safely, including mounting the volume and verifying changes.
Learn to manage LVM volumes and volume groups by creating physical volumes, building volume groups, and sizing logical volumes across drives, then format, mount, and verify the filesystem.
Extend a logical volume by adding a new physical volume to the volume group, then resize the logical volume and its filesystem, optionally with the -r option for simultaneous resizing.
Learn to reduce existing logical volumes by shrinking the filesystem and the volume using manual steps, unmount, run fsck, resize the filesystem, and adjust LV size before remounting and verifying.
Learn to replace a physical drive in an lvm setup by adding a new pv, extending the volume group, shifting data with pvmove, and removing the old pv.
LVM snapshots freeze the region volume to enable backups without downtime, reserve 3–5% of the volume, and enable roll forward or roll back for testing OS updates.
Learn to create LVM roll forward snapshots for backups by extending the volume group, making a 100 megabytes snapshot of an LV, mounting it, verifying access, and removing it.
Create LVM rollback snapshots to capture the live volume state, then roll back the filesystem, verify snapshot status, and prepare for reboot when rolling the root file system.
Create ext file systems with the appropriate mkfs options and verify by mounting and checking with df. Compare journaled vs non-journaled file systems.
Migrate ext3 to ext4 to gain access to larger file space and more files; unmount the drive, back up data, and reformat to ext4 with journal.
Explore repairing ext file systems by simulating corruption on a logical volume, mounting data, and using fsck with options, plus snapshot verification to decide on fixes.
Explore ext file system optimizations for specific workloads, including formatting and mounting decisions, io scheduler tweaks, journaling, barrier and sync settings, and read ahead parameters to boost performance.
Create XFS file systems with the -f option to force formatting, then repair, resize, and verify them with xfs_repair for reliable disk management.
Learn how to use the system storage manager to create partitions, physical volumes, volume groups, and logical volumes, format file systems, manage lvm, and create snapshots.
Learn to mount file systems by UUID and by label in a Linux system, including formatting partitions, creating mount points, assigning labels, and updating fstab for automated mounting.
Create additional swap partitions in Linux, enabling and disabling swap on the fly, and verify swap layout using swap and free commands.
Create a temporary swap file on Linux systems when space is limited, sizing it to 500 megabytes, setting restrictive permissions, activating it with swapon, and verifying with ls -lh /swapfile.
Learn to auto-enable swap partitions by editing the boot configuration with vi, adding swap lines with defaults, saving the file, and testing swapon to verify devices activate on boot.
Adjust the system swap to balance latency and memory for database workloads, set a low value around 10, and persist it by editing the startup file to configure vm swiftness.
Explore mdraid and dmraid as device-level tools to group multiple disks into raid-like volumes, integrated with LVM, offering snapshots and raid levels 0, 1, 4, 5, 6, 10.
Learn to create an LVM raid 1 mirror using two drives, including removing old volumes, creating a volume group and a logical volume, formatting with XFS, and mounting for redundancy.
Learn to clear old volumes, create physical volumes, and build an LVM raid 5 logical volume with parity, then mount at /media/lv_raid.
Perform a file system check on an ext file system, back up with dump, and restore the image over ssh, including partitioning and formatting steps.
Learn to create archives in Linux, preserving ownership, permissions, and ACLs across systems, and compare uncompressed, zip, bz2, and xz archives using various archivers and compression tools.
Explore using multiple compressors to create archives and compare sizes, such as gzip (.gz), zip, and xz, including decompressing with gunzip, unzip, and xz tools.
Learn how to set up disk storage with logical volume management by creating physical volumes, forming a volume group, and creating logical volumes across disks; explore extending, snapshots, and migrations.
Create physical volumes and three logical volumes in a volume group using B size or GB size with lvcreate, then format with a 64 file system and mount to folders.
Add a new physical volume to extend the volume group in LVM, then extend the logical volume and resize the filesystem; the lecture also covers reducing a logical volume.
Learn the five steps to reduce a logical volume: back up data, mount the file system, check for errors, resize the file system, and reduce the logical volume, then verify.
Create and restore logical volume snapshots with LVM in a hands-on lab, covering physical volumes, a volume group, logical volumes, filesystem setup, and snapshot merge back to the original volume.
Learn to set up thin provisioned Linux logical volumes by creating physical volumes, a volume group, and a thin pool, then create, mount, and test logical volumes.
Learn to migrate a logical volume to new storage without downtime using lvm mirroring or lv mpv move, with step-by-step disk and volume group tasks.
Explore Linux advanced disk systems and logical volume manager concepts, and navigate Red Hat Enterprise Linux administration guides to deepen practical disk management skills.
Study to pass the RHCE-the benchmark certification for Red Hat Enterprise Linux-and master disk systems and system backup techniques for Linux. This course covers creating and resizing BIOS and GPT partitions, optimizing and repairing EXT and XFS file systems, and reaping the advantages of volume management using LVM. Learn how to increase or shrink existing logical volumes as well as replace physical drives in volume groups. Grant also shows how to create RAID 0 and RAID 5 arrays, and use snapshots to back up and restore a Linux system. He also uses merge snapshots to roll back a system disk image. Plus, learn alternate backup methods with tar, the xz compressor, and dump and restore commands.
The following topics are: