说明 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