我正在为带有 RHEL6.5 和 RHEL7 主机的 RHEL6.5 客户端(所有 VM)开发 NFS 解决方案。目前,带有 RHEL6.5 客户端的 RHEL7 主机工作正常。问题出在 RHEL6.5 主机上。
这些问题可能归结为我无法控制的服务器方面,因为服务器最近出现了去年没有的问题。如果您认为这是问题所在,请建议我可以向我的上级证明这一点的方法,然后开始购买新机器的过程。
该解决方案最初是为使用 NFSv4 而精心设计的,而 NFSv4 正在不断发展壮大。然而,RHEL6.5 主机没有 RHEL7 主机那么热衷。挂载成功,但文件访问不起作用,例如cp
, less
. 在终端,他们挂了。tail
-ing 客户的/var/log/messages
节目state manager: lease expired failed on NFSv4 server nfs_master with error 10018
。根据标准,该错误代码用于NFS4ERR_RESOURCE
,记录在此处。我解决资源问题的尝试是通过nfsd
命令行增加进程数,并在/etc/sysconfig/nfs
. 它没有帮助。如果导出的目录安装在 NFS 服务器本身上,也会出现此问题。
主机和客户端的日志中未显示的是另一个错误10022
,或者至少我认为这是 NFSv4 错误代码。时,这是唯一可见的tcpdump
-ing的NFS通信将会在接口:IP test-host.nfs > test_client-1.3297002672: reply ok 52 getattr ERROR: unk 10022
如果该错误代码的确是一个NFSv4的,那么它是NFS4ERR_STALE_CLIENTID
记录 …
我试图在less
昨天使用以下正则表达式:
^\+1[[:space:]]*$
,它在grep
. 这在less
.
/pattern
Search forward in the file for the N-th line containing the pattern. N defaults to 1. The pattern is a regular expression, as recognized by the regular expression library supplied by your system.
The search starts at the first line displayed (but see the -a and -j options, which change this).
Run Code Online (Sandbox Code Playgroud)
我在 中提出了这个问题/dev/chat
,对于使用什么库,甚至选择库的优先级,(对我而言)没有太多共识,更不用说实际检查当前使用的内容的方法了。我目前使用 Fedora 30,但希望答案与 Linux 无关。
所以,问题是:
less
将使用哪个正则表达式库?ldd
显示
[unge@localhost …
Run Code Online (Sandbox Code Playgroud) 系统:
我使用dnfdragora
GUI 更新了大约 119 个包(我有一段时间忘记更新了:/)。在某些时候,我收到了来自 SELinux 的通知:
SELinux is preventing sss_cache from write access on the directory /var/lib/sss/db/
Run Code Online (Sandbox Code Playgroud)
我挖过/var/log/messages
和/var/log/audit/audit.log
,发现同样的东西,SELinux的告诉我。
在这一切都结束后,我注意到事情进展得很慢,所以我重新启动了。重启速度较慢,尤其是在加载 Fedora 徽标、加载登录 GUI 以及加载桌面时。额外的重新启动没有解决任何问题。
通过查看联机帮助页,sss_cache
我了解了它的作用以及它与系统安全服务守护程序 (SSSD) 一起使用的要点。
我知道这会通知维护者一个潜在的错误,并且政策更改将阻止 SELinux 在未来对 sss_cache 发出警报。我对 SELinux 一无所知,只是它为 Linux 系统提供了添加/可配置的安全附加功能。但是,我仍然不明白为什么会发生这种情况,或者是否有其他可能更好的解决方案。我也不清楚这是否会解决我注意到的减速问题。
谁能告诉我:
/etc/fstab
会减慢启动速度,因为系统正在寻找不存在的东西。这里有类似的事情吗?我不愿意在没有附加信息的情况下做屏幕上的话。我不想在没有意识到的情况下在炸弹坑上贴上创可贴。
(要求的附加信息):我应该说:/var/lib/sss/db/ …