在阿里云环境中,挂载新购磁盘通常分为两个核心阶段:控制台层面的“云盘挂载”(将云盘绑定到实例)和操作系统层面的“分区格式化与挂载”(让系统识别并使用该空间)。
以下是基于主流 Linux 发行版(如 CentOS、Ubuntu、Alibaba Cloud Linux)的操作流程。
第一阶段:在阿里云控制台完成挂载
这一步是将物理或虚拟的云盘资源关联到你的 ECS 实例上。
- 登录控制台:进入阿里云 ECS 控制台,找到左侧的 “块存储” -> “云盘” 列表。
- 选择云盘:勾选你需要挂载的新云盘(确保状态为“可用”且未挂载其他实例)。
- 执行挂载:点击右下角的 “更多” -> “挂载”。
- 实例选择:在弹窗中选择目标 ECS 实例。
- 设备名称:系统通常会自动分配(如
/dev/xvdb或/dev/vdb),建议保持默认,除非你有特殊需求。 - 自动挂载:如果勾选“开机自动挂载”,需确保后续已在系统中配置好 fstab,否则可能导致启动报错。一般建议手动配置以确保安全。
- 确认状态:操作完成后,云盘状态应变为“使用中”。此时需在 ECS 实例的详情页确认挂载信息已同步。
注意:挂载前请确保目标 ECS 实例处于 运行中 状态。如果是 Windows 服务器,步骤类似,但后续的磁盘管理操作不同。
第二阶段:操作系统内部初始化(以 Linux 为例)
云盘挂载后,操作系统内核虽然能识别到硬件设备,但尚未划分文件系统,因此无法直接写入数据。你需要登录 SSH 进行以下操作。
1. 确认磁盘设备名
登录服务器后,使用 lsblk 或 fdisk -l 命令查看磁盘情况。
lsblk
输出中会显示你的新磁盘(例如 /dev/vdb 或 /dev/xvdb),其大小通常显示为刚购买的容量,且没有挂载点(MOUNTPOINT 为空)。
2. 分区(可选,但推荐)
虽然可以直接格式化整块盘,但为了符合最佳实践,建议先进行分区。
- 使用
fdisk工具:fdisk /dev/vdb - 按顺序输入指令:
n:新建分区。p:主分区(或e扩展分区,视需求而定,通常选p)。1:分区号(默认为 1)。- 回车:起始扇区(默认)。
- 回车:结束扇区(默认,即占用全部空间)。
w:保存并退出。
此时,系统通常会生成一个子设备,如 /dev/vdb1。
3. 格式化文件系统
根据业务需求选择文件系统类型。阿里云推荐使用 ext4(通用性强)或 xfs(适合大文件和高性能场景)。
- 格式化为 ext4:
mkfs.ext4 /dev/vdb1 - 格式化为 xfs:
mkfs.xfs /dev/vdb1
4. 创建挂载点并挂载
创建一个目录作为挂载点,并将磁盘挂载上去。
# 创建目录
mkdir /data
# 临时挂载测试
mount /dev/vdb1 /data
# 验证是否成功
df -h
如果 df -h 输出了 /dev/vdb1 对应 /data 的信息,说明挂载成功。你可以尝试在该目录下 touch test.txt 写入文件,测试读写权限。
5. 配置开机自动挂载(关键步骤)
为了防止服务器重启后磁盘丢失挂载,需要修改 /etc/fstab 文件。
-
获取磁盘 UUID(推荐方式,比设备名更稳定):
blkid /dev/vdb1复制输出的
UUID="xxxx-xxxx..."部分。 -
编辑 fstab 文件:
vi /etc/fstab -
在文件末尾添加一行(假设 UUID 为上面获取的值,挂载点为
/data,类型为 ext4):UUID=xxxx-xxxx-xxxx /data ext4 defaults,nofail 0 0defaults,nofail:表示使用默认参数,且如果磁盘未就绪则忽略错误,防止系统无法启动。0 0:最后两位分别代表 dump 备份频率和 fsck 检查顺序,新盘通常设为 0。
-
验证配置:
执行mount -a命令。如果没有报错,说明配置正确;如果有报错,请立即检查语法,避免影响系统启动。
特殊情况:Windows 服务器
如果你使用的是 Windows Server,操作流程略有不同:
- 控制台挂载步骤同上。
- 登录远程桌面(RDP)。
- 右键“此电脑” -> “管理” -> “磁盘管理”。
- 在磁盘管理界面,你会看到一块“未知”或“未初始化”的磁盘。
- 右键点击该磁盘区域,选择 “联机” 和 “初始化”。
- 右键点击未分配的黑色区域,选择 “新建简单卷”,按照向导完成分区、格式化(NTFS)和分配盘符(如 D:)。
- 完成后即可在“我的电脑”中看到新盘符。
常见注意事项
- 数据一致性:在执行格式化(mkfs)之前,务必确认该磁盘是全新的,或者你已备份了旧数据,因为格式化会清除所有现有数据。
- 多盘策略:如果需要高性能,可以考虑将多个小盘做 RAID(通过软件如 mdadm 或 LVM 实现),但这属于进阶运维范畴。
- 权限问题:挂载后,普通用户可能没有写入权限。如需授权,可使用
chown或chmod调整目录权限。 - 快照保护:在进行任何分区或格式化操作前,强烈建议在阿里云控制台对该实例或云盘创建快照。这是最安全的兜底方案。
以上流程覆盖了从资源绑定到系统使用的完整闭环,遵循阿里云的标准运维规范。
CLOUD云枢