一、问题描述

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步骤即可。

最新文章

  1. Sublime Text 技巧
  2. Yii2.0数据库查询的一些简单的操作
  3. Apache多站点配置(ubuntu)
  4. ie6对hover兼容性问题的解决:
  5. 前端基础 JavaScript~~~ 数据处理 奇技淫巧!!!!!!
  6. js工厂方式和构造函数
  7. [转]编译VC++程序warning C4819快速解决
  8. 学习笔记——Maven settings.xml 配置详解
  9. mysq 导入 导出
  10. 【Todo】【转载】ES6的学习记录
  11. Gazebo Ros入门
  12. minicom-2.4安装配置
  13. crm使用url打开窗口视图
  14. Organic Solar Cells - Theory and Practice
  15. OPenGL中的缓冲区对象
  16. python爬虫之一---------豆瓣妹子图
  17. Java导出freemarker实现下载word文档格式功能
  18. WCF 基础框架
  19. JavaScript数组对象常用方法
  20. 【webpack】-- 自动刷新与解析

热门文章

  1. RSA 登陆加密与解密
  2. 初学JavaScript正则表达式(九)
  3. c# 第29节 类
  4. 【矩阵快速幂】之奥运 hdu 2254
  5. pandas分组统计:groupby,melt,pivot_table,crosstab的用法
  6. optimizer.zero_grad()
  7. 题解:T103180 しろは的军训列队
  8. react细节
  9. 用scanf清空缓冲区 对比fflush
  10. MySQL实战45讲学习笔记:第四十三讲