存储管理:分区、LVM 及高级配置指南
1. 引言
在检测到需要使用的磁盘设备后,就可以开始创建分区和逻辑卷。下面将详细介绍如何使用 Ansible 进行磁盘分区、管理 LVM 逻辑卷、创建和挂载文件系统以及配置交换空间。
2. 创建分区
若要管理分区,可使用 Ansible 的 parted 模块。该模块的部分选项不太直观,以下是相关说明:
| 选项 | 说明 |
| — | — |
| name | 创建 GPT 分区时必须指定,MBR 分区则不需要 |
| label | 用于设置分区表类型,而非文件系统标签 |
| part_start 和 part_end | 用于指定分区的起始和结束位置,若不指定,分区将占用整个磁盘空间 |
| flags | 设置分区类型,创建 LVM 分区时需要指定 |
以下是使用 parted 模块创建分区的示例:
---
- name: create storage
hosts: ansible2
tasks:
- name: create new partition
parted:
name: files
label: gpt
device: /dev/sdb
number: 1
state: present
part_start: 1MiB
part_end: 2GiB
- name: create another new partition
parted:
存储管理:分区与LVM详解
超级会员免费看
订阅专栏 解锁全文
40

被折叠的 条评论
为什么被折叠?



