在 CentOS 里你说的 “extract 配置出错” 可能指几种不同场景,我先分情况说明,你对照看看是哪一种。
常见命令:
tar -zxvf xxx.tar.gz
unzip xxx.zip
文件损坏
gzip: stdin: not in gzip format
解决:
file xxx.tar.gz
看是不是真的 gzip 文件,重新下载。
权限不足
Permission denied
解决:
sudo tar -zxvf xxx.tar.gz
路径不存在
Cannot open: No such file or directory
解决:
pwd
ls
例如:
filter {
extract {
...
}
}
sudo systemctl status 服务名
journalctl -xe
如果是 Logstash:
/usr/share/logstash/bin/logstash --config.test_and_exit -f your.conf
CentOS 默认没有 extract 命令。
如果你在用:
extract xxx.tar.gz
报错:
command not found
解决:
tar / unzipalias extract='tar -xvf'
你可以直接贴出:
cat /etc/centos-release)我可以一步一步帮你查。