opentsdb的安装工程中遇到下面的问题 1C

执行env COMPRESSION=NONE HBASE_HOME=/opt/hadoop/hbase ./src/create_table.sh 这句命令的时候,报tsdb,tsdb-uid都已经存在。
执行启动命令 ./build/tsdb tsd --port=4242 --staticroot=build/staticroot --cachedir=/tmp/tsdtmp –zkquorum=172.24.5.173,172.24.5.174,172.24.5.175 --auto-metric 的时候报错:

Caused by: com.stumbleupon.async.DeferredGroupException: At least one of the Deferreds failed, first exception:

org.hbase.async.TableNotFoundException: "tsdb"

0

2个回答

The error lies in TableNotFoundException: "tsdb" so presumably you didn't create the table, or didn't create properly, using the create_table.sh script provided with OpenTSDB

0
wyl9527
wyl9527 执行env COMPRESSION=NONE HBASE_HOME=/opt/hadoop/hbase ./src/create_table.sh 这句命令的时候,报tsdb,tsdb-uid都已经存在。 执行启动命令 ./build/tsdb tsd --port=4242 --staticroot=build/staticroot --cachedir=/tmp/tsdtmp –zkquorum=172.24.5.173,172.24.5.174,172.24.5.175 --auto-metric 的时
2 年多之前 回复

