hadoop启动时,如果没有配置ssh免秘钥登录的话,会提示要求输入password:

[xxx@*** /home/q/www/hadoop-2.6.4]$ sudo -u tomcat sbin/start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh
16/12/27 16:41:36 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [localhost]
tomcat@localhost's password:
tomcat@localhost's password: localhost: Permission denied, please try again.

此时,需要配置本机的免秘钥登录

cd ~/.ssh
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys 

然后再次执行:sudo -u tomcat sbin/start-all.sh (公司要求项目尽可能以tomcat用户启动),仍然报相同的错误。因为配的秘钥是当前用户的,所以对tomcat用户无法生效。所以用默认账户启动:

sbin/start-all.sh 
此时可能会报如下错误:

16/12/27 17:42:07 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [localhost]
localhost: Error: JAVA_HOME is not set and could not be found.
localhost: Error: JAVA_HOME is not set and could not be found.
Starting secondary namenodes [0.0.0.0]
0.0.0.0: Error: JAVA_HOME is not set and could not be found.
16/12/27 17:42:10 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

需要修改hadoop-env.sh,将JAVA_HOME改为绝对路径:

export JAVA_HOME=/usr/local/jdk1.7.0_79
1
再次启动,问题就解决了。
--------------------- 
作者:xiongjiezk 
来源:CSDN 
原文:https://blog.csdn.net/xiongjiezk/article/details/53898234 
版权声明:本文为博主原创文章,转载请附上博文链接!

hadoop 启动提示输入password的问题相关推荐

  1. linux系统无法启动提示give root password for maintenance的解决方法

    linux系统无法启动提示give root password for maintenance的解决方法 由于非法重启或硬盘故障,会导致linux系统无法启动,无法进入操作系统.当你看到提示:give ...

  2. hadoop启动缺少NameNode, 缺少ResourceManager, 缺少NodeManager

    描述:在hadoop 运行start-all.sh,发现缺少了NameNode, 缺少ResourceManager, 缺少NodeManager-等等的服务.这类问题有统一的解决方案.即查阅hado ...

  3. hadoop启动缺少NameNode, 缺少ResourceManager, 缺少NodeManager...

    描述:在hadoop 运行start-all.sh,发现缺少了NameNode, 缺少ResourceManager, 缺少NodeManager-等等的服务.这类问题有统一的解决方案.即查阅hado ...

  4. Chrome禁用浏览器的密码框自动保存密码提示输入('autocomplete=off'在Chrome中不起作用解决方案),以及密码和用户名回填无问题

    1.Chrome禁用浏览器的密码框自动保存密码提示输入 最近在做项目的时候,要求项目的密码框不显示所记住密码的提示框(就是密码输入框点击不显示该网站所保存的密码列表),然后试了很多方法.autocom ...

  5. 日常问题——hadoop启动后发现namenode没有启动,但是排除了格式化过度的问题

    hadoop启动后发现namenode没有启动,网上说的格式化过度的问题我是没有的,因为我只格式化过一次.之后查看日志 vim /opt/hadoop/logs/namenode对应的log文件 发现 ...

  6. 解决启动WebLogic输入用户名密码问题以及密码重置

    启动WebLogic时需要输入该Domain的用户名和密码,而在生产环境中,一般会要求不要在每次启动时都输入用户名密码,简化操作的复杂度,而通过一些简单的配置就可以达到这样的效果,通常的做法有两种: ...

  7. SQL/PLUS创建JAVA SOURCE的问题,符号提示输入内容

    今天碰到在Oracle中要建立Java source的时候,java中用到很多 & 符号,SQLPlus提示输入变量值. 在网上也没有看到什么合适的内容,翻阅Oracle SQL*Plus U ...

  8. 直到输到-1停止 c语言,python新人求助raw_input()问题,不断提示输入字元或数字直到输入空值停止提示。...

    python新人求助raw_input()问题,不断提示输入字元或数字直到输入空值停止提示.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶 ...

  9. root用户修改root密码提示The password fails the dictionary check

    本人在修改root用户密码后,想重新改回原来的root密码,提示 The password fails the dictionary check-The password fails the dict ...

最新文章

  1. 【linux】Valgrind工具集详解(五):命令行详解
  2. 我奋斗了十四年,却依然不能和你坐在一起相亲
  3. ue4如何恢复初始状态_如何解决三菱伺服电机上常见报警代码
  4. fabric node enrollAdmin.js 报错SyntaxError: Unexpected token function at createScript (vm.js:56:10)
  5. webpack项目搭建
  6. 傅里叶变换滤波之生物信号滤波(笔记03)
  7. Python--网络编程-----通过socket收发文件软件开发--面向对象开发
  8. 第一阶段✦第二章☞信息系统集成及服务管理
  9. bridging the gap between anchor-based and anchor-free detection via adaptive training sample select
  10. 前端和后端开发哪个工资高?
  11. 运用flask框架发送短信验证码的流程及具体代码
  12. H5 页面36种漂亮的CSS3网页按钮Button样式
  13. 共享店铺模式是怎么样的一个模式? 共享店铺系统多少钱一套?
  14. Java项目:图书管理系统(java+JSP+layui+bootstrap+Servlet+Mysql)
  15. Mysql设置别名(表名和列名)
  16. linux 下安装apache 快速教程
  17. Linux开发工具--(编辑器,编译器,调试器)
  18. ps画笔工具怎么画直线?
  19. 三坐标检测之测头系统科普
  20. matlab horn antenna,一种新型的角锥喇叭天线设计方法.pdf

热门文章

  1. 2015-2016 ACM-ICPC Northeastern European Regional Contest (NEERC 15)
  2. 1.SharePoint2010初接触
  3. UIDevice通知,键盘通知
  4. (Prototype)原型模式的Java实现(转)
  5. Activity 切换动画
  6. 漏洞挖掘 符号执行_简述符号执行
  7. 卸载注册表_系统小技巧:软件卸载不了?这里办法多
  8. html怎么设置z值,css z-index属性怎么用
  9. php回调函数求1+2+3+...+100的值_PHP全栈学习笔记6
  10. 如何linux中文改为英文,CentOS系统如何将中文语言改成英文