在CentOS下进行磁盘分区管理可以使用多种命令和工具,以下是一些常用的方法:
查看磁盘分区:
使用 fdisk -l
命令查看所有磁盘分区信息。例如:
fdisk -l
这将列出系统上所有磁盘及其分区情况。
新建分区:
使用 fdisk
命令创建新分区。例如,为 /dev/sdb
磁盘创建一个新分区:
fdisk /dev/sdb
在交互式界面中,按 n
创建新分区,按 p
创建主分区,按 wq
保存并退出。
格式化分区:
使用 mkfs
命令格式化分区。例如,将 /dev/sdb1
分区格式化为 XFS 文件系统:
mkfs.xfs /dev/sdb1
如果需要格式化为 ext4 文件系统:
mkfs.ext4 /dev/sdb1
挂载分区:
创建挂载点目录并挂载分区。例如,挂载 /dev/sdb1
分区到 /mnt/data
目录:
mkdir /mnt/data
mount /dev/sdb1 /mnt/data
使用 /etc/fstab
文件实现开机自动挂载:
echo '/dev/sdb1 /mnt/data xfs defaults 0 0' >> /etc/fstab
管理物理卷、卷组和逻辑卷:
pvs
vgs
vdfindisk
vgcreate datavg /dev/sdb1
vgextend datavg /dev/sdc1
vgdisplay
lvcreate -L 10G -n lv_home datavg
mkfs.ext4 /dev/datavg/lv_home
mount /dev/datavg/lv_home /mnt/home
调整分区大小:
使用 lvextend
扩展逻辑卷,使用 resize2fs
调整文件系统大小(适用于 ext2/ext3/ext4):
lvextend -L +10G /dev/datavg/lv_home
resize2fs /dev/datavg/lv_home
这些命令涵盖了从磁盘分区到卷组管理的基本操作,适用于大多数CentOS系统。