在CentOS中進行分卷操作通常涉及使用LVM(邏輯卷管理)或手動分區。以下是兩種常見的方法:
查看當前磁盤容量:
df -h
卸載磁盤:
umount /home
從home卷分割出來的空間:
lvreduce -L 10G /dev/mapper/centos-home
讓上面的操作生效:
mkfs.xfs /dev/mapper/centos-home -f
掛載磁盤:
mount -a /home
重新查看磁盤容量:
df -h
整理磁盤,查看空閑容量:
vgdisplay
將空閑空間放到需要擴容的磁盤上面去:
lvextend -L 10G /dev/mapper/centos-root
讓上面一步生效:
xfs_growfs /dev/mapper/centos-root
重新查看磁盤,成功:
df -h
查看當前磁盤分區情況:
fdisk -l
使用 fdisk
創建新分區:
sudo fdisk /dev/sdX
n
創建新分區。w
保存分區表并退出。格式化新分區:
mkfs.ext4 /dev/sdXY
創建掛載點目錄:
mkdir /mnt/data1 /mnt/data2
掛載分區:
mount /dev/sdXY /mnt/data1
mount /dev/sdXZ /mnt/data2
編輯 /etc/fstab
文件:
echo "/dev/sdXY /mnt/data1 ext4 defaults 0 0" >> /etc/fstab
echo "/dev/sdXZ /mnt/data2 ext4 defaults 0 0" >> /etc/fstab