操作场景
在企业云上业务架构中,不同账号(如生产账号、测试账号、开发账号等)之间可能需要共享同一份NAS文件系统中的数据。例如:
多账号协同开发:企业内部不同团队使用不同的云账号进行业务隔离,但需要共享公共的代码库、配置文件或静态资源。
数据共享与分发:A账号运行的业务系统产生数据文件,B账号的应用需要读取这些文件进行后续处理(如数据分析、报表生成等)。
灾备与迁移:在账号迁移或灾备演练场景下,需要将源账号的NAS文件系统挂载到目标账号的ECS实例上进行数据访问。
说明
通过对等连接进行同资源池跨账号挂载不限于NFS文件系统和CIFS文件系统。
解决方案
由于不同账号之间的 VPC 网络默认相互隔离,A 账号的 ECS 实例无法直接访问 B 账号 NAS 文件系统的挂载点。本方案通过建立 VPC 对等连接打通源账号与目标账号之间的VPC网络,使目标账号 ECS 实例能够通过网络可达源账号 NAS 挂载点,从而实现跨账号挂载 NAS 文件系统的目的。通过 VPC 对等连接建立打通两个账号的 VPC 通信即可实现文件系统同地域跨账号挂载。
前提条件
在开始操作前,请确认您已具备以下条件:
| 序号 | 前提条件 | 说明 |
|---|---|---|
| 1 | 已注册天翼云账号 | 账号状态正常,子账号具备相关产品的 IAM 权限、企业项目权限,并可正常登录天翼云控制台。 |
| 2 | 账号已实名认证 | 个人或企业实名认证均需完成。 |
| 3 | 账户余额充足 | 预付费用户要求,用于开通云主机、海量文件系统等资源。 |
| 4 | 两账号属于同一资源池 | 本文只适用于A 账号与 B 账号位于同一资源池的场景。 |
| 5 | 了解对等连接基础概念 | 建议先阅读对等连接概述-虚拟私有云 VPC。 |
| 6 | 资源已具备 | 云主机和文件系统分属 A 和 B 两个账号并位于同一资源池。 |
操作步骤
步骤一:创建对等连接
源端和目的端分别是 A 账号的云主机所在 VPC 和 B 账号文件系统所在 VPC 。创建步骤参考:创建不同账户下的对等连接。
注意
配置对等连接时,当您的本端 VPC 和对端 VPC 存在网段重叠的情况时,那么您的对等连接可能会不生效。其他使用限制参见对等连接概述。
在 A 账号创建对等连接。
在B账号接受对等连接请求。
A 账号和 B 账号中分别在路由表里增加对端路由信息,目的地址填写对等连接中的对端 VPC 网段,下一跳类型选择“对等连接网关”。
步骤二:验证挂载
在 B 账号文件系统详情页 - VPC标签页找到接受对等连接的VPC,在其所在表单行获取“VPCE挂载信息”并复制,登录 A 账号云主机使用该挂载信息尝试挂载。挂载步骤参考挂载NFS文件系统到弹性云主机 (Linux)和挂载CIFS文件系统到弹性云主机 (Windows)。