一、概述
大数据盘的分区和文件系统格式化和小盘都存在差异。大盘必须采用 GPT 分区格式, 不能再采用小盘使用的 MBR 分区格式。
- MBR 分区格式:最大支持 2 TB 的磁盘。
- GPT 分区格式:最大支持 18 EB。
· 大盘支持的文件系统如下:
操作系统 | 分区工具 | 文件系统 |
Linux | parted | ext4/xfs |
Windows | Windows 磁盘管理 | NTFS |
二、Linux parted磁盘分区
在 Linux 上可以采用 parted 来对磁盘进行分区
1、通过 fdisk -l 可以查看磁盘是否存在, 由于使用的是大磁盘(大于2T),fdisk 不能用来作为分区工具了,而应该使用 parted
2、使用 parted 对 /dev/vdb 进行分区。首先创建分区表, 选择 GPT 格式的分区表。 parted /dev/vdb
[root@localhost ~]# parted/dev/sdb
GNU Parted 2.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view alist of commands.
(parted) mklabel
New disk label type? Gpt
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
(parted) mkpart
Partition name? []?
File system type? [ext2]? ext4
Start? 0G
End? 2048G
Warning: The resulting partition is notproperly aligned for best performance.
Ignore/Cancel? Ignore
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 2048GB 2048GB
(parted)quit
[root@localhost ~]# mkfs.ext4/dev/sdb1
[root@localhost ~]# mount/dev/sdb1 /mnt/