走啊走
加油

阿里云买了两个块存储一个系统盘一个数据盘怎么用?

服务器价格表

在阿里云购买了两块云盘(一块系统盘、一块数据盘)后,它们通常已经挂载到 ECS 实例上了。但是,系统盘通常已经包含操作系统并自动挂载好,而新购买的数据盘默认是“未初始化”和“未格式化”的状态,无法直接存储文件。

你需要根据操作系统的不同(Linux 或 Windows),对这块数据盘进行初始化、分区和格式化。以下是具体的操作步骤:

第一步:确认挂载状态

首先登录到你的阿里云 ECS 控制台,或者通过 SSH/RDP 远程连接服务器,确认两块盘是否都已挂载。

  1. 查看磁盘列表

    • Linux: 输入 lsblkfdisk -l。你会看到类似 vda (通常是系统盘) 和 vdb (通常是数据盘) 的设备。
    • Windows: 打开“计算机管理” -> “磁盘管理”,或者在 PowerShell 中运行 Get-Disk
  2. 判断状态

    • 系统盘:通常已有文件系统(如 /dev/vda1 挂载在 /),无需操作。
    • 数据盘:通常会显示为“未初始化”、“无介质”或容量存在但没有盘符/挂载点。

第二步:对数据盘进行操作

场景 A:如果你使用的是 Linux 系统 (CentOS, Ubuntu, Debian 等)

假设数据盘设备名为 /dev/vdb(请以 lsblk 查询到的实际名称为准)。

  1. 登录服务器:使用 SSH 工具(如 Xshell, Putty, Terminal)连接。
  2. 进入磁盘分区工具
    sudo fdisk /dev/vdb
  3. 执行分区操作(按顺序输入以下指令):
    • 输入 n:创建新分区(New partition)。
    • 输入 p:选择主分区(Primary)。
    • 输入数字 1:分区号(默认为 1)。
    • 回车:起始扇区(默认即可)。
    • 回车:结束扇区(默认即占满整块盘)。
    • 输入 w:写入分区表并退出。
  4. 格式化分区
    将刚才创建的分区(例如 /dev/vdb1)格式化为常用的文件系统(推荐 ext4 或 xfs):

    # 如果是 CentOS 7+/Ubuntu 18.04+ 推荐 xfs
    mkfs.xfs /dev/vdb1
    
    # 或者使用 ext4
    # mkfs.ext4 /dev/vdb1
  5. 创建挂载点并挂载
    mkdir /data
    mount /dev/vdb1 /data
  6. 设置开机自动挂载(重要,防止重启后丢失):
    编辑 /etc/fstab 文件:

    echo "/dev/vdb1 /data xfs defaults,noatime 0 0" >> /etc/fstab

    (注:如果是 ext4 文件系统,请将 xfs 替换为 ext4)

  7. 验证
    输入 df -h,你应该能看到 /data 目录下显示了你的数据盘容量。现在你可以把文件存进去了。

场景 B:如果你使用的是 Windows Server 系统

  1. 登录服务器:使用远程桌面 (RDP) 连接。
  2. 打开磁盘管理
    • 右键点击“开始”菜单 -> 选择“磁盘管理”。
    • 或者运行 diskmgmt.msc
  3. 初始化磁盘
    • 如果弹窗提示“初始化磁盘”,选择 GPT(推荐)或 MBR,点击确定。
    • 在磁盘列表中,找到那块黑色的“未分配”空间(对应你的数据盘)。
  4. 新建卷(格式化)
    • 右键点击“未分配”区域 -> 选择“新建简单卷”。
    • 一路点击“下一步”,直到完成向导。
    • 在“格式化分区”步骤中,文件系统建议选择 NTFS,分配单元大小默认,勾选“执行快速格式化”。
  5. 分配盘符
    • 完成后,该磁盘会显示为一个新的盘符(例如 D:E:)。
  6. 验证
    • 打开“此电脑”,你应该能看到一个新的硬盘图标,可以直接拖拽文件进去使用了。

常见问题与注意事项

  • 数据盘名称不确定:Linux 下磁盘名称可能是 vdb, xvdb, sda 等,务必先用 lsblk 确认哪块是空的,不要误操作了系统盘(通常系统盘有已挂载的文件系统)。
  • 权限问题:在 Linux 下,如果普通用户无法写入 /data,可能需要修改权限:sudo chown -R $USER:$USER /data
  • 扩容问题:如果你后续发现数据盘不够用,可以在阿里云控制台调整磁盘大小,然后在操作系统内重新调整分区大小(Linux 需使用 growpartresize2fs/xfs_growfs,Windows 需在磁盘管理中扩展卷)。
  • 安全建议:对于生产环境的重要数据,建议开启阿里云的快照功能。在进行分区格式化操作前,最好先对系统盘和数据盘打一个快照,以防操作失误导致数据丢失。

按照以上步骤操作后,你的两块云盘就都能正常使用了:系统盘负责运行程序,数据盘用于存储业务数据。