基于centos6.5 环境下 odps同步数据至elastic

2017-11-07  本文已影响11人  起个什么呢称呢

在这需要说明一下。上一次搭建odpscmd 是yum  源安装的。但是每次运行命令需要指定文件名,所以我才用包安装的方法

安装步骤:

1.下载包,上传到虚拟机解压

2.配置文件指定,项目名,ID,key

3,指定安装路径

4.source /etc/profile

5odpscmd验证

同步数据步骤一:

在 elasticsearch上建立索引

方法:

使用postman软件

使用json格式

验证是否创建成功

如图表示成功

同步数据步骤二:

执行这个命令

这个命令只适合我的情况,具体到问题的需要修改。主要是manual.sh这个文件里代码写好了,直接拿出来用就可以了

成功后的提示

提示成功

可以去客服端验证查看了

遇到的的坑

1.没有安装node .node的版本过低,具体安装

见  http://corejava2008.iteye.com/blog/2212590

不过要说的是这个node 版本过低,需要安装新的版本,新版本见下连接

https://nodejs.org/en/download/ (这个是官网地址可以下载最新版本的)

2 安装elasticdump


3.没有安装 csvtojson

报错信息:


安装方法,切换到项目根目录下

执行命令:npm install  csvjson

问题解决


上一篇下一篇

猜你喜欢

热点阅读