block-storage

Manage LVM volumes and AWS EBS block storage configurations.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill block-storage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: block-storage
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/storage/block-storage
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill block-storage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complexities of managing disk storage, including cloud block storage and local Logical Volume Management (LVM) configurations.

Core Features & Use Cases

  • LVM Management: Create, extend, and format logical volumes for flexible storage allocation.
  • Cloud Block Storage: Provision and attach block storage volumes (e.g., AWS EBS) to cloud instances.
  • Use Case: When setting up a new database server, use this Skill to create a dedicated LVM volume for data, ensuring it can be easily resized as data grows.

Quick Start

Use the block-storage skill to create a 50GB logical volume named app_lv on the data_vg volume group.

Frequently Asked Questions about block-storage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and format an LVM logical volume on Linux?

To manage LVM on Linux, you create physical volumes, assemble them into volume groups, and provision logical volumes. The block storage skill automates this process, allowing you to format and mount dedicated partitions for flexible data allocation.

What is the best way to extend an LVM volume group when disk space runs low?

Extending an LVM volume group involves adding new physical volumes and resizing the logical volume. This skill handles volume group management and logical volume extension, ensuring your storage capacity dynamically scales without data loss.

How do I provision and attach AWS EBS block storage to a cloud instance?

Provisioning AWS EBS block storage requires creating the volume and attaching it to your target cloud instance. This skill performs cloud-specific block storage operations, enabling dynamic disk allocation and resilient data storage on AWS.

Can I use this block storage skill to set up a dedicated disk for a database server?

Yes, you can use this skill to provision a dedicated LVM logical volume for database data. It supports dynamic storage allocation and performance optimization, ensuring your database disk can be easily resized as data grows.

What is LVM and when do I need it for disk management?

LVM, or Logical Volume Management, is a disk management system that abstracts physical storage into flexible logical volumes. You need LVM when setting up resizable partitions, allowing dynamic storage allocation and data redundancy across multiple disks.

Does this skill handle mounting and formatting newly created logical volumes?

Yes, the skill manages the complete LVM lifecycle, including formatting and mounting logical volumes. It ensures newly provisioned block storage is immediately accessible and ready for use within your operating system.