我们目前正在汇合5.3.1Kafka,我们需要升级到5.3.2。我们使用孵化器舵图在k8的集群中设置kafka节点。
我们有定制的图像,包括在我们的docker文件如下所示,基本上我们希望Kafka作为一个非根用户运行。
FROM confluentinc/cp-kafka:5.3.1
........
RUN groupadd -g 1001 myuser
&& useradd -r -m -u 1001 -g myuser myuser
&& chown -R myuser:myuser /var/lib/kafka
&& chown -R myuser:myuser /var/log/kafka
在上面,它可以与5.3.1一起工作,但是当我在上面的docker文件中将版本更改为5.3.2时,它失败了,如下所示;
===> User
uid=1001(myuser) gid=1001(myuser) groups=1001(insight),3000
===> Configuring ...
===> Running preflight checks ...
===> Check if /var/lib/kafka/data is writable ...
Command [/usr/local/bin/dub path /var/lib/kafka/data writable] FAILED !
我已确保两种情况下的文件夹权限相同。
这看起来像是一种倒退,有人面对过这个问题吗?如果是的话,你能告诉我解决办法吗?
非常感谢。罗宾·库塔亚
暂无答案!
目前还没有任何答案,快来回答吧!