在CentOS系统中进行磁盘管理,通常涉及以下几个步骤:查看磁盘状态、分区、格式化、挂载以及使用LVM(逻辑卷管理)进行动态扩展。以下是详细的操作指南:
df -h
命令查看磁盘空间使用情况。lsblk
命令查看设备挂载情况。对于小于2TB的磁盘,可以使用 fdisk
命令;对于大于2TB的磁盘,建议使用 parted
命令。
使用fdisk进行分区:
lsblk
或 fdisk -l
。fdisk /dev/sdX
。使用parted进行分区:
lsblk
或 parted /dev/sdX print
。parted /dev/sdX mkpart PRIMARY ext4 1MiB 100MiB
。parted /dev/sdX mklabel gpt
。mkfs.ext4
命令格式化分区为ext4文件系统。mkfs.xfs
命令格式化为XFS文件系统。mount /dev/sdXY /mnt
命令挂载分区。/etc/fstab
文件,添加如下格式的行:UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/mountpoint ext4 defaults 0 0
。pvcreate /dev/sdXY
。vgcreate vgName /dev/sdXY
。lvcreate -n lvName -L 10G vgName
。lvextend -L 20G /dev/vgName/lvName
。mkfs.ext4 /dev/vgName/lvName
。在进行磁盘管理操作时,请务必备份重要数据,以防数据丢失。对于生产环境,推荐使用LVM管理磁盘,因为它提供了灵活的磁盘空间分配方案,并且可以动态调整分区大小。