在NFS服务器上,当我扩展逻辑卷(使用lvm2)以及随后的ext4 fs(使用resize2fs)时,我可以在本地使用df查看新的大小。 但是通过NFS挂载这个分区的NFS客户端仍然可以看到旧的大小。 重新启动服务器和客户机都不能解决问题。 为什么会这样呢? 如何解决它? 注意:客户端和服务器上的Ubuntu服务器14.04
我们有一个带有"/client-share *(rw,sync,no_subtree_check,all_squash,anonuid=1000,anongid=1000)"的NFS服务器的Debian 8,在从Windows机器NFS客户端传输文件时工作得很好。 通常,根据configuration,文件位于NFS服务器中,具有uid和gid的掩码权限,例如: "-rw-r–r–". 问题是,如果从Windows机器传输的文件被标记为只读(ntfs),则图片: 比它打破了权限,位于NFS服务器的文件将具有只读权限: "-rr–r–". Windows NFS客户端属性也使用正确的gid / uid进行configuration。 我们已经尝试使用ACL与setfacl -m“default:group:rwx”/ nfs但是这也不起作用。 文件正在以“只读”方式传输。 我们怎样才能克服呢?
我一直在寻找一个解决scheme,但是我终于放弃了。 我有一个Ubuntu的服务器运行一个NFS共享。 我设置它,所以你必须使用SSH连接到它。 这是真棒。 问题是我可以从任何其他的Linux机器连接到它没有问题,但这台Mac是踢我的后端。 这是我如何连接: 使ssh隧道:ssh -fNv -L 3049:localhost:2049 [email protected] -p 000 连接到共享:sudo mount_nfs -p 3049 localhost:/ path / to / share / path / to / mount / share 我得到一个连接拒绝错误在Mac上,如何在我的Linux机器上它连接完全正常。 请帮助? 服务器上的Rpcinfo: $ rpcinfo -p程序verso端口服务 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp […]
我在创build的GPFS / SpectrumScale文件系统中创build了一个NFS导出。 我已经启用了基于AD的身份validation我们的域名。 一切正常。 NFS导出是使用NFS4创build的。 NFS导出安装在一些linux虚拟机上。 问题是,当用户运行sudo时,无论ACL允许什么,他们都可以访问所有文件夹并更改文件/文件夹的权限。 有没有办法防止root覆盖ACL? 在GPFS中,我使用ROOT_SQUASH设置了NFS导出,认为这样做,但是当我使用没有域pipe理员权限的testing帐户进行sudo时,我仍然可以更改权限。
我有几台服务器在远程备份服务器上挂载NFS 一切工作,直到我做了Debian Jessie的NFS服务器的更新。 现在一些机器工作,其他人不工作。 尝试在互联网上关于问题的几个文件,我没有得到解决办法 mount -t nfs -vv stor01.KIKO.net:/srv/storage/backup/srv107/backupremote /backupremote2/ final mount options: '(null)' mount.nfs: timeout set for Thu Jun 23 15:22:54 2016 mount.nfs: trying text-based options 'vers=4,addr=195.154.xx.xx,clientaddr=5.135.xx.xx' mount.nfs: mount(2): Stale file handle mount.nfs: trying text-based options 'vers=4,addr=195.154.xx.xx,clientaddr=5.135.xx.xx' mount.nfs: mount(2): Stale file handle mount.nfs: trying text-based options 'vers=4,addr=195.154.xx.xxx,clientaddr=5.135.xx.xx' mount.nfs: mount(2): Stale file handle 服务器 […]
我有一个关于nfs性能的问题。 服务器通过ISCSI连接连接到SAN。 我有时和越来越多的时候加载select和客户端冻结。 我添加了内存,并尝试通过不同的东西进行优化: sysctl -w vm.dirty_background_ratio = 5 sysctl -w vm.dirty_ratio = 10 nfs进程数增加到256 检查了文件系统 我已经使用这些nfs选项rw,async,no_subtree_check,insecure,insecure_locks我正在使用nfsv4。 我有2个端口在绑定模式0循环1G / s每个客户端也有一个1G / s的端口
我有一个情况,我的文件服务器(linux)通过NFS导出文件系统到数据库服务器(Linux)。 因此,文件服务器(FS)充当NFS服务器,数据库服务器(DBS)是客户端。 FS上的导出选项是rw,同步和挂载选项在星上是rw,sync,acdirmin = 0,acdirmax = 0,lookupcache = none,vers = 4。 我有一个进程将文件复制到FS上的NFS文件系统。 数据库使用此文件的内容进行自己的处理,不久之后,进程删除FS上的文件,并使用相同的文件名将第二个文件复制到相同的位置。 然后数据库应该使用第二个文件来做它的东西,但由于客户端的一些奇怪的原因,数据库仍然看到第一个文件。 只有在复制第二个文件之前删除第一个文件,才会发生这种情况。 客户端显示新文件有时需要几分钟的时间。 但是,如果我通过不删除它来replace第一个文件,而只是复制第二个文件并覆盖第一个文件,它将立即显示在客户端。 有谁知道是什么原因导致这个,我该怎么做才能使用“先删除”的方法工作?
我需要在启动过程中挂载一个NFS4共享,所以我在fstab中添加了以下行: 10.250.35.12:/private/share /myshare nfs4 ro 0 0 问题是它在启动过程中没有被挂载。 系统日志说服务器拒绝访问。 但是,以root身份login后,我可以执行mount -a工作正常,它将挂载NFS共享。 操作系统:Ubuntu 16.04请注意,我没有访问服务器端。 你能告诉我如何解决这个问题?
我有一个nfs服务器出口/家庭和客户端使用sssd和ldap挂载。 一切工作正常。 但是,我最近创build了一个中央rsyslog服务器,所有我的节点login到这台服务器,我发现了几个错误消息,如下所示。 rpc.idmapd [15353]:nss_getpwnam:名称'10092'不映射到域 我应该担心吗? 当我GOOGLE了这个很multithreadingbuild议在idmap.conf中添加域,但是这并没有帮助摆脱错误。 我感谢你在这个谢谢你的希望
我正在尝试在我的LDAP服务器上configurationTLS。 我有两台计算机,一台使用LDAP服务器,另一台使用包含Let's Encrypt生成的证书的NFS共享。 我希望第一个能够读取NFS挂载的证书。 我跟着一个教程Debian wiki: 在这里 当我做sudo ldapmodify -Y EXTERNAL -H ldapi:/// -f /etc/ldap/olcTLS.ldif我得到: SASL/EXTERNAL authentication started SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth SASL SSF: 0 modifying entry "cn=config" ldap_modify: Other (eg, implementation specific) error (80) 显然这是一个权限问题,如在这里看到的 这里是configuration文件的内容: dn: cn=config add: olcTLSCACertificateFile olcTLSCACertificateFile: /mnt/certs/chain.pem – add: olcTLSCertificateKeyFile olcTLSCertificateKeyFile: /mnt/certs/privkey.pem – add: olcTLSCertificateFile olcTLSCertificateFile: /mnt/certs/cert.pem 所以我将NFS共享目录的组设置为ssl-cert并为其添加了读取权限。 (所有的子目录对每个人都有完全的读取权限)。 然后在LDAP服务器上,我已经将openldap用户添加到ssl-cert组中。 […]