zoukankan      html  css  js  c++  java
  • openTSDB ConnectionManager: Unexpected exception from downstream java.io.IOException: Broken pipe

    openTSDB有这种错误:

    ConnectionManager: Unexpected exception from downstream for [id: 
    0xf85323a8, /10.65.30.12:3874 => /10.65.150.117:4242] 
    java.io.IOException: Broken pipe 
         at sun.nio.ch.FileDispatcher.write0(Native Method) ~[na:1.6.0_27] 
         at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) 
    ~[na:1.6.0_27] 
         at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:122) 

    这通常意味着client已经断开,TSDB正试图发送一个应答。比如,假设你写了一个远程登录的数据点,并有一个数据带有错误(坏的标签,格式错误等)。那么TSD​​B正试图用一个错误消息作出回应,可是client不见了。

    在这种情况下,因为数据点就不会被写入反正你也不会丢失不论什么数据。假设你是从HTTP请求看到这个错误,那么就应该是TSDB来得及回应之前client关闭了连接。

    问题在于: HBaseClient: Lost connection with the .META. region

    貌似是升级的时候丢失了更新版本号的 sync.jar这个jar包.
    试一下把你旧版本号的hbase sync.jar包复制到新的目录以下。

  • 相关阅读:
    iperf使用
    性能工具--vtune
    Android广告轮播图实现
    自定义控件学习——下拉刷新ListView
    JVM读书笔记
    自定义控件学习——仿qq侧滑栏
    初步使用RecyclerView实现瀑布流
    自定义Toast
    自定义对话框加状态选择器
    自定义组合控件
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7145963.html
Copyright © 2011-2022 走看看