简介:我的问题是我无法使用QNAP NFS服务器作为来自ESX主机的NFS数据存储,尽pipe主机能够ping通它。 我正在利用带有LACP上行链路的vDS来pipe理所有networkingstream量(包括NFS)和每个vmkernel适配器的子网。 设置:我正在评估vSphere,并且我有两台vSphere ESX 5.5主机(node1和node2),每台主机都有4个NIC。 我已经使用LACP / 802.3ad与我的交换机合作,然后在两台主机之间创build一个分布式交换机,每台主机的LAG作为上行链路。 我所有的networking都是通过分布式交换机,理想情况下,我想利用DRS和冗余。 我有一个在node1(使用node1的本地数据存储)上运行的域控制器VM(“Central”)和vCenter VM(“vCenter”),两台主机都连接到vCenter实例。 这两台主机都位于vCenter数据中心内,HA和DRS当前处于禁用状态。 我有一个 QNAP TS-669 Pro(版本4.0.3)(TS-x69系列在VMware Storage HCL上)我想用作NFS数据存储的NFS服务器,它使用802.3ad与我的交换机一起使用2个NIC组合在一起。 vmkernel.log:主机的vmkernel.log中的错误不是很有用: NFS: 157: Command: (mount) Server: (10.1.2.100) IP: (10.1.2.100) Path: (/VM) Label (datastoreNAS) Options: (None) cpu9:67402)StorageApdHandler: 698: APD Handle 509bc29f-13556457 Created with lock[StorageApd0x411121] cpu10:67402)StorageApdHandler: 745: Freeing APD Handle [509bc29f-13556457] cpu10:67402)StorageApdHandler: 808: APD Handle freed! cpu10:67402)NFS: 168: […]
这个消息是否对某人熟悉? zfs-clu-01a rpcmod: [ID 851375 kern.warning] WARNING: svc_cots_kdup no slots free zfs-clu-01a last message repeated 75220 times 在ZFS上使用NFS有很多麻烦。 实际上,我们不能通过NFS复制大文件(> 500mo),并且存在性能问题。 NFS client using NFSv3 over TCP **–NFS Server Configuration :** Concurrent NFSD Servers: 4096 NFSD queue length: 512 Concurrent LOCKD Servers: 4096 LOCKD queue length 512 **– System configuration** **1/ Disable ZIL** Settings -> Preferences […]
我需要让Win98和Win2012 Essentials一起工作 – 共享文件。 我们不能摆脱Win98,因为我们有专门的设备连接到它(通过特殊卡),而较新的Windows版本不被设备供应商支持。 这使我们陷入困境。 我们需要什么:Windows 98机器只需要将文件写入到Windows 2012文件夹。 我试过的: – networking文件共享:文件夹可以通过win7访问,但不能通过win98,因为它只要求密码,而不是用户。 在w2012中检查“允许匿名访问”不起作用。 – NFS:在w2012启动NFS服务器,并在W98上安装NFS客户端。 W98客户端根本没有看到NFS服务器。 请build议,我没有深厚的Windows知识,无论我尝试失败。 这个问题出现在从2008年到2012年的Windows Server迁移之后。同样的w98系统在访问w2008文件夹时没有在w98上安装任何额外的软件。 非常感谢。
我将不胜感激在以下问题的任何帮助: 我有一个openladp(2.3.39)服务器(Fedora 8),它从其他ldap客户端(各种版本的Fedora)authentication用户。 在尝试升级整个基础架构时,使用tcsh(作为默认shell)的ldap用户无法login运行CentOS 7的新客户端。相反,ldap用户使用bash以及本地用户(不pipe其默认shell)login没有问题。 Ldap tcsh用户既不能从控制台也不能从sshlogin。 从控制台,我收到的消息是: pam_unix(login:auth) authentication failure pam_unix(login:session) session opened for user 并从ssh(没有失败部分): pam_unix(sshd:session) session opened for user 但是,用户永远不会得到一个shell提示符,表明login挂起。 我不知道这个问题是否与pam有关,但在我的/etc/pam.d/system-auth-ac下面find,因为它是由system-authconfig自动创build的: #%PAM-1.0 # This file is auto-generated. # User changes will be destroyed the next time authconfig is run. auth required pam_env.so auth sufficient pam_unix.so nullok try_first_pass auth requisite pam_succeed_if.so uid >= […]
我有一个过程: 写一个新的.tmp文件。 使用rename()系统调用来replace现有的文件。 该文件正在从远程NFS客户端访问。 我们这样做,因为我们想要primefaces文件更新,并且rename()规范说: 如果newpath已经存在,它将被primefacesreplace,所以没有任何一个尝试访问newpath的进程会发现它丢失。 但是,可能会出现一个窗口,其中oldpath和newpath指向正在重命名的文件。 我们依靠这种行为。 但是,最近,从迁移到新的NetApp(集群模式,从7模式)开始,我们已经有一个偶尔会遇到ENOENT的进程 – 没有这样的文件或目录。 我的意思是“非常偶然” – 在过去的几周里有四五次,每隔五分钟左右发生一次。 我正在与供应商一起调查,看他们的NFS服务器是否可能是个bug。 但是我真正想要弄清楚的是,这个primefaces性保证是否实际上适用于NFS。 有没有人能够澄清如果rename()的primefaces保证适用于多客户NFSscheme? 我并不确定这个function是否正在运行,但从来没有保证过。 来自: RFC1813 过程RENAME将目录中的from.name标识的文件from.dir重命名为目录to.dir中的to.name。 该操作对于客户来说是必需的。 如果是相关的,我们有SL 6.5客户端在ONTAP-CDOT 8.3上访问NFS数据存储。
服务器和客户端都是64位的Ubuntu 10.04 LTS。 有问题的应用程序是使用mmap()进行快速随机文件访问的自定义应用程序。 它的理想状态是当整个文件被caching在RAM中。 networking连接是非常快的10Gb以太网。 这是一个虚拟服务器刀片设置。 这不是networking连接速度下降的原因,因为当使用虚拟磁盘(iSCSI到SAN)时,所有东西都performance出色。 但是当我们在NFS主目录挂载上运行这个应用程序时,性能会落到狗身上。 看来Linux内核没有caching任何东西 。 所以它正在读取mmap()访问所需的每一个磁盘块。 NFS挂载是通过autofs完成的,只有默认设置。 /proc/mounts显示了使用以下选项完成NFS安装: RW,relatime,VERS = 3,RSIZE = 131072,WSIZE = 131072,namlen = 255,硬,原= TCP,Timeo酒店= 600,重传= 2,仲= SYS,mountaddr = 192.168.11.52,mountvers = 3,mountproto = TCP,ADDR = 192.168.11.52 如何让Ubuntu 10.04caching文件,而不是一直重新加载?
在我们的服务器上 – 运行CentOS 6 x86_64 – 我们看到rpc.statd有很多exception的活动。 我们将rpc.statdconfiguration为通过/etc/sysconfig/nfs在静态端口上运行: MOUNTD_PORT=892 STATD_PORT=662 QUOTAD_PORT=875 这确实导致rpc.statd正常运行并在此端口上侦听: # ps -fe | grep rpc.statd | grep 662 rpcuser 23129 1 0 Apr30 ? 00:00:00 rpc.statd -p 662 奇怪的是,在这个系统上,还有许多其他的rpc.statd实例以–no-notify标志运行: rpcuser 808 1 0 02:23 ? 00:00:00 rpc.statd –no-notify rpcuser 2052 1 0 07:17 ? 00:00:00 rpc.statd –no-notify rpcuser 3558 1 0 Apr30 […]
我需要在CentOS 5.2安装的Mac OS X 10.7.4(非服务器)机器上创build一个安装点/共享。 我已经search了一吨,但大多数情况下是使用Linux服务器和Mac客户端…我走了另一种方式。 我花了一天的时间试图通过SMB来实现这个目标,但显然CentOS上的SMB客户端不能与OS X上的SMBX服务器一起工作(如果有人知道10.7的演练有效,请告诉我。我发现是一堆“它不工作”职位…) 所以我花了半天的时间试图获得NFS设置。 我有导出设置和showmount -e显示正确的点。 nfsd checkexports似乎也validation了设置。 出口: /Test -network 10.xx.xx.xx -sec=sys -mask 255.255.254.0 -maproot=nobody我尝试手动configuration,并使用NFS启动sys的pref以及。 我也试过没有-sec标志 sudo mount -t nfs 10.xx.xx.xx:Test /var/www/Test/是我想要设置的。 我也尝试了主机名。 两者都产生相同的结果: Mount 10.xx.xx.xx:Test failed, reason given by server: Permission denied 防火墙closures。 我可以从Linux的箱子ssh到Mac。 如果我改变挂载点,我得到一个不同的错误,所以我认为它实际上是开始连接,但input密码后,权限被拒绝。 我从来没有使用NFS,所以我有点不确定如何用户名/用户ID位的作品。 我会安装netatalk并尝试一下,但是我对服务器没有太多的控制权,所以我宁愿把它尽可能地保持在默认的configuration下。 谢谢
最近我为一个webappdevise并configuration了一个4节点的集群,它可以处理大量的文件。 集群已经被分解为两个主要angular色,即networking服务器和存储。 在主动/被动模式下,使用drbd将每个angular色复制到另一台服务器。 networking服务器执行存储服务器的数据目录的NFS挂载,而后者也具有运行以向浏览器客户端提供文件的networking服务器。 在存储服务器中,我创build了一个GFS2 FS来保存连接到drbd的数据。 我之所以selectGFS2主要是因为宣布的性能,还因为体积大小相当高。 自从我们进入生产以来,我一直面临着两个我认为深深联系的问题。 首先,networking服务器上的NFS挂载挂起一分钟左右,然后恢复正常的操作。 通过分析日志,我发现NFS停止了一段时间,并输出以下日志行: Oct 15 18:15:42 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:44 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:46 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:47 <server hostname> kernel: […]
因此,我正在按照以下指导来设置PXE服务器,以供参考: 实际的PXE设置 NFS PXE设置 Live-CD PXE设置: 现在贯穿这些指南,他一直运行chmod -R 777 <pxe-server-path> 。 我已经通过这个指南,它的工作原理,但是chmod -R 777部分吓了我一下。 我一步步走过指导,其中包括chmod命令,只是出于好奇,我想看看会发生什么。 不用说,它开始产生几个千兆字节的日志文件/损坏的根等。 我的问题不是如何恢复造成的损害,而是为什么这个设置需要 777权限。 引用指南的创build者: 最后,我们需要更改所有相关文件的权限,因为TFTP不会读取任何文件,除非它们被设置为完全访问。 当然有办法解决这个问题吗? 我的第一个虽然TFTP守护进程只会需要核心内核/启动文件(vmlinuz / initrd.img)这个MOD – 我错了吗? 我问,因为我打算重新做整个设置,我想这样做,而不是如本指南中所指定的应用777国防部对所有文件。 不想再做777 mod的原因: 为什么“chmod -R 777 /”是破坏性的? chmod -R 777 /在Ubuntu上 – 很多问题 另外还有无数更多的实例可以在这里findServerFault。