新开的阿里云服务器如何挂载磁盘?

在阿里云新开的服务器上挂载磁盘,通常分为两个阶段:控制台操作(创建并关联磁盘)和 操作系统内操作(格式化并挂载)。

以下是基于最常见场景(Linux 系统)的完整操作步骤:

第一阶段:在阿里云控制台操作

这一步是将一块新的云盘(或扩容后的磁盘)与你的实例绑定。

  1. 登录控制台:进入 阿里云 ECS 管理控制台。
  2. 找到实例:在左侧菜单点击“实例”,找到你需要操作的服务器实例。
  3. 创建/选择磁盘
    • 如果还没买盘:点击顶部“存储” -> “云盘” -> “创建云盘”。选择类型(如高效云盘、SSD)、大小、可用区(必须与实例相同),然后创建。
    • 如果是已有空盘:直接选中该磁盘。
  4. 挂载磁盘
    • 在磁盘详情页,点击 “更多” -> “挂载到实例”
    • 勾选你的目标实例,确认挂载点(Linux 下通常会自动分配 /dev/xvdb/dev/vdb,Windows 下则无盘符概念,需后续处理)。
    • 点击确定。此时磁盘已挂载到服务器,但操作系统内部尚未识别和使用

第二阶段:在操作系统内操作(以 Linux 为例)

登录到服务器后,需要执行以下命令来初始化磁盘。

1. 查看磁盘设备名

首先确认新挂载的磁盘名称。

lsblk

输出示例:

NAME   MOUNTPOINT
vda    /
vdb   (这里就是新挂载的空盘,如果没有挂载点显示)

假设新磁盘为 vdb(如果是 CentOS/RHEL 可能是 xvdb,请根据实际输出调整)。

2. 分区(可选,建议新手使用)

如果你的需求是整块使用,可以跳过此步直接格式化;如果需要划分多个分区,请使用 fdisk
推荐方式(整盘使用):
直接跳过分区步骤,对设备进行格式化。

3. 格式化磁盘

将磁盘格式化为常用的文件系统(如 ext4xfs)。
注意:请将 /dev/vdb 替换为你实际查到的设备名。

方案 A:格式化为 ext4(通用性强)

mkfs.ext4 /dev/vdb

方案 B:格式化为 xfs(CentOS 7/8, Alibaba Cloud Linux 推荐)

mkfs.xfs /dev/vdb

4. 创建挂载点

选择一个目录作为挂载点(例如 /data)。

mkdir -p /data

5. 挂载磁盘

将磁盘挂载到刚才创建的目录。

mount /dev/vdb /data

6. 验证挂载

再次运行 df -h 查看是否成功挂载。

df -h

输出中应包含 /dev/vdb 挂载在 /data 目录下。

7. 设置开机自动挂载(重要)

如果不配置,重启服务器后磁盘会再次变为未挂载状态。我们需要修改 /etc/fstab 文件。

  1. 获取磁盘的 UUID(更稳定,推荐):

    blkid /dev/vdb

    复制输出的 UUID="xxxx-xxxx..." 部分。

  2. 编辑配置文件:

    vi /etc/fstab
  3. 在文件末尾添加一行(将 UUID 替换为你刚才复制的值):

    UUID=你的UUID值 /data ext4 defaults 0 0

    (如果是 xfs 文件系统,将 ext4 改为 xfs)

  4. 保存退出 (:wq),并测试配置是否正确:

    mount -a

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


特殊情况:Windows 服务器

如果你使用的是 Windows 系统:

  1. 挂载后,打开 磁盘管理(右键“计算机”->“管理”->“磁盘管理”)。
  2. 你会看到一块“未初始化”或“未分配空间”的磁盘。
  3. 右键点击该磁盘区域,选择 “联机”“初始化磁盘”
  4. 右键点击黑色区域(未分配空间),选择 “新建简单卷”,按照向导操作(分配盘符如 D:,选择文件系统格式 NTFS)。
  5. 完成后即可在“我的电脑”中看到新盘符。

常见问题提示

  • 权限问题:如果普通用户无法写入 /data 目录,可以使用 chown -R user:user /data 修改所有者。
  • 数据风险:格式化操作会清空磁盘原有数据,请务必确认挂载的是新盘可清空的数据盘
  • 多盘情况:如果有多块盘,请仔细核对 lsblk 的输出,避免误操作系统盘。
未经允许不得转载:CLOUD技术博 » 新开的阿里云服务器如何挂载磁盘?