在使用 RockyLinux 进行系统管理和磁盘配置时,LVM(Logical Volume Manager,逻辑卷管理器) 是一个非常强大且灵活的工具。而要使用 LVM,第一步就是创建物理卷(Physical Volume)。本文将详细讲解如何使用
pvcreate命令在 RockyLinux 中创建物理卷,即使你是 Linux 新手也能轻松上手。
什么是物理卷(Physical Volume)?
物理卷是 LVM 架构中最底层的组成部分。简单来说,它就是一块硬盘、一个分区,或者整个磁盘设备,被 LVM 标记为“可用”,以便后续用于创建卷组(Volume Group)和逻辑卷(Logical Volume)。
准备工作
在执行
pvcreate之前,请确保: 你已经以 root 用户或具有 sudo 权限的用户登录; 目标磁盘或分区未被挂载或正在使用; 你清楚要操作的是哪块磁盘(例如
/dev/sdb或
/dev/sdb1),避免误操作导致数据丢失。
步骤一:查看可用磁盘
使用以下命令列出当前系统中的磁盘和分区:
lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part /sdb 8:16 0 10G 0 disk
在这个例子中,
/dev/sdb是一块全新的 10GB 磁盘,尚未分区,可以作为物理卷使用。
步骤二:使用 pvcreate 创建物理卷
假设我们要将
/dev/sdb整个磁盘初始化为物理卷,执行以下命令:
sudo pvcreate /dev/sdb
如果成功,你会看到类似如下输出:
Physical volume "/dev/sdb" successfully created.
你也可以对一个分区进行操作,比如
/dev/sdc1:
sudo pvcreate /dev/sdc1
步骤三:验证物理卷是否创建成功
使用
pvs或
pvdisplay命令查看物理卷信息:
sudo pvs
输出可能如下:
PV VG Fmt Attr PSize PFree /dev/sdb lvm2 --- 10.00g 10.00g
这表示
/dev/sdb已成功初始化为物理卷,尚未分配给任何卷组(VG 列为空)。
常见问题与注意事项
数据安全:运行pvcreate会覆盖磁盘上的原有数据,请务必确认目标设备无重要数据。 整盘 vs 分区:你可以将整块磁盘(如
/dev/sdb)或单个分区(如
/dev/sdb1)作为物理卷。建议在生产环境中使用分区方式,便于管理。 多次执行:如果对同一设备重复执行
pvcreate,LVM 会覆盖之前的元数据,但不会自动清除文件系统内容。
总结
通过本教程,你已经学会了如何在 RockyLinux 中使用
pvcreate命令创建物理卷。这是构建 LVM 存储体系的第一步。接下来,你可以使用
vgcreate创建卷组,再用
lvcreate创建逻辑卷,最终格式化并挂载使用。
掌握 RockyLinux pvcreate、LVM物理卷创建、RockyLinux存储管理 和 Linux LVM教程 这些核心技能,将为你在企业级 Linux 系统管理中打下坚实基础。
动手试试吧!如有疑问,欢迎在评论区留言交流。
