启动hadoop运行jar包时收获
1.启动Hadoop过程中遇到的namenode节点启动失败,没有namenode节点
解决办法
打开core-site.xml文件,将hdfs后的IP地址修改为自己的IP地址
2.打包运行jar文件时 ResourceManager一直连接不上
解决办法:
修改linux中的hosts文件
运行以下命令:cd /etc/hosts
将自己的IP地址和用户进行输入
3.如何打包jar包
点击 File -> Project Structure -> Artifacts -> 点击加号 > 选择JAR > 选择From modules with dependencies
如果把所有项目依赖的其他库和代码打成一个 jar,可以选择extract to the target JAR 。比如如果你项目里依赖了 fastjson.jar 等第三方 jar,可以把这些第三方 jar 也打到最终生成的 jar 里面。
选择要打包的模块和启动类,然后选择 extract to the target JAR 。点击ok
确认要生成的 jar 名称(默认是项目或模块名),确认 jar 包的输出的目录,确认最终输出的 jar 里包含的依赖,点击 Apply 和 Ok
点击Build->Build Artifact,选择刚才自己打包jar,点击Build,就可以看见打包的jar文件