无法写入docker/usr/share/logstash/config中的日志存储配置文件/

无法写入docker/usr/share/logstash/config中的日志存储配置文件/,docker,kubernetes,logstash,Docker,Kubernetes,Logstash,我试图在kubernetes运行的docker中添加/usr/share/logstash/config中的配置文件,我使用$kubectl exe-it“docker\u name”-/bin/bash将控制台添加到docker上 然后,我在/usr/share/logstash/config/中创建了一个.conf文件,但在尝试保存配置时,它会给我一个错误: pipeline/input main.conf E166: Cant open linked file for writing.

我试图在kubernetes运行的docker中添加
/usr/share/logstash/config
中的配置文件,我使用
$kubectl exe-it“docker\u name”-/bin/bash
将控制台添加到docker上

然后,我在
/usr/share/logstash/config/
中创建了一个.conf文件,但在尝试保存配置时,它会给我一个错误:

pipeline/input main.conf E166: Cant open linked file for writing.

我不确定我刚开始做的是否正确,或者是否应该有更好的方法来实现这一点?

错误
E166无法打开链接文件进行写入

您试图写入一个无法覆盖的文件,而该文件是一个链接(硬链接或符号链接)。如果包含链接或文件的目录是可写的,则仍然可以写入,但Vim现在不知道您是否要删除链接并在其位置写入文件,或者是否要删除文件本身并在其位置写入新文件。如果你真的想用这个名字写文件,你必须手动删除链接或文件,或者更改权限,以便Vim可以覆盖

您应该使用更改配置文件