首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数独花了很长时间

数独花了很长时间
EN

Server Fault用户
提问于 2010-05-10 07:17:07
回答 2查看 13.9K关注 0票数 6

在Ubuntu 9 64位Linux机器上,sudo需要更长的时间才能启动。“苏多回音”需要2-3分钟。sudo上的strace告诉轮询(“/etc/amam.d/ system -auth”,POLLIN) 5秒后超时,对同一个系统调用有多个调用(可能是一个循环)(这会导致2-3分钟的延迟)。

你知道为什么sudo要等待/etc/amam.d/system-auth吗?有没有能使sudo更快超时的可调性?

谢谢塞缪尔

EN

回答 2

Server Fault用户

发布于 2010-06-21 13:42:25

我情不自禁地认为,这次民意测验可能是一场红鱼。

每当我看到sudo非常慢的时候,都是DNS的错。无论是/etc/rupv.conf中列出的旧的、死掉的服务器,还是阻塞端口53出站的配置错误的防火墙,或者其他什么东西,我总是发现当dig google.com慢时,sudo echo foo是慢的。

即使不是DNS,我也怀疑缓慢是与网络相关的,可能是与身份验证相关的(如Kevin所建议的),在这种情况下,轮询()调用最终可能不是一个红鲱鱼。

试着在运行sudo时运行tcpdump,看看会出现什么。

票数 1
EN

Server Fault用户

发布于 2017-02-10 15:10:20

在我的例子中,重新启动系统d-logind解决了(暂时)问题。

代码语言:javascript
复制
sudo systemctl restart systemd-logind
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/140127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档