奋斗
努力

在Linux服务器中挂载40GiB高效云盘的步骤是什么?

云计算

在Linux服务器中挂载一块40GiB的高效云盘,通常需要经过以下几个步骤。以下以阿里云ECS为例(其他云厂商如腾讯云、华为云等操作类似),假设云盘已创建并成功挂载到实例上。


🛠️ 步骤一:确认云盘是否已挂载

登录到你的Linux服务器,使用以下命令查看磁盘设备:

lsblk

或:

fdisk -l

你会看到类似输出:

NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda     252:0    0   40G  0 disk
└─vda1  252:1    0   40G  0 part /
vdb     252:16   0   40G  0 disk   # 这就是新挂载的40GiB云盘

这里 vdb 是未分区且未格式化的云盘。


📦 步骤二:对云盘进行分区(可选)

⚠️ 如果你不需要分区,可以直接跳到 步骤三 对整个磁盘格式化。

使用 fdisk 创建一个主分区:

sudo fdisk /dev/vdb

在交互界面中输入以下命令:

  • n → 新建分区
  • p → 主分区
  • 1 → 分区编号
  • 回车 → 使用默认起始扇区
  • 回车 → 使用默认结束扇区(使用全部空间)
  • w → 保存并退出

完成后,会生成 /dev/vdb1


🧽 步骤三:格式化磁盘(创建文件系统)

推荐使用 ext4 文件系统(稳定通用):

# 如果你进行了分区
sudo mkfs -t ext4 /dev/vdb1

# 如果没有分区,直接格式化整个磁盘
sudo mkfs -t ext4 /dev/vdb

⚠️ 警告:此操作会清除磁盘所有数据,请确保无重要数据。


📁 步骤四:创建挂载点并挂载

创建一个目录作为挂载点,例如 /data

sudo mkdir -p /data

然后挂载磁盘:

# 挂载分区
sudo mount /dev/vdb1 /data

# 或挂载整个磁盘(如果没有分区)
sudo mount /dev/vdb /data

验证是否挂载成功:

df -h

你应该能看到类似:

/dev/vdb1       40G   48M   38G   1% /data

🔁 步骤五:设置开机自动挂载

编辑 /etc/fstab 文件,实现开机自动挂载:

sudo blkid /dev/vdb1

获取 UUID(例如:UUID="a1b2c3d4-..."

然后编辑 fstab:

sudo vim /etc/fstab

添加如下行(使用 UUID 更安全):

UUID=a1b2c3d4-...    /data    ext4    defaults,nofail    0    2

或使用设备名(不推荐,设备名可能变化):

/dev/vdb1    /data    ext4    defaults,nofail    0    2

💡 nofail 选项可避免因磁盘未就绪导致系统无法启动。

保存后测试配置是否正确:

sudo mount -o remount /data
# 或
sudo mount -a

如果没有报错,说明配置成功。


✅ 总结:完整流程一览

步骤 命令
查看磁盘 lsblkfdisk -l
分区(可选) fdisk /dev/vdb
格式化 mkfs -t ext4 /dev/vdb1
创建挂载点 mkdir /data
挂载 mount /dev/vdb1 /data
获取 UUID blkid /dev/vdb1
写入 fstab vim /etc/fstab 添加自动挂载项
测试 mount -a

✅ 完成!现在你的40GiB高效云盘已成功挂载到 /data,并将在重启后自动挂载。

如有特殊需求(如使用 xfs 文件系统、挂载到其他路径等),可相应调整。

未经允许不得转载:云服务器 » 在Linux服务器中挂载40GiB高效云盘的步骤是什么?