安装命令:

# for 64-bit systems
wget http://s3.amazonaws.com/influxdb/influxdb-latest-1.x86_64.rpm
sudo rpm -ivh influxdb-latest-1.x86_64.rpm

具体安装过程如下:

wget http://s3.amazonaws.com/influxdb/influxdb-latest-1.x86_64.rpm
--2014-11-10 00:03:38--  http://s3.amazonaws.com/influxdb/influxdb-latest-1.x86_64.rpm
Resolving s3.amazonaws.com... 54.231.10.248
Connecting to s3.amazonaws.com|54.231.10.248|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16227107 (15M) [binary/octet-stream]
Saving to: “influxdb-latest-1.x86_64.rpm”

100%[======================================>] 16,227,107   162K/s   in 1m 44s

2014-11-10 00:05:23 (152 KB/s) - “influxdb-latest-1.x86_64.rpm” saved [16227107/16227107]

[ghj1976@localhost ~]$ ls
Documents  influxdb-latest-1.x86_64.rpm

[ghj1976@localhost ~]$ su -
Password:
[root@localhost ~]#

[root@localhost ~]# rpm -ivh /home/ghj1976/influxdb-latest-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:influxdb               ########################################### [100%]
[root@localhost ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog
[root@localhost ~]# pwd
/root

中间碰到

user is not in the sudoers file.  This incident will be reported.

可以借鉴下面方式解决,或者直接用有root权限的账号执行。

http://www.linuxidc.com/Linux/2010-12/30386.htm 

 

启动服务

[root@localhost ~]# /etc/init.d/influxdb start
Setting ulimit -n 4096
Starting the process influxdb [ OK ]
influxdb process was started [ OK ]

 

由于这是一台本地测试虚机,我直接关闭了iptable

[root@localhost ~]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]

这台虚机的ip是:192.168.62.128, 所以我访问默认的 8083 端口,就可以看到下面界面:

http://192.168.62.128:8083/

 

这里的用户名和密码 默认都是 root, 登录进去就可以创建一个数据库。

初始化数据,以及查询可以看下图:

我们先用 Write Point 增加数据,

输入的  Time Series Name  是 log_lines

Values 是 {"line":"tewtstestw 123213 2354325 ghj 郭红俊 "}

输出成功后,我们执行 查询: select * from log_lines ,就可以看到上图的查询结果。

 

一些用golang使用的代码:

 

package main

import (
    "fmt"
    "github.com/influxdb/influxdb/client"
)

func main() {

    c, err := client.NewClient(&client.ClientConfig{
        Host:     "192.168.62.128:8086",
        Username: "root",
        Password: "root",
        Database: "test1",
    })

    if err != nil {
        panic(err)
    }

    name := "ts10"

    series := &client.Series{
        Name:    name,
        Columns: []string{"value"},
        Points: [][]interface{}{
            {1.0},
        },
    }
    if err := c.WriteSeries([]*client.Series{series}); err != nil {
        panic(err)
    }

    result, err := c.Query("list series")
    if err != nil {
        panic(err)
    }

    fmt.Println("\r\nlist series\r\n", result[0])

    result, err = c.Query("select * from " + name)
    if err != nil {
        panic(err)
    }

    fmt.Println("\r\nselect * from ", name, "\r\n", result[0])

}

各种组合查询可以参考: http://www.oschina.net/p/influxdb

 

 

 

参考资料:

http://influxdb.com/docs/v0.8/introduction/getting_started.html

http://influxdb.com/docs/v0.8/introduction/installation.html

