分区格式化Linux数据盘
此章节以Ubuntu18.04操作系统为例,说明如何在Linux实例上使用parted工具和e2fsprogs工具分区并格式化一个大容量数据盘。假设需要处理的数据盘是一个新建的3 TiB的空盘,设备名为/dev/vdd。
前提条件
您的Linux实例上已经安装了parted工具和e2fsprogs工具。
[root@ecshost~ ]# sudo apt-get install -y parted
[root@ecshost~ ]# sudo apt-get install -y e2fsprogs
一般是不需要安装,系统自带了,CentOS 7.4 64位操作系统需要安装哦!
操作步骤
按以下步骤分区格式化大容量数据盘,并挂载文件系统。
运行命令fdisk -l查看数据盘是否存在。返回结果应包括如下所示的信息。如果没有,表示您未挂载数据盘。
运行命令parted /dev/vdd开始分区。
运行命令mklabel gpt,将默认的MBR分区格式转为GPT分区格式。
运行命令mkpart primary 1 100%,划分一个主分区,并设置分区的开始位置和结束位置。
运行命令align-check optimal 1检查分区是否对齐。
运行命令print,查看分区表。
(parted)mklabel gpt
(parted)mkpart primary 1 100%
(parted)align-checkoptimal11aligned
(parted)print
运行命令quit,退出parted操作。
运行命令partprobe,使系统重读分区表。
运行以下命令,为/dev/vdd1分区创建一个文件系统。
创建一个ext4文件系统。
[root@ecshost~ ]# mkfs -t ext4 /dev/vdd1
创建一个xfs文件系统。
[root@ecshost~ ]# mkfs -t xfs /dev/vdd1
运行命令mkdir /test,创建一个名为/test的挂载点。
运行命令mount /dev/vdd1 /test,将分区/dev/vdd1挂载到/test。
运行命令df -h,查看目前磁盘空间和使用情况。
如果返回结果里出现新建文件系统的信息,说明挂载成功,您可以使用新的文件系统了。
(推荐)向/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的信息。
如果返回结果里出现了写入的新分区信息,说明写入成功。
写到这里重启后可能系统会进入紧急状态造成ssh连接不上的情况,这时不要着急不要慌,应该是你的fstab出了问题,修复一下就OK,命令如下:
fsck -y /dev/sda8
然后进去/etc/fstab 修改刚写入新分区的信息修改下格式,每一部分之间一个tab键。(自己测试的结果如果不同耐心在网上查找)
网友评论