重新读取配置“snmpd.conf”;文件?如何?

发布于 2024-10-16 13:10:45 字数 512 浏览 6 评论 0原文

嗯,一年前我为 net-snmp 开发了一个代理模块来监视磁盘使用/统计信息。它本地安装在 LAN 中的系统上。

现在,我打算在我的家用电脑上使用相同的模块,并从办公室捕获它。但是我的 ISP 不为我提供“静态 IP”,而且拥有一个的成本很高。

上周末我发现“no-ip.org”可以帮助我使用动态IP设置虚拟静态IP(只是窃取了它的工作逻辑,简单)

无论如何,这就是我所做的!我编写了一个程序,它将检查系统中当前正在运行的 IP,并通过邮件更新我,它还将相同的内容插入到我的 snmpd.conf 文件中。

我不知道如何让'snmpd'重新读取配置文件而不重新启动snmpd服务。

在谷歌上花了很多时间后,我发现我可以使用“kill -SIGHUP

但这会帮助我重新读取 .conf 文件吗? 一般来说,SIGHUP 会终止该进程...

如果我想重新读取 .conf 文件而不重新启动 snmpd 守护进程,我该怎么做?

Well, a year back I developed an agent module for net-snmp to monitor disk usage/statistics. It was locally installed on a system in LAN.

Now, I intend to use the same module for my Home PC and to trap over it from office.. But my ISP does not provide me a 'static IP' and its expensive to own one.

Over the last week-end I found out 'no-ip.org' can help me out to setup a virtual static IP using Dynamic IP (Just stole its working-logic, simple)

Anyways, Here is what I did! I wrote a program that will check for present running IP in my system and update me through a mail and it also inserts the same to my snmpd.conf file.

I do not know how to make 'snmpd' to re-read the configuration file without restarting the snmpd service.

After spending lot of time on google I found I can use 'kill -SIGHUP <snmpd-pid>'

But will this ever help me out in re-reading the .conf file?
SIGHUP would terminate the process, generally speaking...

How would I do this if I ever wanted to re-read the .conf file without restarting the snmpd daemon?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

老街孤人 2024-10-23 13:10:45

从 snmpd.conf 手册页:

可以通过将 snmpset 整数 (1) 分配给 UCD-SNMP-MIB::versionUpdateConfig.0 (.1.3.0) 来指示 Net-SNMP 代理重新读取各种配置文件。 6.1.4.1.2021.100.11.0),或通过向代理进程发送kill -HUP 信号。

From the snmpd.conf man page:

The Net-SNMP agent can be instructed to re-read the various configuration files, either via an snmpset assignment of integer(1) to UCD-SNMP-MIB::versionUpdateConfig.0 (.1.3.6.1.4.1.2021.100.11.0), or by sending a kill -HUP signal to the agent process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文