linux云主机使用GPT分区
大数据盘的分区和文件系统格式化和小盘都存在差异。大盘必须采用 GPT 分区格式, 不能再采用小盘使用的 MBR 分区格式。
MBR分区格式:最大支持 2 TB 的磁盘。
GPT分区格式:最大支持 18 EB。
Linux系统上的大磁盘,需要采用GPT的分区格式,也可以不分区,把磁盘当成一个整体设备使用。Linux通常采用XFS后者EXT4作为大盘的文件系统,在linux上可以采用parted来对磁盘进行分区,具体操作如下:
1)、登录主机,用户使用VNC或者SSH方式登录云主机,输入root和云主机密码,完成登录。
2)、查看磁盘目录,通过 fdisk-l 查看磁盘是否存在,查看到我们挂载的8TB的磁盘目前目录为/dev/vdb
3)、磁盘分区:由于使用的是大磁盘,fdisk不能用来作为分区工具,而应该使用parted,使用pated对/dev/vdb进行分区。首先创建分区表,选择GPT格式的分区表,输入“parted /dev/vdb”,操作步骤如下:
(1) 创建磁盘标签(parted) mklabel,设置标签格式为GPT
(2) 查看分区状态(parted) p
(3) 执行分区(parted) mkpart
(4) 指定分区名称Partition name[]
(5) 指定分区类型File system type [ext2] ext4
(6) 指定起始位置Start1
(7) 指定结束位置End 2190GB
(8) 显示分区信息(parted) P
4)、EXT4文件系统格式化,假定 Linux 实例上的大数据盘设备为 /dev/vdb, 可以用如下方式来格式化,输入“mkfs.ext4 -T largefile /dev/vdb1”
5)设置自动挂载,输入“blkid /dev/vdb1”指令获取需要操作盘的UUID信息, vi /etc/fstab ,进入编辑页面,键入i进入编辑模式:
dev/sdb1: UUID=“5564365c-5bc9-47a4-99aa-6724488dc29a” TYPE=“ext4” PARTLABEL=“video” PARTUUID=“63a50f34-f9d8-4a50-8fdb-4e052998b6c3”