说明 fdisk命令无法对超过2T的分区进行划分,而parted可以。parted可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区.用fdisk -l无法看到parted划分的GPT格式的分区。

parted命令有两种使用方法。交互式和命令行式。

划分分区 交互式

parted /dev/sdb #label刘gpt或者是msdos。如果是gpt,则fdisk -l无法查看到此分区。如果是msdos则可以。 mklabel gpt #创建一个从0开始,500G结尾的分区 mkpart primary 0 500G #创建一个从500G开始,到磁盘末尾的分区 mkpart primary 500G -1 print quit 命令行式 parted /dev/sdb mklabel msdos parted /dev/sdb mkpart primary 0 500G parted /dev/sdb mkpart primary 500G 600G 维护命令

查看parted划分的分区,类似于fdisk -l

parted -l 格式化与挂载 格式化:

mkfs.ext4 -F /dev/sdb1 mkfs.ext4 -F /dev/sdb2 查询分区UUID:

blkid /dev/sdb1 blkid /dev/sdb2 使用UUID进行挂载:

mount UUID="xxxxxxxxxxx" /srv/BigData/kafka -t ext4 开机启动挂载:

/etc/fstab中添加:

UUID=57d2d9f5-0200-4294-bc5d-4931bafd89cf /srv/BigData/kafka ext4 defaults,barrier=1 1 1