📅  最后修改于: 2023-12-03 15:02:45.284000             🧑  作者: Mango
在 Linux 系统中,卷管理是管理员必须掌握的技能之一。它涉及到文件系统、磁盘管理、RAID 等相关知识。卷管理的主要任务就是管理磁盘分区、卷组、逻辑卷等。
管理员需要学会的 Linux 磁盘管理工具有 fdisk, parted, lvm 等。其中,fdisk 和 parted 主要用于分区管理,lvm 则是卷管理的重要工具。
在 Linux 系统中,管理员需要了解什么是磁盘分区,以及如何进行分区。磁盘分区是将一个物理硬盘分为多个独立的逻辑硬盘来使用。
fdisk 是 Linux 下命令行界面的分区工具。它可以对硬盘进行分区操作。使用 fdisk 工具需要比较熟练的 Linux 命令行操作。
打开终端,切换到 root 用户。
运行 fdisk -l
查看当前系统中的磁盘信息。
$ fdisk -l
根据需要选择要修改的硬盘,执行 fdisk
命令。
$ fdisk /dev/sda
在 fdisk 命令行交互界面中,输入 m
或者 h
可以获取帮助信息,了解具体的操作步骤。
操作完成后,执行 w
命令保存修改并退出。
parted 是一个功能强大的磁盘分区工具。相比 fdisk 工具,它可以对更多类型的文件系统进行操作。
打开终端,切换到 root 用户。
运行 parted -l
查看当前系统中的磁盘信息。
$ parted -l
根据需要选择要修改的硬盘,执行 parted
命令。
$ parted /dev/sda
在 parted 命令行交互界面中,输入 help
命令获取帮助信息,了解具体的操作步骤。
操作完成后,执行 quit
命令保存修改并退出。
Linux 系统中,管理员通过卷管理工具 lvm 来创建、管理卷组和逻辑卷。它可以动态地对磁盘进行划分、开设新的逻辑卷等功能。
打开终端,切换到 root 用户。
运行 lvdisplay
或 vgdisplay
命令查看当前系统中的卷组和逻辑卷信息。
$ lvdisplay
$ vgdisplay
根据需要选择要修改的卷组或逻辑卷,执行 lvcreate
或 vgcreate
命令。
$ lvcreate -L 10G -n lv01 vg01
$ vgcreate vg02 /dev/sdb1 /dev/sdc1
使用 lvextend
命令对逻辑卷进行扩容。
$ lvextend -L +10G /dev/vg01/lv01
操作完成后,执行 resize2fs
命令将文件系统扩大至逻辑卷大小。
$ resize2fs /dev/vg01/lv01
Linux 管理员需要掌握磁盘分区、卷管理等技能,具体的工具包括 fdisk、parted、lvm 等。在使用这些工具时,一定要小心操作,避免意外删除数据等危险操作。