Tag: nfs

nfs使用新的托管交换机不可行 – 不知道为什么 – 两个ZyXel交换机的DoS打破了端口映射

我花了3个晚上和部分时间,谷歌搜索和重新配置家庭网络的服务器与两个nfs vers = 3服务器突然停止工作。 他们使用3-4个客户端的automount处理零问题。 这没什么了不起的,我把它们放在家里只是为了测试一下左右,但是有一些照片和电影,所以坐在ZFS上的一台或另一台服务器上。 什么都没有突然,并没有取得任何进展..既没有rm / etc / default / nfs- * apt-get purge&install,也没有各种尝试启动rpc.mountd或statd并观察其输出..好吧,但是有第三台机器与nfs3服务器,OpenWRT只提供USB密钥的路由器。 无论这两台Ubuntu服务器是否已经死亡,这个都可以解决所有电脑零问题。所以,我确实怀疑Ubuntu更新了。 我发现几个月前删除了nfs-utils包..而且我不确定它什么时候停止工作。 症状:showmount -e服务器需要2到3分钟才能显示答案,但答案是正确的。 rpcinfo -p服务器需要大约一分钟或更长时间,显示正确的输出。 mount.nfs xx:/ x / x / mnt / test -o vers = 3在出错一两分钟后结束。 ping或安装这些服务器的samba工作没有麻烦,iperf表示预期大约1千兆位(或更少但客户端使用wifi时仍然很好)。 telnet到portmapper端口和nfs端口打开一个会话。 防火墙已关闭。 甚至添加了ALL:lanip到Hosts.allow。 – 每个问题只涉及Ubuntu服务器,OpenWrt只能在几分之一秒内响应,并按预期从所有客户端开始工作。 但它不支持nfs4。 – 其中一台服务器是带有Trusty HWE堆栈的12.04.5 LTS, – 第二台服务器是14.04 LTS Trusty。 已安装所有更新。 其中一个使用两个接口的nic绑定(mode0),第二个不使用。 原因,没有解释: 为了使长篇故事更短,几分钟前,我有一个疯狂的想法尝试,并交换我的新的ZyXel GS1900-8管理开关旧旧便宜(但也千兆)tplink。 […]

通过网络启动Ubuntu live光盘需要哪些nfs导出设置?

最终目标:能够通过网络PxE启动ubuntu直播光盘,类似于本指南中的内容 取得了什么: PxE服务器启动并运行gpxelinux.0。 function完善,因为我可以使用memdisk等方法通过网络启动其他光盘。 pfSense服务器处理TFTP流量 运行ubuntu的另一台服务器处理nfs-kernel-server以及用于托管文件的apache 附加到/ etc / exports: / srv / data *(ro,sync,all_squash,insecure) 我的pxe菜单中的引导标签: LABEL Ubuntu 12.04.3桌面amd64 MENU LABEL Ubuntu 12.04.3 Desktop amd64 KERNEL http://192.168.1.5/pxe/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64/vmlinuz.efi APPEND boot=casper netboot=nfs nfsroot=192.168.1.5:/srv/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64 initrd=http://192.168.1.5/pxe/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64/initrd.lz 会发生什么:客户端启动完全正常,加载内核和初始ramdisk,但是当它进行nfs挂载时,所有它都这样做: 我想要发生的事情:很简单,我想让系统能够挂载NFS共享并继续启动 我做了什么来排除故障: 使用每个可能的NFS导出表,我可以想到在阳光下启动这个东西。 使用名为JFTP的程序来测试与NFS服务器的连接。 工作得很好。

16.04 nfs引导时挂载问题

首先感谢您的时间。 我已经和这个问题争了两天了。 我在ubuntu 14.04中拥有相同的环境,并且工作正常。 那么,让我们开始吧: 我想在启动时挂载NFS。 这个NFS将有/ etc / apache2和其他配置文件夹。 所以,我的fstab(在14.04工作)看起来像这样: XXXX:/share_NFS /mnt/nas nfs auto,nolock,soft,intr,nfsvers=3,tcp,bg,rw 0 0 然后,我绑定我想在NFS中挂载的每个文件夹,如下所示: /mnt/nas/config/apache2 /etc/apache2 none auto,rbind,defaults 0 0 /mnt/nas/config/php5 /etc/php5 none auto,rbind,defaults 0 0 /mnt/nas/config/logrotate.d /etc/logrotate.d none auto,rbind,defaults 0 0 /mnt/nas/config/postfix /etc/postfix none auto,rbind,defaults 0 0 /mnt/nas/www /var/www none auto,rbind,defaults 0 0 我的问题 :问题是我启动机器的时候。 有时它安装正确,有时不安装。 如果我重启机器,我有25%的可能性没有正确安装NFS。 如果我制作一个“mount -a”它就可以了。 我几乎可以肯定存在系统问题。 […]

NFS4:18.04客户端:强制NFS ver = 4.0? (ldap map,多个客户端版本)

autofs通过LDAP映射。 NFS4 – 服务器:Ubuntu 10.04 NFS4 – 客户端:Ubuntu 10.04,14.04,18.04 要将10.04服务器的NFS4资源安装到18.04客户端安装选项“vers = 4.0”,则需要。 否则客户端只尝试4.2和4.1然后放弃。 然而,10.04 – 客户端不理解这个挂载选项“vers = 4.0”,因此我无法更改常见的基于ldap的autofs-map。 如何强制客户端使用“vers = 4.0” ? / etc / default / autofs中有一个变量“MOUNT_NFS_DEFAULT_PROTOCOL”。 但实际上只是区分“3”和“4”,而不是“4.0”和“4.1”之间的区别。 谢谢你的任何想法。

