hive 之start hiveServer2 ,thriftServer失败

Apache Kyuubi、Spark Thrift Server与Hive Server2 STS和HS2真可谓是一个复杂的历史,最开始的时候,Spark SQL的代码几乎全部都是Hive的照搬,随着时间的推移,Hive的代码被逐渐替换,直到几乎没有原始的Hive代码保留,具体的内容可以参考:Spark最开始打包的是Shark和SharkServer(Spark和Hive的结合体)。那个时候,这个结合体包含了大量的Hive代码。 阅读详情

hive 之start hiveServer2 ,thriftServer失败

报错信息如下:

ERROR org.apache.hive.service.cli.thrift.ThriftCLIService: [Thread-11]: Error starting HiveServer2: could not start ThriftBinaryCLIService

org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:10000.

        at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:109)

        at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:91)

        at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:87)

        at org.apache.hive.service.auth.HiveAuthFactory.getServerSocket(HiveAuthFactory.java:271)

        at org.apache.hive.service.cli.thrift.ThriftBinaryCLIService.run(ThriftBinaryCLIService.java:66)

        at java.lang.Thread.run(Thread.java:745)

解决办法:

查看日志发现:Hive.server2.thrift.port 10000端口被占用

[wangshumin@centoshostnameKL2 conf]$ netstat  -ltpn | grep 10000
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:10000               0.0.0.0:*                   LISTEN      21725/java          
[wangshumin@centoshostnameKL2 conf]$ kill -9 21725

hiveserver2总是启动不起来 问题1:端口占用 启动情况如下 lcc@lcc conf$ lcc@lcc conf$ hive --service hiveserver2 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/Users/lcc/soft/hive/hive/lib/log4j-slf... 阅读详情

相关推荐

Microduck机器鸭开源AI项目:本地部署与模型微调实战指南

开源AI模型的本地化部署与定制化训练正成为开发者关注的技术趋势。与依赖云端API的在线服务不同,本地部署允许用户将模型权重下载至自有GPU环境,通过命令行或WebUI完成推理、批量任务处理及API集成,在数据隐私、离线使用和接口稳定性方面具备天然优势。模型微调则基于预训练权重,利用领域数据训练特定任务,从而提升生成质量与业务适配度。这一技术路径广泛应用于内容生成、智能对话、自动标注等场景,尤其适合消费级显卡开发者、数据敏感型团队及二次开发研究者。Microduck(机器鸭)作为近期预售火爆的开源项目,围绕“

weixin_29082143的博客 415

Hadoop生态底层逻辑:分布式存储与计算的工程权衡

分布式文件系统与大数据计算框架是应对单机存储和算力瓶颈的基础技术方案。其核心原理在于通过数据分片、副本冗余、任务调度与容错机制,在廉价硬件上构建高可用、可扩展的数据处理基础设施。技术价值体现在吞吐优化、故障自愈与多引擎协同,广泛应用于日志分析、用户行为建模、实时报表等典型场景。本文深入剖析HDFS副本策略、YARN两级调度、Spark DAG执行等关键设计,揭示组件间‘契约式协作’的本质,帮助工程师跳出配置表象,理解大数据基建的真实约束与工程取舍。

weixin_34054931的博客 383

Python爬虫实战:抓取天气数据并生成可视化图表(完整可复制代码)

工具/库核心作用选型理由requests发送HTTP请求,获取天气网页内容语法简单,上手快,支持Headers配置(反爬)解析HTML页面,提取目标天气数据无需懂复杂XPath,API直观,快速定位标签pandas数据清洗、整理(如日期/温度格式化)一键处理数据格式,与matplotlib无缝适配matplotlib生成可视化图表(折线图/饼图/柱状图)Python主流可视化库,定制性强,支持保存高清图生成随机User-Agent,应对反爬自动更新UA池,避免手动维护。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 910

HBase Thrift Server无法启动

HBase Thrift Server无法启动 一、描述 安装Thrift Server服务启动时无法启动 二、图解 三、问题确定 查看Thrift Server组件日志,发现错误为Thrift Server已存在(端口被占用) 四、解决 修改Thrift Server端口号,然后重启 hbase.regionserver.thrift.port:19095 版权声明:本博客为记录本人自学感悟...

