在阿里云购买了一块系统盘(System Disk)和一块数据盘(Data Disk)后,它们默认是分离且未挂载到操作系统内部存储目录的。你需要按照“挂载 -> 初始化/分区格式化 -> 挂载点绑定”的流程,将数据盘变成可以存文件的硬盘。
以下是基于 Linux 和 Windows 操作系统的详细操作步骤:
第一步:确认挂载状态
登录阿里云 ECS 控制台,进入实例详情页,查看“云盘”标签页。
- 系统盘:通常已经自动挂载并配置好(如 Linux 的
/dev/vda或 Windows 的 C 盘),无需额外操作。 - 数据盘:状态应显示为“已挂载”。如果显示“未挂载”,需要点击“挂载”按钮,选择当前实例进行挂载。
注意:如果实例正在运行中,直接挂载通常不需要重启;如果是首次挂载且实例处于运行状态,部分旧版内核可能需要重启才能识别新磁盘,但大多数现代版本支持热插拔。
第二步:操作系统内操作
场景 A:如果你使用的是 Linux (CentOS, Ubuntu, Alibaba Cloud Linux 等)
-
登录服务器
使用 SSH 工具(如 Xshell, Putty)或阿里云自带的“远程连接”登录服务器。 -
查看磁盘信息
输入以下命令查看所有磁盘设备:lsblk # 或者 fdisk -l观察输出: 系统盘通常是
vda或sda,而新买的数据盘通常是vdb、sdb或xvdb。请根据容量大小确认哪一个是你的新数据盘(例如系统盘 40G,数据盘 100G)。假设数据盘设备名为/dev/vdb。 -
分区与格式化
由于是新盘,需要先分区并格式化为文件系统(以 ext4 为例):方法一:使用
fdisk手动分区(推荐,更灵活)fdisk /dev/vdb # 按顺序输入: n (新建分区) p (主分区) 1 (分区号,默认为 1) Enter (起始扇区,默认回车) Enter (结束扇区,默认回车占满所有空间) w (保存并退出)方法二:使用
parted快速分区格式化mkfs.ext4 /dev/vdb(注:如果是 CentOS 7+ 且使用 LVM,可能需要先创建 PV/VG/LV,但普通用户直接用
mkfs.ext4即可) -
创建挂载点并挂载
创建一个文件夹作为挂载点(例如/data):mkdir /data执行挂载命令:
mount /dev/vdb /data验证: 输入
df -h,你应该能看到/dev/vdb挂载在了/data目录下。 -
设置开机自动挂载 (重要)
如果不配置,重启后挂载会失效。
获取磁盘 UUID:blkid /dev/vdb编辑 fstab 文件:
vi /etc/fstab在文件末尾添加一行(将
<UUID>替换为你刚才查到的实际 UUID,文件系统类型选ext4):UUID=你的-UUID-值 /data ext4 defaults 0 0保存退出后,测试挂载是否生效:
mount -a如果没有报错,说明配置成功。
场景 B:如果你使用的是 Windows Server
-
登录服务器
通过 RDP 远程桌面登录。 -
打开磁盘管理
右键点击“开始”菜单(或“此电脑”),选择 “管理” -> “磁盘管理”。
或者按Win + R,输入diskmgmt.msc回车。 -
初始化与分配
- 系统通常会弹出一个对话框提示“初始化磁盘”,点击确定。
- 你会看到一个黑色的区域,标记为“未分配”。
- 右键点击该黑色区域,选择 “新建简单卷”。
- 一路点击“下一步”:
- 指定卷大小(默认全选)。
- 分配驱动器号(例如选择
D:或E:)。 - 文件系统选择 NTFS,分配单元大小默认,勾选“执行快速格式化”。
- 点击“完成”。
-
完成
打开“此电脑”,你会发现多了一个新的磁盘盘符,可以直接存入文件了。
第三步:安全建议与最佳实践
-
权限管理 (Linux)
默认情况下,根目录下的挂载点可能只有 root 可写。如果需要普通用户写入,可以修改权限:chown -R your_username:your_group /data chmod 755 /data -
数据备份
数据盘虽然独立于系统盘,但如果发生物理故障或误删除,数据依然存在风险。建议开启阿里云的 快照服务,定期对新挂载的数据盘创建快照,以便灾难恢复。 -
扩容灵活性
未来如果数据盘不够用了,你可以在阿里云控制台直接调整数据盘的容量(无需停机),然后在操作系统内扩展文件系统即可(Linux 下可用growpart和resize2fs命令),非常方便。
通过以上步骤,你的两块磁盘就已经分工明确:系统盘负责跑程序,数据盘负责存业务数据,互不干扰。
轻量云Cloud