两个月前我开始学习如何编码,所以对我来说一切都很新鲜。目前我正在尝试学习如何使用弹性网站的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"
有人可以帮我这个吗?
尝试sudo -i
输入您的密码root并再次运行