叁木大数据 2232

Augustus手动安装教程

本文记载了如何结合conda手动安装Augustus

m0_65437087的博客 1258

基于STM32单片机设计的智能水温控制系统

本项目研究并实现了一种基于STM32单片机的智能水温控制系统。系统以STM32F103RCT6作为主控制器,通过DS18B20温度传感器实时采集水温数据,利用PID控制算法精确调节5V直流防水型70W加热棒的功率输出,确保水温恒定在设定范围内。此外,采用OLED显示屏显示当前水温和预设上限阀值,并集成ESP8266-WiFi模块与自研Android手机APP进行远程通信和控制。用户可通过本地按键或手机APP设置温度阀值,实现实时监控与智能化管理。整个系统设计旨在提高水资源利用效率,提升生活及工业用水环境的舒

8791

小白也可以快速学会构建接入AI的线上应用,纯干货

首先给大家推荐一个比赛,感兴趣的可以参加,跟着我的教程百分百能做出作品。奖金很丰厚,值得一试。https://h.datafuntalk.com/EsTvpL在信息爆炸的时代,旅行规划早已不再是翻阅几本旅游指南就能完成的任务。面对海量的景点、住宿、交通和美食信息,用户往往陷入“选择困难症”。而传统旅游平台提供的“千人一面”推荐,难以满足个性化需求。AI旅行管家的出现,正是为了解决这一痛点。它能够:在本篇深度教程中,我们将从零开始,构建一个功能完整的AI个性化旅游规划管家,使用 Qwen2-7B-Instru

7万+

DP83869HM的LWIP性能测试

E:/Xilinx/Vitis/2021.1/data/embeddedsw/ThirdParty/sw_services/lwip211_v2_0/src/contrib/ports/xilinx/netif/xemacpsif_physpeed.c文件中的。然后phy_setup_emacps中调用get_IEEE_phy_speed函数,根据PHY的ID判断出Marvell或TI或Realtek的PHY,调用对应的网速自动协商函数get_TI_phy_speed,该函数中的部分配置需要注释。

FPGA艺术家的博客 356

已解决java.lang.RuntimeException: 运行时异常的正确解决方法,亲测有效!!!

已解决java.lang.RuntimeException: 运行时异常的正确解决方法,亲测有效!!!

小明的Java问道之路 1万+

基于点云数据的统计滤波算法改进

随着三维视觉和点云处理技术的发展,点云数据在机器人、自动驾驶、增强现实等领域得到了广泛应用。而点云数据中常常包含着各种噪声和异常点,这些噪声和异常点会影响后续的数据处理和分析任务。因此,对点云数据进行滤波处理是必不可少的一步。在点云滤波算法中,统计滤波(Statistical Filtering)是一种常见且有效的方法。它通过对点云数据进行统计分析,将噪声和异常点剔除或修复,从而得到更为准确和可靠的点云数据。本文将介绍一种改进的统计滤波算法,并提供相应的源代码实现。

QfcaLinux的博客 292

Go基础:Go语言详细介绍,环境搭建,及第一个程序详解

Go语言是Google开发的开源编程语言,具有高效、简洁、并发性强等特点。文章从Go语言的诞生背景、核心特性及应用领域展开介绍,并详细说明了Windows、Linux和macOS下的环境搭建步骤,包括安装、环境变量配置及测试方法。最后通过“Hello, World!”程序解析Go语言基本语法,并演示了编译发布和跨平台编译功能。全文涵盖了Go语言从入门到实践的完整流程,适合初学者快速上手。

数据知道的博客 6800

hive启动失败报错

实测命令可以解决:hive --skiphbasecp --service hiveserver2       转发   环境说明 hadoop-2.7.4 hive-2.3.2 hbase-1.4.2 jdk1.8.0_161 问题现象 原先启动hiveserver2和metastore的两个服务一直运行状况良好,重启这个两个服务后都出现如下异常信息 启动命令示例:h...

Q41881106的博客 2253

大模型自我认知微调的实战教程

本文主要介绍了大模型自我认知微调的实战教程,希望对学习大语言模型的同学们有所帮助。微调成功并保留原有能力的截图如下所示: 文章目录 1. 前言 2. 配置环境 2.1 安装虚拟环境 2.2 安装依赖库 3. 实战代码 3.1 配置数据集 3.2 lora微调

