streamsets-datacollector-all-3.21.0 安装步骤

1.安装jdk8

jdk安装网上教程很多,在这就不详细记录了

2.下载 streamsets

官网 https://archives.streamsets.com/index.html  注册账户后

下载  Full Tarball Tarball for Linux (Tarball sha1)

在下载的过程中 我们可以创建几个能用到的文件夹

mkdir /data/streamsets/data

mkdir /data/streamsets/log  存放log的地方

mkdir /data/streamsets/resources

3.下载完成后解压

cd /opt/streamsets-datacollector-3.21.0/

tar zxf streamsets-datacollector-all-3.21.0.tgz

4.配置

1)配置环境变量

# 切换root用户

vi /etc/profile

# 在文件最后添加

export SDC_DIST=/opt/streamsets-datacollector-3.21.0

export SDC_JAVA_OPTS="${SDC_JAVA_OPTS} -Xmx10240m -Xms10240m -server"  这个加不加都行

# 保持退出

wq

# 应用环境变量

source /etc/profile

# 测试环境变量

echo $SDC_DIST

2)配置strameset环境

cd /opt/streamsets-datacollector-3.21.0/libexec/

vim sdc-env.sh

这块改下 jvm 看需求改 改不改都行

在就是添加

export SDC_DATA=/data/streamsets/data

export SDC_LOG=/data/streamsets/log

export SDC_RESOURCES=/data/streamsets/resources

3)配置 sdc.properties

cd /opt/streamsets-datacollector-3.21.0/etc

在这个配置文件里主要配置这几项

production.maxBatchSize   一次抽取数量  (按照自身需求和硬件配置来调整)

runner.thread.pool.size   一次可以开多少个线程,换句话说就是能开几个pipeline 如果你需要的抽取的表比较多 建议多开启 要不会报错

其他的 暂时都不用动,如果有需求可以去官网看看

4)如果需要kafka  hbase等  需要配置hosts文件

5)如果需要使用mysql数据库的话

需要开启mysql binlog

5。 启动

nohup bin/streamsets dc &  帐号密码都是 admin

6.错误 (持续整理)

1)Java 1.8 detected; adding $SDC_JAVA8_OPTS of "-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -Djdk.nio.maxCachedBufferSize=262144" to $SDC_JAVA_OPTS
Configuration of maximum open file limit is too low: 1024 (expected at least 32768). Please consult https://goo.gl/6dmjXd

修改 :vi /etc/security/limits.conf

添加

root soft nofile 65535
root hard nofile 65535
* soft nofile 65535
* hard nofile 65535

本地服务器需要重启

2)mysqlbinlog 0701 initiation error    连接不上jdbc

进去后 确定 jdbc 和binglog 都是安装成功后

进入

cd /opt/streamsets-datacollector-3.21.0/streamsets-libs-extras

创建  streamsets-datacollector-jdbc-lib和streamsets-datacollector-mysql-binlog-lib 在这两个文件夹下 分别在创建lib后

在网上下载 mysql-connector-java-5.1.46.jar  PS 我只知道在网上下载 如果有其他方式 请告知 多谢!

重启服务

streamsets-datacollector 安装与启动相关推荐

  1. 客快物流大数据项目(八):Docker的安装和启动

    目录 Docker的安装和启动 一.服务器规划 二.安装Docker 1.验证Linux内核版本 <

  2. vmware workstation 安装esx 启动vt功能

    vmware workstation 安装esx 启动vt功能,支持64bit虚拟机,如下所示: 转载于:https://blog.51cto.com/auqf12/1293587

  3. windows10下postgreSQL 下载、安装、启动、关闭

    windows10下postgreSQL 下载.安装.启动.关闭 下载 安装 l设置密码和端口,一直next直到安装完成 环境变量

  4. [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解

    本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议详解 , Kickstart (PXE+DHCP+TFTP+HTTP). PXE环境概述 作为中 ...

  5. Windows服务的安装,启动,停止和卸载

    直接贴代码如下 public class RunServices{/// <summary>/// 安装并启动服务/// </summary>/// <param nam ...

  6. Oracle 11g 基于CentOS7安装并启动em

    2019独角兽企业重金招聘Python工程师标准>>> Oracle 11g 基于CentOS7安装并启动em 1.可以在虚拟机或者服务器上安装centos,具体过程省略,建议使用最 ...

  7. MongoDB安装和启动

    环境:Linux,MongoDB版本2.2.2: MongoDB的安装和启动都比较简单 1.解压 mongodb-linux-i686-2.2.2.tgz 到/usr/local/目录下: 这里我的目 ...

  8. 永洪Desktop安装后启动提示缺少libv8_libbase.dll文件解决办法

    A:安装后启动产品时出现图中报错 2. 解决办法 下载对应的dll文件,将其放入对应的目录中 D:\Yonghong desktop\YonghongBI\Yonghong\vooltdb\bin 附 ...

  9. SVN的安装和启动SVN的安装

    SVN的安装和启动SVN的安装 i. windows下安装SVN 首先要先下载SVN服务器,下载地址https://www.visualsvn.com/downloads/ 下载软件VisualSVN ...

  10. 02/03_Pytorch安装、Conda安装Pythorch,换源、pytorch官网、验证、安装jupyter、卸载、安装、启动jupyter、配置Jupyter notebook、使用

    1.2.Pytorch安装 1.2.1.Conda安装Pythorch,换源 1 conda添加清华镜像源 查看源 conda config --show-sources 由于从官方的conda源中下 ...

最新文章

  1. 50大产业链全景图(高清完整版)
  2. 关系到了冰点_疫情下半场,如何修复跌至冰点的亲子关系,让自己和家人活出幸福感?...
  3. 微信小程序中使用圆形倒计时实例
  4. 再有人问你什么是ThreadLocal,就把这篇文章甩给他!
  5. windbg调试windows下的程序
  6. java程序样例_一个完整的java程序示例
  7. 十三、栅栏CyclicBarrier
  8. CI Weekly #5 | 微服务架构下的持续部署与交付
  9. 谷歌何时停止Android更新,谷歌宣布Android Studio将停止为32位系统提供更新
  10. 硬编码是什么意思_饰品上那些编码和数字你都知道是什么意思吗?
  11. apple quicktime怎么在ppt中用_只添加一个色块,你也能做出高大上的PPT排版
  12. VC 实现程序只运行一个实例,并激活已运行的程序
  13. GitChat 使用指南,快速学习、飞速成长
  14. 廊坊金彩教育:怎么优化标题
  15. 禁用 SQL 游标,告诉你外面听不到的原因
  16. 一封高三班主任写给大学生的信 早看的话大学就不会那么堕落
  17. “Android开发3年老板嫌我工资高,把我辞了…”
  18. centos7最小安装时输入命令ifconfig提示bash:ifconfig:未找到命令的错误
  19. 0基础如何入门人工智能?
  20. google android 市场份额,谷歌公布安卓系统市场占有率份额 碎片化依然严重

热门文章

  1. 最新版申请New bing使用攻略
  2. 2023五一建模A题完整版本【原创首发】
  3. 通达oa服务器文件夹管理,通达OA目录层次结构
  4. 快速构建后台管理系统-GUNS学习系列之guns-lite-代码生成工具
  5. Go语言WEB框架:请求参数处理
  6. android 蓝牙 编程,Android编程之蓝牙测试实例
  7. 3DSMAX选中物体进行旋转,但物体旋转不了。平移以及缩放是可以的
  8. PHP友盟 接口推送,友盟推送文档接口json格
  9. Aria2GUI的配置方法
  10. AutoCAD2020精简优化版 64位下载