运行可执行文件时出现Linux错误

时间:2010-06-04 14:45:56

标签: linux executable hadoop

我正在尝试在新安装的Ubuntu上运行可执行文件,我收到以下错误:

> ./ hadoop的

hadoop : Not a directoryh 

> hadoop的

hadoop command not found

任何人都可以帮我吗?

3 个答案:

答案 0 :(得分:0)

在Ubuntu上,您可以尝试预先打包Cloudera的发行版。对我来说效果很好。 为您的Ubuntu版本添加存储库,创建用户'hadoop'(访问配置文件不需要root)

答案 1 :(得分:0)

这个答案很有条件,但可能是问题。

如果你在64位的ubuntu上运行它,你的操作系统可能没有32位的链接库。要安装它们,请运行以下命令:

sudo apt-get install ia32-libs

如果是问题,它应该有用。

答案 2 :(得分:-2)

您需要先将其设为可执行文件

chmod 777 ./hadoop
./hadoop