herosunly的博客 4万+

HIVESERVER2 服务启动失败

HIVESERVER2 服务启动失败 HIVESERVER2 服务启动失败出现的现象: 1、 Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.metadata.HiveException 2、会导致HIVE METASTORE 也失败 原因可能有几方面: 1、10000、9083端口被占用 2、mysql 连接不上 3、hive jar 包有问题 解决 1、排查端口占用情况,若存在端口占用,修改hive-s

a123147abc的博客 6583

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

hiveserver2启动失败,报Could not create ServerSocket on address 0.0.0.0/0.0.0.0:10000.

1启动hiveserver2时候报错 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0 Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecate...

weixin_37796929的博客 2179

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Hiveserver2无法启动解决方法

1.第一种可能的问题是内存不足导致,清除不组要的日志文件。 2.端口号被占用,lsof -i:10000查看端口号占用情况,kill -9 10000杀掉端口号重新启动hiveserver2; 3.hdfs文件系丢失文件,hadoop fsck /查看hadoop状态,显示出现The filesystem under path '/' is CORRUPT代表处于安全模式; 解决:输入hadoop dfsadmin -safemode leave, hdfs fsck / -delete ...

weixin_45339834的博客 7855

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Hive源码剖析之HiveServer2服务启动过程

一、前言     前段时间用Hive JDBC出现了阻塞问题,客户端一直处于等待状态,为了解决该问题,花了几天研究了Hive源码,于是准备写成系列博文,与大家分享其中的心得。有不当之处,请大家更正。 二、背景     我们生活在一个数据的时代,我们在经意与不经...

dong_lxkm的博客 2010

报错:org.apache.hive.service.cli.HiveSQLException: Error running query: org.apache.spark.sql.AnalysisE

报错:org.apache.hive.service.cli.HiveSQLException: Error running query: org.apache.spark.sql.AnalysisE

song的博客 1065

hive --service hiveserver2 报错thrift.ThriftCLIService (ThriftBinaryCLIService.java:run(113)) - Error:

今天启动hive,想用squirrel-sql客户端连接hive,报错一直如下 2018-08-28 09:31:55,881 INFO  [main]: service.AbstractService (AbstractService.java:start(104)) - Service:HiveServer2 is started. 2018-08-28 09:31:56,070 ERROR...

qq_29667805的博客 3135

Hadoop历险记(七 Hive配置和启动hiveservice2服务)

但是hive我们并没有每天机器都安装,我们只安装第一台机器,所以从安装角度说他是单机的,但是它为什么优势分布式查询呢?现在都强烈用新配置了, 这里新配置由多了一个东西 叫做HS2,新手觉得很sb,本来元数据外面套一个元数据服务,现在元数据服务外面还有再套一个HS2.理解配置文件是非常必要的,这个必要性就在于 从配置文件你能体会到hive的各个组合是怎么联系起来的,它是怎么和Hadoop配合的。前面一堆操作 我们已经正式启动了hive 装也装好了 配也配好了 服务也起来了,现在我们可以正式的使用它了。

陆续将以前写过的技术博客统一搬运到csdn 3048

hive报java.lang.RuntimeException

报错如下: Exception in thread “main” java.lang.RuntimeException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 报错原因: Metastore默认存储在自带的derby数据库中,derby是一种单用户独占式轻量级数据库,当一个derby数据库被使用时,其他用户就无法再使用此数

森屿旅人996的博客 1432

hive----MetaException(message:Could not connect to meta store using any of the URIs provided. Most r

16/01/08 18:52:54 [main]: WARN hive.metastore: Failed to connect to the MetaStore Server... org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused         at

qq_23559599的博客 2645

启动HiveServer2失败

是JAVA 9或者以上就会出现这样的错误。HIVE与JAVA的版本不同导致的。目前官方还没有出支持JAVA9 的。,所以暂时的解决方案是安装。,如果你安装或者配置。

浅暖的博客 1141
上一篇: hive 之start hiveServer2 ,thriftServer失败
下一篇: 本文使用Imply套件安装,该套件提供了稳定的druid和web访问接口,在安装之前需要先安装node,
王树民
博客等级 码龄10年 912粉丝 560原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值