执行env COMPRESSION=NONE HBASE_HOME=/opt/hadoop/hbase ./src/create_table.sh 这句命令的时候,报tsdb,tsdb-uid都已经存在。
执行启动命令 ./build/tsdb tsd --port=4242 --staticroot=build/staticroot --cachedir=/tmp/tsdtmp –zkquorum=172.24.5.173,172.24.5.174,172.24.5.175 --auto-metric 的时候就报没有tsdb表,或者说没有tsdb-uid

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
openTSDB+HBase+ZK遇到的坑汇总
1.zookeeper返回的hbase地址是hostname,外网如何访问?如果需要直接访问zk获取hbase地址进而访问,目前需要本机配置host nip hostname n如果是要长期解决方法,那么只能通过搭建个Nginx来转发2.Hbase本地Java测试写数据失败,端口访问不到答: n这个是因为搭建的单机版本,然后regionServer配置的localhost, n在启动的时候会绑定端
基于CentOS 7 的OpenTSDB部署与使用——OpenTSDB的安装与使用
OpenTSDB的安装nnn直接从 github 上下载 OpenTSDB 的 release 版本的 RPM 包。安装 yum localinstall opentsdb-2.3.1.noarch.rpm。 n注: 安装时会提示下面两个问题 n gnuplot-4.6.2-3.el7.x86_64: [Errno 256] No more mirrors to try. n gnuplot-c...
opentsdb 编译和安装
opentsdb在上一家公司就搞过一段时间,最近又有些时序数据需要分析处理,正好公司也在做这方面的东西,模仿opentsdb,开发了一个hitsdb,卧槽。n好吧,先来记录一下,这个东西怎么安装。n首先,看下这个东西的api跟公司的hbase是否兼容,公司都是0.94版本演进过来的,opentsdb的安装要求如下:nnnTo actually run OpenTSDB, you'll n
openTSDB安装,部署
1. 安装JDK。可以直接用yum进行安装,如果你已经随便装了Java,openTSDB和Hbase对JDK版本有要求。 na.Hbase对JDK的要求: n nb.openTSDB对环境的要求: n njava环境可以使用Oracle的jdk或者openjdk,我选择的是openJDK1.7。现在开始安装opeJDK1.7: n c.检查自己安装的java版本: java -version如果不是
基于CentOS 7 的OpenTSDB部署与使用——HBase的安装
OpenTSDB 是基于 HBase 存储时间序列数据的一个开源数据库,对于存储监控系统采集的数据来说非常合适,不仅在写入查询上有很高的效率,而且节省存储空间。nn安装HBasenn因为 OpenTSDB 的后端存储使用的是 HBase,所以我们需要先安装 HBase。 n参考文档: Quick Start - Standalone HBase n这里简单搭建了一个单机的 HBase 环境:nnn...
Opentsdb-2.3.1在centos7.2上的安装与启动
安装环境准备系统环境:操作系统版本号机器数量centos7.21软件环境软件环境版本号jdk1.8ambari2.6.1hadoop2.7.5zookeeper3.4.6hbase1.2.6安装环境准备,这里将不再赘述,直接从opentsdb的安装开始Opentsdb的安装这里直接使用rpm包安装,下载地址 》》》》 点击打开链接1.将rpm包下载到本地系统中,使用rpm localinstall...
OpenTSDB单机版安装
1.前期准备nn环境要求:nn操作系统 linuxnnJava 1.6以上nnHBase 0.92以上nnGnuPlot 4.2以上nn编译安装还需要安装Autotools、Make、Python、Gitnn并且连接外网nn实验环境:nnXubuntu16.04 x86_64nnIP: 10.49.2.239nnVirtualBox5.2.8 桥接模式nn2.安装单机zookeepernntar ...
opentsdb特殊字符问题
Opentsdb对特殊字符问题及解决办法
openTSDB安装步骤
openTSDB安装步骤openTSDB是一种开源的时间序列数据库,由于最近刚接触这个数据库,这个数据库的安装步骤如下所示:n安装所需环境及软件nlinux操作系统njavanHbasengnuplotnopenTSDBn1.java在linux上安装 n使用的linux版本是centos6.5,使用的版本是”1.8.0_91”,具体安装步骤如下:1)上传jdk文件到linux操作系统n2)解压jd
学习笔记:opentsdb安装
OpenTSDB ,是一个时系列数据库,它基于HBase存储数据,充分发挥了HBase的分布式列存储特性,支持数百万每秒的读写,它的特点就是容易扩展,灵活的tag机制。以下在已安装cloudera已经有hadoop hbase的系统安装opentsdb1.获取安装文件# cd /tmp# wget https://github.com/OpenTSDB/opentsdb/releases/down...
openTSDB的安装与部署
openTSDB的安装与部署nnnn0.前言nn笔者的openTSDB运行在HBase集群上,这里可以参看我的其它博客,有一些关于hadoop集群的说明。nn1.openTSDB简介nnnopenTSDB是一个时序数据库,这里的TS即是Time Series【时间序列】。时间序列主要是统计学中的知识,包括有很多算法也是跟时间序列有关的,像ARMA,ARIMA等。利用这些算法可以方便的对数据进行预测...
openTSDB的安装部署
首先openTSDB以root用户安装,安装前需要确认HBase集群已安装完毕,并且JAVA_HOME也已设置,并且安装gnuplot(yum install gnuplot);nn1、从官网上下载相应版本的openTSDB安装文件,并解压该文件,并执行编译:nntar -xvf opentsdb-2.2.2.tarnncd opentsdb-2.2.2.tarnn./build.shnn2、执行...
OpenTSDB使用总结-(2)
APInnnn写入数据nn可以在一次请求中将多个数据写入OpenTSDB,每个数据都会被单独处理,且单数据出错不会影响其他数据的写入。建议每个请求中最大数据点数不超过50.nnURI nURI格式 n写入数据nnPOST {OpenTSDB URL}/api/putnn写入数据并返回概要信息nnPOST {OpenTSDB URL}/api/put?summarynn写入数据并返回详细信息nnPO...
opentsdb-linux单机版搭建
1、hbase下载路径:直接在官网下载:https://www.apache.org/dyn/closer.cginn或者在我百度云盘下载:链接:https://pan.baidu.com/s/1sOLmHD7bjzK9zG4sjwjn8A 密码:mx29nn2、opentsdb下载路径:网上下载:https://github.com/OpenTSDB/opentsdb/releasesnn或者在...
openTSDB的分布式集群的安装和使用
1  安装提前n            确保安装了jdkn            确保安装了hbasennn2 安装gnuplotn          Opentsdb运行需要gnuplot 插件n          [root@localhost local]# tar -zxvf gnuplot-4.4.0.tar.gzn          [root@localhost lo
OpenTSDB安装极简备忘
1. Downloadhttps://github.com/OpenTSDB/opentsdb/releasesn2. Install Depenency: Gnuplotyum -y install gnuplotn3. Installrpm -ihv opentsdb-2.2.1.rpmn4. Configurevim /etc/opentsdb/opentsdb.confn tsd.st
近来关于openTSDB/HBase的一些杂七杂八的调优
 nn2018年06月06日 10:53:54 lin502 阅读数:1160nn背景nn过年前,寂寞哥给我三台机器,说搞个新的openTSDB集群。机器硬件是8核16G内存、3个146G磁盘做数据盘。nn我说这太抠了,寂寞哥说之前的TSDB集群运行了两年,4台同样配置的机器,目前hdfs才用了40%,所以前期先用着这三台机器,不够再加。nn于是我只好默默地搭好了CDH5、openTSDB(2.1...
基于 HBase 安装 OpenTSDB 单机环境
CentOS安装基于 HBase 安装 OpenTSDB时序数据库安装文档
完整版opentsdb集群搭建
因为测试电脑长时间没关,早上来宕机了,后来重启发现启动不了,各种问题 然后调试了2天 总算重新搭建起来(hadoop,hbase等都是原生态)nnn至于前面搭建hadoop 和hbase 就不赘述了,直接从搭建oopentsdb开始nnn1.执行./build.sh (如果没执行 就没有build目录 和web的staticroot目录)n2.vim /opt/plugins/ope
基于阿里云的HBase安装OpenTSDB
安装HBase客户端n 安装GnuPlotn 安装OpenTSDBn 创建OpenTSDB需要的表n 修改OpenTSDB的配置文件n一、安装HBase客户端nnn 下载阿里云开源HBase客户端nn 如果购买的为1.x版本的HBase集群,可以下载1.1.x系列的HBase包,如:nn wget http://public-hbase.oss-cn-hangzhou.aliyuncs.com/i...
opentsDB单机版安装
opentsDB单机版安装n一、jdk安装n1.下载https://www.oracle.com/technetwork/java/javase/downloads/index.htmln2.利用SecureCRT对服务器上传jdk,解压下载的jdk1.8.0_131ntar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/localnn3.配置环境变量nvi /...
OpenTSDB 安装流程
依赖环境nA Linux system (or Windows with manual building)nJava Runtime Environment 1.6 or laternHBase 0.92 or laternGnuPlot 4.2 or laternnHBase 安装nhttps://blog.csdn.net/qiaojialin/article/details/88117780...
OpenTSDB的编译、安装、支持中文显示
解决opentsdb无法写入和显示中文的问题rnrnrnrnrn官网地址http://opentsdb.net/docs/build/html/user_guide/writing.htmlrnrnrnThe following rules apply to metric and tag values:rnrnStrings are case sensitive, i.e. "Sys.Cpu.Us
Scollector+Bosun+OpenTSDB的监控方案逻辑组网
先上图:rnrnrnScollector和bosun都有收集服务器指标的能力,该组网中scollector作为通用的采集器,并将采集到的数据发送给bosun,bosun再将数据PUT到OpenTSDB中,OpenTSDB的metric数据实际上保存在Hbase中。rnBosun和OpenTSDB都提供了WEB界面,在Bosun界面上可以指定查询某台Server的指标,在OpenTSDB上则可以通过
opentsdb.net-gh-pages.zip
openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB openTSDB
OpenTSDB安装,配置,数据存储介绍
1.什么是OpenTSDBn2.OpenTSDB是用什么语言编写和构建的?n3.如何安装OpenTSDB?nnnn1. OpenTSDB介绍nnOpenTSDB用HBase存储所有的时序(无须采样)来构建一个分布式、可伸缩的时间序列数据库。它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系统里。OpenTSDB可以从大规模的集群(包括集
opentsdb-2.4.0.tar.gz
版本2.4.0(2018-12-16) 值得注意的变化: DIFF在create table脚本中设置默认数据块编码。 在调用 某些内容时,添加回调以记录FSCK工具中的错误。 添加一个平方和聚合器“squareSum”。 添加diff聚合器,计算第一个 和最后一个值之间的差异。 将SystemD模板添加到RPM包。 允许通过HTTP标头添加标签。 添加授权和身份验证 插件的示例实现。 更改tsd.storage.use_otsdb_timestamp为默认值为false。 文字或过滤器现在允许单个字符值。 汇总查询代码现在仅使用下采样器值来选择间隔。 在debian脚本中添加jdk 8。 在Nagios检查中设置填充策略 Bug修复: 修复单个聚合查询的汇总扫描程序筛选器。 在重复数据删除时修复FSCK HBase时间戳。有时他们是消极的。 在启用同步标志的情况下通过HTTP写入数据时修复异常处理。 修复Makefile中缺少的源文件。 将UID缓存更改为从整数中取出并添加命中和未命中计数器。 修复HighestCurrent返回错误的结果。 将运行查询统计信息queryStart时间戳修复为millis。 修复TimeShift毫秒错误。 修复debian包中的post删除步骤。
TCollector基于opentsdb的采集器
TCollectorrnrnrn一、开发语言rn二、设计框架rn三、代码理解rn四、效果展示rnrnrnrnrnrnrnrnrnrn一、开发语言rnrnrnrnrn语言特性:高级语言,解释型语言,动态类型语言,简洁优雅,易于理解rn开发类型:rnrn网络应用(豆瓣),包括网站(YouTube)、后台服务等等;日常需要的小工具,包括系统管理员需要的脚本任务等等;把其他语言开发的程序再包装起来,方便使
Opentsdb http 写入常见问题
1.存入的Opentsdb的时间戳,一定不能为0metric=CID_1 ts=0 value=0.0 sn= 946168002784 carid=038588c0770840d0bf469b6149dbdce1如果上方那个时间戳为0的话,存入Opentsdb会返回状态码400,提示你错误。2. Invalid tag value (” 946168002784”): illegal charac
分析 OpenTSDB数据的存储
数据例子:采集1个服务器(hostname = 127.0.0.1)的CPU使用率,发现该服务器在 21:00 的时候,CPU 使用率达到 99%。下面结合例子看看OpenTSDB存储的一些核心概念1)Metric:即平时我们所说的监控项。譬如上面的 CPU 使用率。2)Tags:就是一些标签,在 OpenTSDB 里面,Tags 由 tagk 和 tagv 组成,即 tagk = takv。标签...
VS12工程在VS10中打开方法
工程转换中经常遇到的问题
openTSDB源码编译
openTSDB源码编译rn1.openTSDB源码编译rn编译源码还是很简单的,主要步骤如下:rnrn1.opentsdb的源码虽是Java编写,但是却不是大众的maven构建,而是采用了Makefile的格式rn2.从git中下载opentsdb的源码,新建一些文件夹,并将源码稍作移动即可(这个移动的方法见后链接)rn3.注意源码包中的third_party包,这个是依赖包,导入依赖时解决大批报红rn4.当...
OpenTSDB 存储容量估算 以及 建表方式
容量估算根据 Rowkey以及表设计,进行存储容量估算的方式,大致如下: nrowkey: metric_name + ts + tag_name + tag_value …..确定metric_name的个数: m n确定tag_name: tag1 tag2 tag3 tag4….tagN n确定tag_value的个数: t1 t2 t3 t4 ….tn
openTSDB查看日志
openTSDB查看日志n1.问题nopenTSDB程序运行的日志在哪里呢?n今天发现自己的windows磁盘一直飙高100%,仔细定位之后,猜测是虚拟机中运行的openTSDB出现了问题,于是想查找openTSDB的运行日志,但却一直没有找到。n2.原因n定位问题的过程如下:nn搜索openTSDB安装目录下的日志文件nn[root@server4 opentsdb-2.3.0]# find ....
openTSDB中存在冗余数据怎么办
openTSDB中存在冗余数据怎么办?nn[root@server4 build]# ./tsdb fsck --full-scan --threads=1 --fix --resolve-duplicates --compactn2018-09-02 23:33:45,967 INFO [main] Config: Successfully loaded configuration file:...
opentsdb-基于cdh的安装指南
opentsdb安装指南nn安装cdh,参照另一篇博客nyum install gnuplot # 安装依赖nwget https://github.com/OpenTSDB/opentsdb/releases/download/v2.4.0/opentsdb-2.4.0.noarch.rpmnrpm -ivh opentsdb-2.4.0.noarch.rpmnnncdh 中安装需要确认几个目录...
opentsdb支持汉字版本
opentsdb默认使用ISO8859-1编码格式,导致使用过程中无法使用汉字,本资源通过整理wordsplit.java类,修改编码格式及字串解析过程并重编译,完美支持汉字。
OpenTSDB 安装 启动 数据存储
1、安装启动zookeeper并启动 zkServer.sh start2、安装hadoop n参考文章:http://www.powerxing.com/install-hadoop-in-centos/ n开启 NaneNode 和 DataNode 守护进程./sbin/start-dfs.sh3、安装hbase n参考:http://liubin.org/blog/2016/03/05/ts
解决OpenTSDB无法存储中文数据
在处理OpenTSDB数据的时候需要将tag = '中文。。。。'或者metric 中带有中文的数据进行存储,但是发现存储的时候报错,原因是字节长度的范围空值,导致无法存储超过大于2个汉字的中文数据。这里的解决方法是使用unicode处理,后存储,因此查询的时候,遇到中文的filter条件,也是同理先处理成unicode,来查询数据。对于有中文和英文同时出现的数据中,可以先判断是不是带有英文。代码...
openTSDB报错日志集锦
openTSDB报错rn10:27:23.125 [OpenTSDB I/O Worker #3] ERROR net.opentsdb.tsd.ConnectionManager - Unexpected exception from downstream for [id: 0x54caec8a, /192.168.211.2:9725 => /0.0.0.0:4399]rnjava.io.I...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习中遇到的问题 在大数据学习中遇到的问题