Phoenix 无法启动报错: java.net.BindException: Address already in use
2024-10-08 10:51:23
一、问题描述
i. 登录Ambari发现有一个节点的 Phoenix 无法启动
ii. 在Ambari上点击“Start”,监控 Phoenix 日志文件
iii. Phoenix 日志如下:
[root@zwlbs3 ~]# tail -f /var/log/hbase/phoenix-hbase-server.log
------------------------ 日志信息如下 -----------------------
2019-07-18 11:20:56,621 WARN org.apache.hadoop.util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
2019-07-18 11:20:56,751 INFO org.apache.calcite.avatica.metrics.MetricsSystemLoader: No metrics implementation available on classpath. Using No-op implementation
2019-07-18 11:20:56,765 INFO org.apache.phoenix.shaded.org.eclipse.jetty.util.log: Logging initialized @1113ms
2019-07-18 11:20:56,975 INFO org.apache.phoenix.shaded.org.eclipse.jetty.server.Server: jetty-9.2.z-SNAPSHOT
2019-07-18 11:20:57,014 WARN org.apache.phoenix.shaded.org.eclipse.jetty.util.component.AbstractLifeCycle: FAILED ServerConnector@2e6a8155{HTTP/1.1}{0.0.0.0:8765}: java.net.BindException: Address already in use
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
.......
二、解决办法
注:上面的错误表示 8765 端口已经被另一个应用程序使用。
查询端口并kill掉
[root@zwlbs3 ~]# netstat -ntlp | grep 8765
tcp6 0 0 :::8765 :::* LISTEN 1038/java
[root@zwlbs3 ~]# kill -9 1038
再次启动 Phoenix,重复1.2步骤即可。
最新文章
- Sublime Text 技巧
- Yii2.0数据库查询的一些简单的操作
- Apache多站点配置(ubuntu)
- ie6对hover兼容性问题的解决:
- 前端基础 JavaScript~~~ 数据处理 奇技淫巧!!!!!!
- js工厂方式和构造函数
- [转]编译VC++程序warning C4819快速解决
- 学习笔记——Maven settings.xml 配置详解
- mysq 导入 导出
- 【Todo】【转载】ES6的学习记录
- Gazebo Ros入门
- minicom-2.4安装配置
- crm使用url打开窗口视图
- Organic Solar Cells - Theory and Practice
- OPenGL中的缓冲区对象
- python爬虫之一---------豆瓣妹子图
- Java导出freemarker实现下载word文档格式功能
- WCF 基础框架
- JavaScript数组对象常用方法
- 【webpack】-- 自动刷新与解析