阿里云服务器支持挂载NAS网络文件系统或云盘,具体挂载方法如下:
对于 ECS实例 来说,能否通过一个挂载点访问文件系统取决于以下的条件:
若挂载点类型是 VPC 类型的,则只有同一 VPC 内的 ECS 实例能够挂载,并且挂载点所绑定的权限组中有一条规则的授权地址能够与 ECS 实例的 VPC IP 地址匹配。
若挂载点类型是经典网络类型的,则只有属于同一账号的 ECS 实例能够挂载,并且挂载点所绑定的权限组中有一条规则的授权地址能够与 ECS 实例的内网 IP 地址匹配。
点击此查看 权限组使用介绍。
NAS Plus 智能缓存型挂载方式
请参考文档 智能缓存型客户端使用文档 挂载和使用 NAS Plus 智能缓存型文件系统。
注意:NAS Plus 智能缓存型文件系统必须使用专用客户端;同时,专用客户端也只能在 NAS Plus 智能缓存型文件系统上使用,无法在通用型 NAS (性能型/容量型)上使用。
NAS 通用版(性能型/容量型)挂载步骤
NFS 协议挂载前,您需要确保系统中已经安装了nfs-utils
或nfs-common
,安装方法如下:
CentOS: sudo yum install nfs-utils
Ubuntu 或 Debian: sudo apt-get install nfs-common
文件存储 NAS 目前支持 NFSv3 / NFSv4.0 / SMB 2.0及以上(测试中)协议,您可以根据应用场景自由选择挂载文件系统的协议版本。
1. NFSv4.0 挂载
格式
sudo mount -t nfs -o vers=4.0 <挂载点域名>:<文件系统内目录> <当前服务器上待挂载目标目录>
说明
挂载点域名:指 创建文件系统和挂载点 时,自动的生成的挂载点域名。
文件系统内目录:NAS 文件系统内目录,可以是 NAS 文件系统的根目录“/”或任意子目录。
当前服务器上待挂载目标目录: 在当前服务器上,需要挂载的目标目录。
示例
挂载 NAS 根目录:
mount -t nfs -o vers=4.0 014544bbf6-wdt41.cn-hangzhou.nas.aliyuncs.com:/ /local/mntdir
挂载 NAS 子目录 sub1:
mount -t nfs -o vers=4.0 014544bbf6-wdt41.cn-hangzhou.nas.aliyuncs.com:/sub1 /local/mntdir
2. NFSv3 挂载
格式
sudo mount -t nfs -o vers=3,nolock,proto=tcp <挂载点域名>:<文件系统内目录> <当前服务器上待挂载目标目录>
示例
挂载 NAS 根目录:
mount -t nfs -o vers=3,nolock,proto=tcp 014544bbf6-wdt41.cn-hangzhou.nas.aliyuncs.com:/ /local/mntdir
挂载 NAS 子目录 sub1:
mount -t nfs -o vers=3,nolock,proto=tcp 014544bbf6-wdt41.cn-hangzhou.nas.aliyuncs.com:/sub1 /local/mntdir
3. SMB 挂载
Windows 命令行格式
net use <挂载目标盘符> \\<挂载点域名>\myshare
说明
挂载目标盘符: 在当前 windows 机器上要挂载的目标盘符。在’盘符’和‘use’以及‘\\’之间需要要加空格。
挂载点域名:指创建文件系统的挂载点时,自动生成的挂载点域名。
myshare:固定 SMB share 名字, 不能改变。
示例
挂载 SMB 文件系统到盘符 Z: C:> net use z: \\014544bbf6-wdt41.cn-hangzhou.nas.aliyuncs.com\myshare
访问方式
直接在文件浏览器地址栏输入: \\<挂载点域名>\myshare
查看挂载点信息 — NFS
挂载完成后,您可以使用如下命令,查看您已挂载的文件系统:
mount -l
您也可以使用如下命令,查看已挂载文件系统的当前容量信息:
df -h
查看挂载点信息 — SMB
挂载完成后,您可以在 Windows 命令行中输入以下命令,查看您已挂载的文件系统:
net use