NFS客户端无法装入共享目录

我有一个服务器(10.0.0.1)和一个客户端(10.0.0.2)系统,它们都运行Ubuntu 12.04,它们通过以太网连接。 他们可以互相ping。 他们可以相互厮守。 如果我在服务器上,我做: sudo showmount -e 10.0.0.1 我要分享的所有文件夹都在那里。 从服务器我ssh到客户端并执行: sudo showmount -e 10.0.0.1 它超时,或者需要很长时间我ctrl + z out。 我一直在尝试从互联网上随机提出建议,任何帮助? 更新!!!!!! sudo netstat -nlp | grep :111 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 788/rpcbind tcp6 0 0 :::111 :::* LISTEN 788/rpcbind udp 0 0 0.0.0.0:111 0.0.0.0:* 788/rpcbind udp6 0 0 :::111 :::* 788/rpcbind sudo ufw […]

安装和访问Western Digital的MyCloud NAS

我买了一台Western Digital Mycloud磁盘。 我通过以下命令成功将其安装在Lubuntu 13.10下: sudo mount -o soft,intr,rsize=8192,wsize=8192 :/nfs /home/myusername/nfs/ 之后我确实看到目录nfs中的各种共享。 不幸的是,我无法访问这些文件。 这是因为Western Digital设备需要用户名和密码。 我是一个Linux菜鸟,所以有人愿意告诉我如何在mount命令中指定这些吗? 提前致谢!

端口111 / tcp打开,rpcbind在NFS服务器上运行,但在NFS客户端上不可见

我在ubuntu 12.04 LTS服务器上设置了一个NFS服务器。 运行 nmap SERVER-IP 在服务器上给了我: PORT STATE SERVICE 22/tcp open ssh 111/tcp open rpcbind 2049/tcp open nfs 这似乎表明NFS服务器运行 但在客户端,做同样的事情给了我 PORT STATE SERVICE 22/tcp open ssh 5631/tcp filtered pcanywheredata 服务器和客户端上的防火墙(ufw)已禁用。 因此,我无法在客户端上挂载导出的文件夹。 有什么想法阻止我的客户端看到端口111打开?

无法从Ubuntu 14.04.1 LTS对QNAP NAS进行NFS安装

请注意,这是QNAP NAS社区中的交叉发布问题: http : //forum.qnap.com/viewtopic.php? f = 35&t = 96526& p = 427018#p427018 任何意见和建议,以及相关信息的指针非常感谢。 我无法从运行Ubuntu 14.04.1(LTS)的NFS客户端对我的NFS服务器(QNAP NAS)进行NFS安装。 我的环境是: NFS服务器:QNAP TS-669 Pro运行固件4.1.0(日期:2014/06/12) NFS客户端:运行Ubuntu 14.04.1 LTS Desktop的ECS LIVA(小型准系统PC)。 这两个系统通过1000Base-T以太网连接,IP可达。 名称解析由本地注册表(/ etc / hosts)完成, getent hosts host-name命令在两个节点上返回正确且一致的IP地址。 在NFS服务器上启用NFS服务,并在“共享文件夹”配置应用程序的“NFS主机访问”选项卡上的特定共享文件夹上给出NO_LIMIT访问权限,即“/ nfs”:事实上,我可以确认它是通过在NAS上发出“exportfs -rva”命令导出的世界NFS。 由于Ubuntu(NFS客户端)默认不安装NFS客户端软件包,因此我明确安装了nfs-common软件包,如下所述:设置NFS HOW-TO( https://help.ubuntu.com/community/SettingUpNFSHowTo# NFS_Client ); rpcbind包似乎默认安装。 在NFS客户端上,如果我运行命令“mount -t nfs nas:/ nfs / mnt” ,它会在五或十分钟后给出输出“mount.nfs:Connection timed out”。 即使我在尝试NFS挂载时指定了带有-overs = […]

是否可以使用HTTP(而不是NFS)通过PXE启动Ubuntu的LiveCD?

我发现很多博客都解释了如何通过PXE启动安装程序。 而且我已经实现了它。 但现在我想启动一个LiveCD。 我见过许多博客解释如何使用(DHCP + TFTP +)NFS服务器,但我的基础设施只有一个(DHCP +)HTTP服务器(后者用于存储pxelinux.0,内核+ initrd文件和isos挂载点也是如此)。 HTTP中有一些内核参数“等效”到NFS的netboot = nfs nfsroot = serverIp:/ mount / point …… ??? 谢谢!!

cron脚本中的Rsync行为

我有一个nfs设备,每天创建检查点(备份)。 我想使用Rsync将这些检查点复制到另一台设备(通过iSCSI连接Drobo)。 所以我在一个nfs共享上运行脚本,它运行良好。 以下是我有几个问题,需要花费很长时间才能多次尝试。 有多个共享要备份,我想循环遍历它们并在每个共享上运行脚本。 如何使用Rsync? Rsync作业是否会启动然后再次循环并同时运行第二个和第三个和第四个Rsync作业,或者Rsync会在结束并重新启动循环之前等待作业完成吗? 也许我只需要在循环中进行一些检查,直到Rsync完成后才重新启动。 提到最后一句话; 什么是Rsync返回我可以用来报告是否有错误或继续循环如果一切顺利? NFS设备创建的检查点根据日期命名。 Rsync将.ckpt *文件解压缩到一个静态命名的目录中。 由于源是不同的目录,但内部的文件是相同的,并且目标名称相同,Rsync是否仍然只复制差异? 这是rsync工作: rsync -az $NEWCHKPT/* /drobo/bak.${share}/${share}_daily 我知道这是post要求很多。 任何意见是极大的赞赏。