栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Streamsets Data Controller使用service服务方式启动

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Streamsets Data Controller使用service服务方式启动

具体流程:

1.使用以下命令将 tarball 解压缩到所需位置,通常是/opt/local/,我的存放在/home目录下:
tar xf streamsets-datacollector-all-.tgz -C 
2.例如,要提取版本4.4.0,请使用以下命令:
tar xf streamsets-datacollector-all-4.4.0.tgz -C /opt/local
3.创建一个名为 的系统用户和组sdc。
sdc用户和组用于将Data Collector作为服务启动。
4.从您提取 tarball 的目录中使用以下命令将initd/_sdcinitd_prototype复制到 /etc/init.d目录:
cp initd/_sdcinitd_prototype  /etc/init.d/sdc
5.使用以下命令将文件的所有权更改为 sdc:
chown sdc:sdc /etc/init.d/sdc
6.编辑/etc/init.d/sdc文件并将 SDC_DIST 和 SDC_HOME 环境变量设置为您提取 tarball 的位置。
7.使用以下命令使sdc文件可执行:
chmod 755 /etc/init.d/sdc
8.使用以下命令在/etc/sdc创建Data Collector配置目录:
mkdir /etc/sdc
9.从您提取 tarball 的目录中使用以下命令,将所有文件从您刚刚创建etc的Data Collector配置目录中复制:
cp -R etc/* /etc/sdc
10.使用以下命令将 /etc/sdc目录的所有者和目录中的所有文件更改为 sdc:sdc:
chown -R sdc:sdc /etc/sdc
11.使用以下命令对 /etc/sdc目录中的form-realm.properties文件设置仅属主权限:
chmod go-rwx /etc/sdc/form-realm.properties
12.使用以下命令在/var/log/sdc创建Data Collector日志目录并将所有者更改为 :sdc:sdc
mkdir /var/log/sdc
chown sdc:sdc /var/log/sdc
13.使用以下命令在/var/lib/sdc创建Data Collector数据目录并将所有者更改为 :sdc:sdc
mkdir /var/lib/sdc
chown sdc:sdc /var/lib/sdc
14.使用以下命令在/var/lib/sdc-resources创建Data Collector资源目录并将所有者更改为:sdc:sdc
mkdir /var/lib/sdc-resources
chown sdc:sdc /var/lib/sdc-resources
15.使用以下命令将Data Collector作为服务启动:
service sdc start  
16.要将Data Collector服务添加到系统启动中,请使用操作系统所需的命令。
对于 CentOS,使用以下命令:
chkconfig --add sdc
对于 Ubuntu,使用以下命令:
update-rc.d sdc defaults 97 03
18.要访问Data Collector UI,请在浏览器的地址栏中输入以下 URL:
http://:18630/

 此处说下我中途遇到的问题:

 第六步编辑sdc文件时

需修改代码,SDC_DIST和SDC_HOME填入你的解压之后根文件夹的路径。

我的是/home/streamsets-datacollector-3.6.1 根据实际情况修改

export SDC_DIST=/home/streamsets-datacollector-3.6.1
export SDC_HOME=/home/streamsets-datacollector-3.6.1

部分可能会报错

 

cd /var/log/sdc #进入该目录
ls #查看有哪些日志文件

 我这边是sdc.out文件

tail sdc.out #执行该命令查看该文件 或者执行cat sdc.out

提示说没找到java,需要设置JAVA_HOME环境变量

不会设置的可以看这篇文章

Linux 环境下的安装JDK及其配置环境变量_Coca可口的博客-CSDN博客

此处讲一个特殊的地方,如果你确定你配置,结果还是有这个提示错误。

那么在第六步编辑的时候,多加一行

export SDC_DIST=/home/streamsets-datacollector-3.6.1
export SDC_HOME=/home/streamsets-datacollector-3.6.1
export JAVA_HOME=/usr/local/java/jdk1.8/jdk1.8.0_321

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/740329.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号