数据盘分区挂载

操作步骤

步骤一:登录ECS实例并查看数据盘

1、远程连接ECS实例。
2、运行以下命令,获取数据盘的设备名称。

sudo fdisk -lu

运行结果如下所示,表示当前ECS实例有两块云盘,/dev/vda是系统盘,/dev/vdb是新增数据盘。

在这里插入图片描述

步骤二:为数据盘创建分区

按以下步骤通过Parted分区工具为小于等于2 TiB的数据盘创建GPT分区,GPT分区也支持2 TiB以上容量。

1、运行以下命令,安装Parted工具。

sudo yum install -y parted
此步骤中yum命令适用于CentOS等Linux发行版本。其他Linux发行版本,请根据实际使用的包管理软件修改安装命令。例如Debian或Ubuntu,请使用apt-get install <软件包名称>。

2、使用Parted工具为数据盘进行分区。

a、运行以下命令,开始分区。本操作以数据盘/dev/vdb为例。

sudo parted /dev/vdb

其中,/dev/vdb是数据盘的设备名称,请您根据实际环境替换。

b、在Parted交互命令行中输入以下内容,设置GPT分区格式。

mklabel gpt

c、输入以下内容,划分一个主分区,并设置分区的开始位置和结束位置。

本操作以划分一个主分区、分区名为primary且100%容量给到第一个分区为例。

mkpart primary 1 100%
如果您的单块云盘需要创建多个分区,您需要重复执行本步骤去创建其他分区。

d、运行以下命令,检查分区是否对齐。

其中,1是对应的分区号,通常建议您做分区对齐,以获取更好的云盘性能。

align-check optimal 1

如果分区是对齐的,结果如下所示:

1 aligned

e、输入以下内容,查看分区表。

print

f、输入以下内容,退出Parted工具。

quit

分区过程如下所示。

在这里插入图片描述
3、运行以下命令,使系统重读分区表。

partprobe

4、运行以下命令,查看新分区信息。本操作以数据盘/dev/vdb为例。

sudo fdisk -lu /dev/vdb

其中,/dev/vdb是数据盘的设备名称,请您根据实际环境替换。

运行结果如下所示,如果出现gpt的相关信息,表示新分区已创建完成。
在这里插入图片描述

步骤三:为分区创建文件系统

在新分区上创建一个文件系统。不同文件系统支持的分区大小不同,请您根据实际需求创建文件系统。

1、运行以下命令,安装e2fsprogs工具。

sudo yum install -y e2fsprogs
此步骤中yum命令适用于CentOS等Linux发行版本。其他Linux发行版本,请根据实际使用的包管理软件修改安装命令。例如Debian或Ubuntu,请使用apt-get install <软件包名称>。

2、运行以下命令,创建文件系统。以下示例命令介绍如何创建ext4和xfs文件系统。

sudo mkfs -t ext4 /dev/vdb1

其中,/dev/vdb1是数据盘的分区名称,请您根据实际环境替换。
如下图所示的示例信息表示为数据盘分区/dev/vdb1创建一个ext4文件系统。
在这里插入图片描述
3、使用 mount 命令将磁盘挂载到 /disk2 目录:

sudo mount -t ext4 /dev/vdb1 /disk2

在这里插入图片描述

步骤四:自动挂载(可选,不需要可以直接跳到步骤五)

如果你希望在每次系统启动时自动挂载 /dev/vdb1,需要编辑 /etc/fstab 文件来添加挂载配置。
1、首先备份 /etc/fstab 文件:

sudo cp /etc/fstab /etc/fstab.bak

2、使用文本编辑器打开 /etc/fstab,例如使用 nano也可以使用vim:

sudo nano /etc/fstab
或者 sudo vim /etc/fstab

3、在文件末尾添加以下行:

/dev/vdb1    /disk2    ext4    defaults    0    2

4、确保将 ext4 替换为实际的文件系统类型。保存文件并退出编辑器。

步骤五:测试配置

为了确保没有错误,你可以重新挂载 /etc/fstab 文件中的所有挂载点:

sudo umount /disk2
sudo mount -a

这会尝试重新挂载所有在 /etc/fstab 中定义的文件系统,如果没有任何错误输出,那么你的配置是正确的。

按照这些步骤操作后,/dev/vdb1 应该会成功挂载到 /disk2 目录下,并且如果你添加了 /etc/fstab 配置,它将在每次系统启动时自动挂载。

参考链接: 阿里云配置分区

  • 30
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值