hive的10000端口启动不起来及beeline启动报错问题 | 您所在的位置:网站首页 › haproxy启动不起来 › hive的10000端口启动不起来及beeline启动报错问题 |
1 问题点及参考文章
有些前辈大佬把问题总结的很好,让人有所启发和受益,因此先把参考到的文章贴出来。 1.1 如果在hive-site.xml中配置了metastore请先开启metastore和hiveserver2 1)【Hadoop】hiveserver2 不能启动端口 10000 开启服务的相关经验总结 2)启动hive时连接不到10000端口可能遇见的问题 3)记录初学者学习Hive时踩过的坑 开启 metastore hive --service metastore &开启 hiveserver2 hive --service hiveserver2 &通过命令netstat -ntulp | grep 10000查看10000端口是否起来了。 1.2 初始化元数据库报bash: schematool: 未找到命令 4)bash: schematool: 未找到命令的解决办法 5)Hive为什么要启用Metastore? 先确保在/etc/profile下配置了hive的环境变量并source了profile!下面贴出来我的环境变量仅供参考: #JAVA_HOME export JAVA_HOME=/opt/module/jdk1.8.0_131 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib #HADOOP_HOME export HADOOP_HOME=/opt/module/hadoop-2.7.2 export PATH=$PATH:$HADOOP_HOME/bin export PATH=$PATH:$HADOOP_HOME/sbin #KAFKA_HOME export KAFKA_HOME=/opt/module/kafka export PATH=$PATH:$KAFKA_HOME/bin #MAVEN_HOME export MAVEN_HOME=/opt/module/maven-3.3.9 export PATH=$PATH:$MAVEN_HOME/bin #ANT_HOME export ANT_HOME=/opt/module/ant-1.8.1 export PATH=$PATH:$ANT_HOME/bin #TOMCAT_HOME export CATALINA_HOME=/opt/module/tomcat-8.5.63 export PATH=$PATH:$CATALINA_HOME/bin #HIVE_HOME export HIVE_HOME=/opt/module/hive-1.2.1 export PATH=$PATH:$HIVE_HOME/bin 需要在hive的bin目录下执行元数据初始化: [rocky@cts111 bin]$ ./schematool -dbType mysql -initSchema 2 提醒如果在hive-site.xml中配置了metastore,一定要先开启metastore和hiveserver2,否则就不要配置它,只要配置hive四大件就好。 网上查到的总结、配置和问题解决办法,一篇文章写的可能不是很全面甚至可能不对,要多查找几篇文章看看比较一下。 |
CopyRight 2018-2019 实验室设备网 版权所有 |