2021SC@SDUSC
- 发生什么了?
- 解决它
- 使用wordcount来检查hadoop
- 针对找不到主类的解决方法
- 后续
这天,我打开hive,准备测试功能。hive首先是无法进入了,这是因为我很久没有操作过hdfs,它自己进入了安全模式。解除安全模式再启动,插入个数据,然后
这个程序就这样卡死在这里了。
然后我就疯狂在网上各种查,最后基本都指向了hadoop出现问题。我使用hadoop的官方案例wordcount,但是这个案例仍然卡住了。
对于这些问题,主流的说法都是yarn空间不足,所以我也尝试改了yarn-site.xml这个配置文件。虽然没有解决问题,但是wordcount的程序不再卡死了
到这一步,就可以查到直接的解决方法了。首先,我要输入
hadoop classpath
得到一串内容
把这个内容以这样的格式插入yarn-site.xml的
yarn.application.classpath {{查询到的内容}}
这样之后重启hadoop就好了
这里看着很短,但其实背后为了解决这个问题,我得去查很多很多内容……
hive回归正常,我也准备了IDEA、源代码等必要的资源了,下一次可以尝试一下了。不过在这之前,我先要把这一份虚拟机做一个备份……


![[SDU软件工程实践]Blog9-修复Hive [SDU软件工程实践]Blog9-修复Hive](http://www.mshxw.com/aiimages/31/602472.png)
