加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 尝试安装Windows NFS共享时的输入/输出错误

发布时间:2020-12-14 02:40:23 所属栏目:Linux 来源:网络整理
导读:我使用以下方法创建了 Windows Server 2012共享: PS C:Windowssystem32 nfsshare testshare2=C:testshare2 -o anon=yes anonuid=0 anongid=0 rw=uuu.uuu.uuu.uuutestshare2 was shared successfully 其中uuu.uuu.uuu.uuu是我的Ubuntu系统的IP. 接下来,我
我使用以下方法创建了 Windows Server 2012共享:
PS C:Windowssystem32> nfsshare testshare2=C:testshare2 -o anon=yes anonuid=0 anongid=0 rw=uuu.uuu.uuu.uuu
testshare2 was shared successfully

其中uuu.uuu.uuu.uuu是我的Ubuntu系统的IP.

接下来,我从Ubuntu机器上安装了Windows NFS共享,如下所示:

sudo mount -t nfs xxx.xxx.xxx.xxx:/testshare2 /mnt/testshare2

其中xxx.xxx.xxx.xxx是Windows Server 2012计算机的IP.

安装时没有显示错误,但是当我安装目录时,会出现以下内容:

ls:无法打开目录/ mnt / testshare2 /:输入/输出错误

我没有在Ubuntu的syslog中显示任何错误.

以下是Server 2012中共享的属性:

编辑1:尝试从RHEL7计算机安装Server 2012 NFS共享时,我得到相同的输入/输出错误.挂载工作正常我只是不能ls目录或触摸文件.

编辑2:在Server 2012中,NFS日志显示成功安装到Ubuntu和RHEL计算机.

解决方法

这解决了.在Server 2012上:

>打开服务器管理器 – >分享
>删除现有共享
>删除以前的共享文件夹
>使用“新建共享向导”开始新共享

>选定的NFS共享 – 快速然后单击下一步.

>选择要共享的新文件夹键入自定义路径,然后单击
下一个.

>然后单击确认的共享名称,本地路径和远程路径
下一个.

>在Authentication窗口中,我选择了No server authentication
(AUTH_SYS),然后选择通过UID / GID启用未映射的用户访问
并确保允许未映射的用户通过UID / GID无线电访问
按钮被选中.然后单击“下一步”.

>在“共享权限”窗口中,单击“添加”.
>弹出“添加权限”窗口.在这里,在主持人旁边,我
进入将要安装的远程Linux计算机的IP,
将语言编码保留为ANSI,并将共享权限设置为
读/写.然后我点击底部的Add,关闭了
添加权限窗口.

>在“共享权限”窗口中,我确认了在“输入”中输入的设置
上一步,然后单击下一步.

>在“指定权限”窗口中,我单击“下一步”而不进行制作
变化.

>我确认了确认选择窗口中的设置,然后单击
“创建”按钮.

然后从我的RHEL7系统发出:

mount -t nfs sss.sss.sss.sss:/somedata /mnt/somedata/

其中sss.sss.sss.sss是Server 2012系统的IP.

从RHEL7机器,我通过发出确认了写访问

date >> /mnt/somedata/date.txt

然后检查该文件是否存在于Server 2012中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读