influxdb 的安装(centos)的更多相关文章

  1. InfluxDB学习之InfluxDB的安装和简介

    最近用到了 InfluxDB,在此记录下学习过程,同时也希望能够帮助到其他学习的同学. 本文主要介绍InfluxDB的功能特点以及influxDB的安装过程.更多InfluxDB详细教程请看:Infl ...

  2. VMware安装CentOS

    centos镜像地址:https://www.centos.org/download/ VMware版本:12.5.2 build-4638234 创建新的虚拟机 直接默认下一步 稍后安装操作系统-& ...

  3. VMware安装CentOS时,无法以图形界面安装解决办法

    有的同学问: 用虚拟机软件(vmware.VirtualBox)安装CentOS系统时, 安装过程中没有中文,也没有出现图形界面,都是以命令行方式去安装, 有时候又会出现图形界面,不知道哪里配置的问题 ...

  4. windows 7 + virtualbox安装centos+mono+jexus

    1. 下载安装virtualbox和virtualbox extension 2. 创建并安装centos虚拟机 3. 下载并安装libgdiplus,gdi+库 4. 下载并安装Mono 5. 下载 ...

  5. 在虚拟机中安装CentOS

    1.准备工具 我当时下载的是VMware9.0.2,之后升级即可. 2.安装VMware9.0.2,按照步骤安装即可,安装成功并运行 选择创建新的虚拟机,出现下图,选择"自定义"后 ...

  6. 关于安装CentOS 7 的注意事项

    1.安装VMware Workstation 2.安装CentOS的时候选择GNOME桌面 3.联网设置, VMWare Network Apapter VMnet8 设置IP4 自动获取IP地址,“ ...

  7. 安装centos时候自动安装vm tool,导致无法继续安装centos的解决办法

    我原先安装centos 的时候装的是CD版的,也是到这一步就卡住了,然后我在"虚拟机->取消安装vmare tool" 点击“取消安装vmare tool”,然后他就可以进行 ...

  8. U盘安装CentOS 7.0

    U盘安装CentOS 7.0 由于学习需要centos环境,so上网下载centos安装镜像,发现版本已经到7.0了,(╮(╯▽╰)╭,上次折腾还是6.4的版本呢,)花了一点时间下载下来按照装6.4的 ...

  9. 安装 CentOS 后的系统配置及软件安装备忘

    安装 CentOS 后的系统配置及软件安装备忘 // */ // ]]>   安装 CentOS 后的系统配置及软件安装备忘 Table of Contents 1 Linux 自举过程 1.1 ...

  10. Windows7下安装CentOS

    以CentOS为平台,配以其他软件共同组成工作平台! 第一部分:安装前准备        1. 准备两个fat32格式的分区,一个用于存放centos光盘镜像及相关安装程序,一个用于安装centos( ...

随机推荐

  1. kali linux之Bdfproxy

    Bdfproxy(mitmproxy) 基于流量劫持动态注入shellcode(arp欺骗,dns欺骗,流氓ap) 步骤: 开启流量转发---------sysctl -w net.ipv4.ip_f ...

  2. XML标签属性

    0. 内容索引 1. XML序列化与反序列化 2. 相关的常用Attribute 3. 相关的全部Attribute 4. XML序列化答疑 5. 高级议题 1. XML序列化与反序列化 // OBJ ...

  3. win7 设置docker加速器

    本来专门已经有了一个源于docker加速器的了,公司的电脑是mac,配置很简单,但是我自己的电脑是win7,在实际操作的时候还真是累啊,官网的教程不知道为什么没起效果,所以最终还是找了其他人发的帖,可 ...

  4. 九校联考(DL24凉心模拟) 整除(中国剩余定理+原根性质)

    题意简述 给定 \(n, m\),求 \(n|x^m - x\) 在满足 \(x \in [1, n]\) 时合法的 \(x\) 的数量.答案模 \(998244353\).单个测试点包含多组数据. ...

  5. kamctl start

    尽管没有吃饭,胃酸,九点半,,,还是挺高兴的.只截图不说话. 这个问题弄得我好烦啊.几个小时...网罗了国外几个论坛都没有解.我还没有想到这就不是问题,,,多试多试 再看看moni 也没什么意思,就是 ...

  6. Locust 基本使用

    Locust 使用Python代码来定义用户行为,用它可以模拟百万级的并发用户来访问系统. 与其他性能工具对比如下: LoadRunner 商业性能测试工具,报告完整,不支持二次开发 开发语言:C/J ...

  7. 【python】Scrapy爬虫框架入门

    说明: 本文主要学习Scrapy框架入门,介绍如何使用Scrapy框架爬取页面信息. 项目案例:爬取腾讯招聘页面 https://hr.tencent.com/position.php?&st ...

  8. window.onresize事件在vue项目中的应用

    //vue页面<template> <div id='echart'> 报表 </div> </template> <script> exp ...

  9. Unity5 2D Animation

    1. 所有的动画保存在 .anim 后缀的文件里.2. Animation 标签用来编辑一堆 Animation clip,每一个clip是一个图片序列,也就是动图.动画的最小控制单位就是clip,一 ...

  10. JAVA学习4:用Maven创建Struts2项目

    采用struts版本:struts-2.3.8 一.创建一个web项目 参考前面文章,项目名:maven-struts-demo. 二.配置pom.xml文件添加struts2依赖   <pro ...