这个问题通常是由于缺少Hadoop环境变量导致的。您需要在Zeppelin的conf文件夹中创建一个名为“zeppelin-env.sh”的文件(如果它不存在),并添加以下行:
export HADOOP_CONF_DIR=/path/to/hadoop/conf
请将“/path/to/hadoop/conf”替换为您实际的Hadoop配置文件夹路径。此外,确保在HADOOP_CONF_DIR中包括“core-site.xml”文件及其它必要的配置文件。保存并关闭文件后,重新启动Zeppelin服务即可。
以下是示例脚本:
cd /usr/local/zeppelin/conf/ sudo touch zeppelin-env.sh sudo nano zeppelin-env.sh
export HADOOP_CONF_DIR=/usr/local/hadoop/etc/hadoop
sudo service zeppelin restart