操作场景
当海量文件服务支持在同地域(资源池)不同的VPC中挂载同一个文件系统。通过为文件系统添加不同的VPC,即可将文件系统挂载至已绑定的VPC中的云主机上,实现跨VPC访问。
说明
单文件系统可添加20个VPC,即文件系统可挂载至来自20个不同VPC的云主机上。
前提条件
至少已有一个海量文件系统。
在同一个地域已创建2个不同的VPC。
在同一个地域已有两台云主机,分别归属于以上2个VPC。
操作步骤
登录天翼云控制中心,在管理控制台左上角选择地域。
选择“存储>海量文件服务OceanFS”,进入OceanFS文件系统列表页。
在列表“操作”处或者点击目标文件系统名称进入详情页,点击“添加VPC”,添加第一台云主机的VPC。
在弹出的添加VPC对话框中可以在下拉列表中选中待绑定VPC及权限组,这里选择第一台云主机的VPC,选择默认权限组。点击“确定”,完成添加。
然后再点击“添加VPC”,相同操作添加第二台虚拟机的VPC。弹出的添加VPC对话框中可以在下拉列表中选中待绑定VPC及权限组,这里选择第二台云主机的VPC,选择默认权限组。点击“确定”,完成添加。
添加完成后,可以在详情页下方VPC页签可看到绑定的VPC,可以点击操作栏下方的“更换权限组”,以更改VPC绑定的权限组。
选择“计算>弹性云主机”,进入弹性云主机控制台页面,找到即将执行挂载操作的云主机。
以root用户登录该弹性云主机,登录方法参考登录Linux弹性云主机-弹性云主机-快速入门。
将文件系统分别挂载至两台云主机,具体操作方法请参考挂载NFS文件系统到弹性云主机(Linux)。
挂载成功后,可以在第一台Linux 云主机上访问文件系统,执行写入操作。您可以把文件系统当作一个普通的目录来访问和使用。依次执行如下命令在两个文件系统中创建文件、文件夹。
mkdir /mnt/localpath/test1 touch /mnt/localpath/file1 echo ‘1234’ > /mnt/localpath/file2
在第二台云主机执行如下命令读取文件内容。
cat /mnt/localpath/file2