小编cec*_*rik的帖子

用于 ping 的公共主机

为了让我的防火墙脚本确定我的 ISP 是否已启动,我需要一些可靠的、地理分布的地址来 ping。

我可以只使用一些主要网站,如 Google、Akamai 等。但这似乎很粗鲁。这也是不可靠的,如果他们决定像许多其他站点一样开始阻止 ICMP 流量怎么办?

我更喜欢使用记录在案的主机,他们对此表示同意。是否有任何主机提供作为公共“ping”目标的服务,就像许多公共 NTP 服务器提供服务的方式一样?

此类主机的列表或循环 DNS 会非常好,但我怀疑这要求太多了……

monitoring ping

8
推荐指数
1
解决办法
1769
查看次数

samba 卡在最多 1024 个打开文件

我正在运行 Ubuntu 10.04 (lucid) samba 文件服务器。我有一个 Windows 7 客户端,它可以打开大量文件,同时一次复制数千个小文件。它收到错误“打开的文件太多”,此时等待几秒钟并单击“再试一次”继续下载。

我发现许多参考文献都说要增加 Samba 可用的打开文件的数量来解决问题。我认为这是一个好主意,我正在拼命尝试这样做……但无论我做什么,它都拒绝打开超过 1024 个文件,并且复制问题不会消失!

这是我尝试过的:

我给自己定ulimit -n 25000

我还将 /etc/security/limits.conf 设置为:

* soft nofiles 25000
* hard nofiles 65000
root soft nofiles 25000
root hard nofiles 65000
Run Code Online (Sandbox Code Playgroud)

我确保 /etc/security/limits.d 中没有任何内容会覆盖其中的任何内容。

我已经检查过 sysctl fs.file-max = 199468 这已经足够了。

我找不到任何可能干扰 samba 的 apparmor 配置文件。

limit nofile 25000 65000在 /etc/init/smbd.conf 中添加了一个节

我在 smb.conf 中设置了 max open files = 50000 并确认它通过 samba 日志文件生效:

[2011/10/28 01:30:16,  0] smbd/open.c:151(fd_open)
  Too many open files, …
Run Code Online (Sandbox Code Playgroud)

filesystems network-share samba ulimit

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

filesystems ×1

monitoring ×1

network-share ×1

ping ×1

samba ×1

ulimit ×1