我有一个QNAP TS-251 NAS,它有一对4GB的驱动器,被设置为RAID 1,作为服务器运行,主要用于备份。它拥有默认的操作系统QTS 4.2.0 (2016/01/19),我认为这是最新的。这是我在Windows桌面上运行的带有GUI界面的Linux的定制风格。它的以太网#1端口上有IP号169.254.100.101,在其以太网#2端口上有169.254.100.102。
作为一个客户,我有一个旧戴尔(Core2Duo T8100)笔记本电脑运行Ubuntu14.04LTS。它连接到QNAP的#2以太网端口,其IP号为169.254.100.99。
注:从这里我将包括可能被跳过的背景细节(但回答:“你为什么要这样做?”我预期的问题)在托架。
还有一个Windows桌面连接到QNAP的#1以太网端口,它只运行QNAP的GUI。如果我需要命令行,我也可以从它到QNAP使用PuTTY。
QNAP附带了几个默认的共享文件夹:下载、多媒体、公共、记录、网络、家庭.
我在QNAP服务器上创建了一个名为CrashPlan的共享文件夹,并在名为/mnt/的Ubuntu客户机上创建了一个挂载点。我用sudo apt-get install portmap nfs-client
和安装的autofssudo apt-get install autofs
在诊断问题的失败尝试中在客户端上安装了NFS客户端包。
按照这个问题中的建议,我提供了NFS访问权限、主机/IP/Network169.254.*、权限读/写和压缩选项NO_ROOT_SQUASH。匿名的盒子仍然是灰色的。
因此,在真实的时刻,从客户端,我尝试了sudo mount 169.254.100.102:/CrashPlan /mnt/QNAP-CrashPlan
和sudo mount -t nfs 169.254.100.102:/CrashPlan /mnt/QNAP-CrashPlan
,并在这两种情况下获得了mount.nfs: Connection timed out
。
为了诊断这个问题,我尝试了showmount -e 169.254.100.102
,但是它回答了clnt_create: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused)
。
我已经搜索了很多,也尝试了很多,但是我没有找到任何进一步的方法来诊断这个问题。有什么想法吗?
我将根据需要编辑更多细节。此外,这可能需要一个"qnap“标记,但我没有创建标记的权限。
[XY问题详细信息:我将创建CrashPlan的共享文件夹命名为CrashPlan的原因是我试图将QNAP作为CrashPlan服务器运行。我无法让它工作,除非将CrashPlan文件夹挂载为Windows驱动器,使用net use
挂载它,并在Windows上运行单独的CrashPlan用户模式客户端实例,因为Windows不允许服务访问net use
驱动器。使用通过NFS挂载的QNAP在我的旧Ubuntu笔记本上运行CrashPlan服务器被描述为避免了这个问题的配置。]
发布于 2017-12-08 09:09:17
由169.254.*
启动的IP地址是一个错误。这些是链接本地地址,目的是允许同一子网中的主机之间进行通信。您需要首先修复这个问题,也许可以通过在NAS上设置DHCP服务器来修复它。
在那之后其余的都会没事的。
发布于 2018-05-08 20:31:46
在最近的一次更新之后我得到了这个。我在Qnap上禁用了NFS4,并在Qnap上启用了它,然后它对客户端起作用。
https://unix.stackexchange.com/questions/292996
复制相似问题