Ubuntu 12.04 安装Kafka [错误]文件名太长

Ubuntu 12.04 安装Kafka [错误]文件名太长

我正在尝试通过他们的指示在 Ubuntu 12.04 上出现以下错误

[error] File name too long

当我跑步的时候

$ ./sbt package

整个错误信息:

[info] Building project Kafka 0.7.2 against Scala 2.8.0
[info]    using KafkaProject with sbt 0.7.5 and Scala 2.7.7
[info] 
[info] == core-kafka / compile ==
[info]   Source analysis: 142 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[error] File name too long
[error] one error found
[info] == core-kafka / compile ==
[error] Error running compile: Compilation failed
[info] 
[info] Total time: 17 s, completed Mar 26, 2013 1:36:36 PM
[info] 
[info] Total session time: 17 s, completed Mar 26, 2013 1:36:36 PM
[error] Error during build.

我偶然发现这个解释说文件系统已加密,需要挂载另一个点并从那里安装。不太确定如何操作,或者这是否是正确的程序。希望有人能帮忙,谢谢。

答案1

将 tgz 文件复制kafka到不同文件系统的目录中。您可以使用该df命令列出文件系统。您尝试安装的目录kafka可能位于 / 或 /home 文件系统中。然后重复安装过程。

正如文档中提到的,这是一个糟糕的解决方法。另一种方法是重新安装ubuntu而不使用加密文件系统。

答案2

https://bugs.launchpad.net/ecryptfs/+bug/344878

检查您尝试安装 kafka 的目录是否已加密...

尝试运行评论安装|grep ecryptfs

发生此错误的原因是文件系统目录被加密...

相关内容