在hadoop虚拟机里面使用hadoop jar运行打包文件,出现Exception in thread "main" org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.RpcNoSuchProtocolException): Unknown protocol: org.apache.hadoop.的问题的解决
问题描述
更改了JDK版本之后,再次运行又出现了这个错误:
问题解决
经过查阅相关资料,发现是自己定义的hdfs的路径不太对,本来写的是这样的:
然后自己确实不记得配置环境时配置的是多少,就看了看这个文件core.site.xml:
cat core-site.xml
然后看到这里:
使用的端口号是8020,改成跟环境设置中得一样就ok啦!