当创建文件系统后,您需要使用云主机来挂载该文件系统,以实现多个云主机共享使用文件系统的目的。
本章节分别以Windows 2012版本操作系统为例进行NFS和CIFS类型的文件系统的挂载。
前提条件
- 已完成创建文件系统,并获取到文件系统的共享路径。
- 选择与文件系统所属VPC相同的云主机进行挂载。
- 云主机上已配置了用于解析文件系统域名的DNS服务器的IP地址。
NFS文件系统挂载步骤
1.进入弹性云主机界面,登录已创建好的Windows 2012版本的弹性云主机。
2.安装NFS客户端:
a) 单击左下角“服务器管理器”,弹出“服务器管理器”界面,如图所示。
b) 单击“添加角色和功能”,如图所示。
c) 根据系统提示操作单击“下一步”,在“服务器角色”,选择“NFS服务器”,如图所示。
d) 单击“下一步”,在“功能”里选择“NFS客户端”,单击“下一步”,如图所示。确认无误后单击“安装”。安装结束后,如果首次安装NFS客户端,需要按照系统提示重新启动客户端并重新登录云主机。
3.修改NFS传输协议。
a) 选择“控制面板 > 管理工具 > Network File System 服务(NFS)”,如图所示。
b) 右键单击“NFS客户端”选择“属性”,修改传输协议为“TCP协议”,同时选中“使用硬装载”,如图所示。
c) 在Windows 2012的CMD命令框执行如下命令(X为空闲盘盘符)。
SFS文件系统执行命令:mount -o nolock 共享路径 X:
SFS Turbo文件系统执行命令:mount -o nolock 共享路径! X:
说明: SFS Turbo文件系统执行命令中的“!”为英文字符
共享路径可以将鼠标移动至共享路径,通过单击共享路径后面的图标 复制获取,如图所示。若出现如图所示字段表示挂载成功。
d) 挂载成功后,在“这台电脑”界面中可以看到已经挂载好的文件系统,如图所示。
CIFS文件系统挂载步骤
- 进入弹性云主机界面,登录已创建好的Windows 2012版本的弹性云主机。
- 单击“开始”,右键单击“这台电脑”,选择“映射网络驱动器”。
- 在弹出的对话框中输入文件系统的共享路径,即\文件系统域名\路径,如图所示。
变量 | 说明 |
---|---|
文件系统域名 | 文件系统域名请从文件系统的共享路径中获取。 |
路径 | 格式为share-xxxxxxxx,其中x是数字或字母。 |
- 单击“完成”。完成挂载,在“这台电脑”界面中可以看到已经挂载好的文件系统。
NFS文件系统挂载问题处理
当将同一个文件系统分别挂载到已创建的Linux云主机和Windows云主机后,在Windows云主机上无法对在Linux云主机上创建的文件写入数据。需要通过修改注册表将Windows访问NFS时的UID和GID均修改为0,操作步骤如下。
- 进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default目录。如图所示。
- 右键选择“新建 > QWORD值”,添加AnonymousUid,AnonymousGid两个值,设置值为0。如图所示。
- 如果需要取消挂载,在Windows的CMD命令框执行如下命令:
umount 本地路径