我两个月前开始学习如何编码,所以对我来说一切都很新鲜。目前我正在尝试从elastic网站学习如何使用logstash(学习如何使用logstash从mysql移动到elasticsearch)。我有一些问题,我不知道如何解决这个问题:
我试着按照链接上的说明:
https://www.elastic.co/guide/en/logstash/current/advanced-pipeline.html
和
https://www.elastic.co/guide/en/beats/libbeat/6.4/config-file-permissions.html
我试过之后:
sudo ./filebeat -e -c filebeat.yml -d "publish"
我收到一条错误消息说:
"config file ("filebeat.yml") must be owned by the beat user (uid=0) or root"
所以我试过了
"chown 0 filebeat.yml" and "chown root filebeat.yml"
但上面说: "chown: filebeat.yml: Operation not permitted"
我怎样才能解决这个问题?
我也试着用
"--strict.perms=false"
但上面说 "-bash: --strict.perms=false: command not found"
有人能帮我吗?
2条答案
按热度按时间dgjrabp21#
这将使用在开始时设置的标志“-strict.perms=false”启动filebeat。
tag5nh1u2#
尝试
sudo -i
输入您的密码根并再次以它的身份运行