📜  Linux管理员-卷管理(1)

📅  最后修改于: 2023-12-03 15:02:45.284000             🧑  作者: Mango

Linux管理员-卷管理

简介

在 Linux 系统中,卷管理是管理员必须掌握的技能之一。它涉及到文件系统、磁盘管理、RAID 等相关知识。卷管理的主要任务就是管理磁盘分区、卷组、逻辑卷等。

管理员需要学会的 Linux 磁盘管理工具有 fdisk, parted, lvm 等。其中,fdisk 和 parted 主要用于分区管理,lvm 则是卷管理的重要工具。

磁盘分区

在 Linux 系统中,管理员需要了解什么是磁盘分区,以及如何进行分区。磁盘分区是将一个物理硬盘分为多个独立的逻辑硬盘来使用。

fdisk 工具

fdisk 是 Linux 下命令行界面的分区工具。它可以对硬盘进行分区操作。使用 fdisk 工具需要比较熟练的 Linux 命令行操作。

fdisk 工具使用步骤

  1. 打开终端,切换到 root 用户。

  2. 运行 fdisk -l 查看当前系统中的磁盘信息。

    $ fdisk -l
    
  3. 根据需要选择要修改的硬盘,执行 fdisk 命令。

    $ fdisk /dev/sda
    
  4. 在 fdisk 命令行交互界面中,输入 m 或者 h 可以获取帮助信息,了解具体的操作步骤。

  5. 操作完成后,执行 w 命令保存修改并退出。

parted 工具

parted 是一个功能强大的磁盘分区工具。相比 fdisk 工具,它可以对更多类型的文件系统进行操作。

parted 工具使用步骤

  1. 打开终端,切换到 root 用户。

  2. 运行 parted -l 查看当前系统中的磁盘信息。

    $ parted -l
    
  3. 根据需要选择要修改的硬盘,执行 parted 命令。

    $ parted /dev/sda
    
  4. 在 parted 命令行交互界面中,输入 help 命令获取帮助信息,了解具体的操作步骤。

  5. 操作完成后,执行 quit 命令保存修改并退出。

卷管理

Linux 系统中,管理员通过卷管理工具 lvm 来创建、管理卷组和逻辑卷。它可以动态地对磁盘进行划分、开设新的逻辑卷等功能。

lvm 工具

lvm 工具使用步骤

  1. 打开终端,切换到 root 用户。

  2. 运行 lvdisplayvgdisplay 命令查看当前系统中的卷组和逻辑卷信息。

    $ lvdisplay
    $ vgdisplay
    
  3. 根据需要选择要修改的卷组或逻辑卷,执行 lvcreatevgcreate 命令。

    $ lvcreate -L 10G -n lv01 vg01
    $ vgcreate vg02 /dev/sdb1 /dev/sdc1
    
  4. 使用 lvextend 命令对逻辑卷进行扩容。

    $ lvextend -L +10G /dev/vg01/lv01
    
  5. 操作完成后,执行 resize2fs 命令将文件系统扩大至逻辑卷大小。

    $ resize2fs /dev/vg01/lv01
    
总结

Linux 管理员需要掌握磁盘分区、卷管理等技能,具体的工具包括 fdisk、parted、lvm 等。在使用这些工具时,一定要小心操作,避免意外删除数据等危险操作。