挂载文件系统(Windows)
NFS
步骤一、安装NFS客户端
-
登录Windows云主机。
-
点击左下角
开始
按钮,打开服务器管理器
。 -
选择
添加角色和功能
。 -
根据提示安装NFS客户端。 a.
开始之前
、安装类型
、服务器选择
保持默认选择,点击下一步即可。
b.在服务器角色
选项卡中勾选文件和存储服务->文件和iSCSI服务-> NFS服务器
,点击下一步。
c.在功能
选项卡中勾选NFS客户端
,点击下一步。
d.点击安装。 -
重启云主机。
-
打开
命令提示符
窗口,输入命令mount
,如果输出以下信息,则说明NFS客户端安装完成。
步骤二、挂载NFS文件系统
-
打开
命令提示符
窗口,输入以下命令挂载NFS文件系统。mount -o nolock -o mtype=hard -o timeout=10 \\mountpoint_ip\! Z:
请根据控制台NFS文件系统挂载点信息的实际情况,替换命令中的mountpoint_ip,同时挂载到本地的盘符Z也可以根据实际需求替换。
-
挂载成功后,再次执行
mount
命令检查挂载结果。检查属性中
mount
类型是否为hard
、timeout
时间是否大于等于10.0
、locking
值是否为no
。如果不是,说明挂载异常,请使用umount Z:
(盘符根据实际情况修改)命令卸载文件系统,并参考上述步骤重新挂载。 -
双击
此电脑
图标,查看共享文件系统。在共享文件系统中创建、删除文件\文件夹,确认能否正常使用。
步骤三、设置自动挂载NFS文件系统
-
在云主机的
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
目录下创建挂载脚本auto_mount.bat
,脚本内容如下。mount -o nolock -o mtype=hard -o timeout=10 \\mountpoint_ip\! Z:
请根据控制台NFS文件系统挂载点信息的实际情况,替换命令中的
mountpoint_ip
,同时挂载到本地的盘符Z
也可以根据实际需求替换。 -
创建挂载任务。
a.点击左下角开始
按钮,打开控制面板
。b.点击
系统和安全
,并选择计划任务
。c.在操作选项卡点击
创建任务
。
在常规
选项卡中,设置名称
,并勾选不管用户是否登录都要运行
(如果使用的系统是Windows Server 2016,则勾选只在用户登录时运行
),勾选使用最高权限运行
。在
触发器
选项卡中,点击新建
,将开始任务
设置为登陆时
,并勾选高级设置
里的已启用
。在
操作
选项卡中,点击新建
,将操作
设置为启动程序
,在程序或脚本
一栏选中步骤1创建的脚本auto_mount.bat
,点击确定。在
条件
选项卡中,勾选只有在以下网络连接可用时才启动
,并在下拉选项中选择任何连接
。在
设置
选项卡中,取消勾选允许按需运行任务
、如果任务运行时间超过以下时间,停止任务
。勾选如果请求后任务还在运行,强行将其停止
。在如果此任务已经运行,以下规则适用
下拉框中选择请勿启动新实例
。点击确定。 -
重启云主机,验证结果。
a.查看计划任务状态,如果显示如下信息,则表示计划正常执行。b.在
命令提示符
窗口执行mount
命令,查看挂载信息。确认mount
类型是否为hard
、locking
是否为no
、timeout
是否大于等于10
。如果挂载正常,则参数应该如下图所示。
SMB
步骤一、环境准备
-
登录Windows云主机。
-
对于Windows 2016以上的系统,需要配置允许客户端匿名访问,执行以下命令。
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters /f /v AllowInsecureGuestAuth /t REG_DWORD /d 1
步骤二、挂载SMB文件系统
命令行挂载
-
登录windows主机,打开CMD命令行窗口,执行以下命令挂载SMB文件系统。
net use Z: \\18.0.0.1\share
挂载命令中各参数含义介绍如下:
参数/选项名称 | 作用描述 |
---|---|
Z | 当前Windows系统上要挂载的目标盘符,如果有冲突,或者挂载了多个NAS文件系统,则按字母顺序递减盘符。 |
- 挂载成功后,执行 net use 命令查看挂载信息