按照学校给的参考手册配置好了环境,启动时在输入sbin/start-all.sh后程序运行,但是没有提示输入yes/no,也没有办法使用jps监测Hadoop状态,提示我少了个lib.so库还是什么的,求帮助

按照学校给的参考手册配置好了环境,启动时在输入sbin/start-all.sh后程序运行,但是没有提示输入yes/no,也没有办法使用jps监测Hadoop状态,提示我少了个lib.so库还是什么的,求帮助

参考免费微信小程序:皆我百晓生 作答,经由专家-司宇整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。
根据你提供的信息,问题似乎出现在尝试运行jps命令时,系统报告缺少libjli.so库文件。这通常表明你的Java环境配置存在问题或者JDK安装不完整。此外,从你的描述来看,Hadoop服务可能已经启动了,但由于jps命令失败,你无法通过该命令来验证服务的状态。
检查Java环境 首先确保你的系统中正确安装了兼容版本的JDK,并且环境变量设置正确。
java -version
修复或重新安装JDK
export JAVA_HOME=/path/to/jdk
export PATH=$JAVA_HOME/bin:$PATH
查找缺失的libjli.so库
jre/lib/amd64/server/(对于64位系统)或相应架构目录里存在libjli.so。验证Hadoop服务状态
jps命令查看正在运行的Java进程。$HADOOP_HOME/logs/目录下。手动检查Hadoop进程
jps仍不可用,还可以使用其他方法如ps aux | grep hadoop来查看是否有Hadoop相关的进程正在运行。希望以上建议能够帮助解决问题!如果有更多细节或其他相关问题,随时告知。