在较旧的 Windows 服务器上托管 sFlow

在较旧的 Windows 服务器上托管 sFlow

是否可以安装主机 sFlow到 Windows Server 2000 和 Windows Server 2003?

我已经设置神经节在一台主机上监控(主要是 Windows)环境,虽然 sFlow 在 Win 2k8 机器上可以工作,但在我的旧服务器上却不行。我就是无法让安装执行任何操作 - 当我开始安装时,它立即告诉我该过程已提前结束。

注意:如果 sFlow 在那里无法工作,我会接受一个答案,建议使用类似的监控装置,愿意将数据发送到 Ganglia。

答案1

Windows 版主机 sFlow 有两个安装程序。hsflowd-winxp-<version>-x86.msi 适用于旧版本(例如 Windows Server 2003),hsflowd-win-<version>-x64.msi(或 32 位版本)适用于 Vista、Windows Server 2008 R2 及更高版本。

如果您使用的是旧版本 Windows 的安装程序并且仍然遇到问题,我建议您尝试从命令行运行安装程序:msiexec /i hsflowd-winxp-1.22.1-x86.msi /l*v msi.log

msi.log 应该能让我们了解问题所在。主机 sFlow 开发人员应该阅读主机 sFlow 邮件列表中的帖子。

答案2

我没有使用过这个软件,但我可以通过查看Windows 安装说明屏幕截图是 Windows 的“旧”版本(看起来像 XP Luna 主题),因此,安装程序至少有一次可以在 Windows XP 上运行(因此,很可能可以在 Windows Server 2003 上运行)。

我还看到安装是基于 MSI 的。这意味着你应该能够通过以下方式获取一些详细的日志信息:启用详细的 Windows Installer 日志记录并查看生成的输出文件。

如果您能确定 MSI 日志中的故障,请将其作为问题的编辑发布,我们会查看。(我不会发布整个日志——通常它们很大。)

相关内容