我正忙着在几台 RHEL6 服务器上安装 ELK 软件包,但我们有两台邮件服务器仍然是 RHEL5 i386 服务器。
所以我去https://www.elastic.co/downloads/logstash并下载了 Linux 32 位版本,但有趣的部分是(对我来说)它正在下载一个logstash-forwarder_linux_386
包。没有.rpm
或者.tar.gz
在它后面。
我怎样才能“解压”这些?
答案1
该文件logstash-forwarder_linux_386
是可执行文件。它已准备好运行,无需解压。你可以看到file
命令:
$ file logstash-forwarder_linux_386
logstash-forwarder_linux_386: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not stripped
您需要使该文件可执行并将其放置在logstash 的其余部分可以找到它的目录中。
chmod a+rx logstash-forwarder_linux_386
sudo mv logstash-forwarder_linux_386 /usr/local/bin/
不,我不知道他们为什么不费心把它包装起来。