mshd.net
当前位置:首页 >> 为什么uBuntu 下在终端输入 sh Bin/stArt%All.sh ... >>

为什么uBuntu 下在终端输入 sh Bin/stArt%All.sh ...

这条命令的意思是执行 目录bin下面的start-all.sh这个bash脚本. 提示的意思是目录下面没有这个脚本的存在. 估计是你路径错了. bin/start-all.sh是相对路径, 你这个脚本存在哪里的? 你用绝对路径试试.

在bin下要输入 ./start-all.sh

你用root登陆

chmod +x sh 在当前目录执行上述命令,sh就有了可执行权限,./sh就可以了

查看配置文件的关于写ip属性的地方都不能有空格,slaves下的配置里加上本机ip,/etc/networks文件里填上主机到ip的映射,格式为:主机名 ip

这位大哥,建议你先把linux命令搞懂。cp 命令用错了,chmod估计也用错了。我看见,只能无语。

应该是要用指令:dos2unix conf/hadoop-env.sh 将windows字符转一下unix字符才行,具体百度“Windows平台上安装Hadoop-0.20.203.0版本方法”。你试试吧,我的是这样解决了。

我做了些时间这方面的问题了,你说的这个问题,确实没见过,我建议你去看一下我的百度博客中的文章,有两篇文章专门讲解了这个问题,希望对你有帮助。

因为shell程序是解释执行的,所以不需要编译装配成目标程序,按照shell编程的惯例,以bash为例,程序的第一行一般为“# !/bin/bash”,其中#表示该行是注释,叹号“1告诉shell运行叹号之后的命令并用文件的其余部分作为输入,也就是运行/bin/bash...

记下在Ubuntu下安装*.sh和*.bin的简单方法。 *.sh文件安装方法: 运行终端到文件目录下 1.在终端输入:sudo sh *.sh直接运行 2.在终端输入:sudo chmod +x *.sh 再输入:sudo ./*.sh可安装到任意目录,./*.sh可安装到当前用户有权限的目录 *.bin...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com