2021-06-29

jdk的安装

第一次安装了jdk17,磕磕绊绊地配置好环境变量,但是最后用source使环境变量生效的时候发现会出现无法读取二进制文件这个问题(好像是),网上找资料说可能是jdk是64位的,但是ubantu是32位的,但是我都是64位的。思来想去可能是jdk版本和ubantu不兼容,于是后来又下载了jdk8,至此java安装成功。(虽然后面jdk8好像又和hadoop版本不兼容)

静态ip

因为我这个是20版本的ubantu,和之前老版本的ubantu的修改静态ip方式不同。新版的需要在netplan设置参数。我之前不知道NAT模式下的网关地址和ip地址在哪里看,导致配出来的参数根本无法上网。后来发现了ubantu的网络设置里面的ip地址等的参数和设置的netplan里面的参数的一些关系,最终才把这玩意做好。(但是其实好像NAT模式虚拟机的ip地址就已经是不会改变的了,貌似多此一举了)

jdk和hadoop的兼容性

当我使用jkd8来进行最后一步的start-all.sh的操作的时候,datanodemanagement死活启动不了。然后我打开log,发现又是一个java的一个什么问题。在网上搜索没找到答案,一气之下又重新安装了java14,发现居然成了。以前还没有看过日志的经验,居然傻傻的一行一行看,现在知道了看异常就好了。

新版hadoop网页版访问端口改变了

按照网上和老师发的大多数教程,都说从网页访问hadoop是50070,然后我安装完调试完成之后死活访问不了。后来又在网上找啊找发现是改成9870端口了。

start-all.sh的时候出现主类无法加载的问题

这个参考csdn一位老哥的方案,把所有classpath的东西配到yarn.xml里面。然后还真成了。具体原因我也不知道为啥。
解决主类无法加载问题

这算是我第一次正经接触linux吧,很多东西例如使用vim,配置环境变量的方法都是一步一步摸索的,希望自己能快点成长吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值