对于Linux实例上挂载的数据盘,采用GPT分区形式。Linux系统里,数据盘一般采用xfs或者ext4文件系统。
本示例以CentOS 7.4 64位系统为例,介绍如何在Linux实例上使用parted和e2fsprogs工具分区并格式化一个数据盘。假设需要处理的数据盘是一个新建的3 TiB的空盘,设备名为/dev/vdd
。
前提条件:
-
您的Linux实例上已经安装了parted。如果未安装,运行yum install -y parted命令。
-
您的Linux实例上已经安装了e2fsprogs。如果未安装,运行yum install -y e2fsprogs命令。数据盘已经挂载到实例上。
-
运行fdisk -l命令查看数据盘是否存在。返回结果应包括如下所示的信息。如果没有,表示您未挂载数据盘。
Disk /dev/vdd: 3221.2 GB, 3221225472000 bytes, 6291456000 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes
-
运行命令parted /dev/vdd开始分区。
-
运行mklabel gpt命令,将MBR分区形式转为GPT分区形式。
-
运行mkpart primary ext4 <StartSector> <EndSector>命令,划分一个采用ext4文件系统的主分区,并设置分区的开始位置和结束位置。如果一个数据盘只分一个分区,则运行命令mkpart primary ext4 0 -1。
-
运行print命令,查看分区表。
(parted) mkpart primary ext4 0 -1Warning: The resulting partition is not properly aligned for best performance.Ignore/Cancel? ignore(parted) printModel: Virtio Block Device (virtblk)Disk /dev/vdd: 3221GBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags:Number Start End Size File system Name Flags1 17.4kB 3221GB 3221GB primary
-
运行quit命令,退出parted操作。
-
运行partprobe命令,使系统重读分区表。
-
运行以下命令,创建一个ext4文件系统,并使
/dev/vdd1
分区使用ext4。
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize /dev/vdd1
-
运行mkdir /test命令,创建一个名为
/test
的挂载点。
-
运行mount /dev/vdd1 /test命令,将分区
/dev/vdd1
挂载到/test
。
-
运行df -h命令,查看目前磁盘空间和使用情况。
如果返回结果里出现新建文件系统的信息,说明挂载成功,可以使用新的文件系统了。挂载完成后,不需要重启实例即可开始使用新的文件系统。
[root@izXXXXz ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 40G 6.4G 31G 18% /devtmpfs 487M 0 487M 0% /devtmpfs 497M 0 497M 0% /dev/shmtmpfs 497M 364K 496M 1% /runtmpfs 497M 0 497M 0% /sys/fs/cgrouptmpfs 100M 0 100M 0% /run/user/0/dev/vdd1 2.9T 89M 2.8T 1% /test
-
可选:向
/etc/fstab
写入新分区信息,启动开机自动挂载分区。
-
可选:运行cp /etc/fstab /etc/fstab.bak命令,备份
etc/fstab
。
-
运行echo /dev/vdd1 /test ext4 defaults 0 0 >> /etc/fstab命令,向
/etc/fstab
里写入新分区信息。
-
运行cat /etc/fstab命令,查看
/etc/fstab
的信息。
说明 如果返回结果中出现新写入的分区信息,说明写入成功。
如果您有其他问题,可以联系汉中创云互联阿里云代理商,为您提供一对一专业全面的技术服务,同时新老阿里云会员,均可享受我公司代理商价格,欢迎咨询!
我有话说: