NiFi+Kylo安装部署

版权声明:本文为博主原创文章,未经博主允许不得转载。交流请联系:351605040 https://blog.csdn.net/Arvinzr/article/details/83187263

一、下载Kylo安装包

kylo安装包内包含 Mysql、ElasticSearch、ActiveMQ、NiFi下载,安装部署方便  博客之家

kylo-0.9.1.tar  ==>  对应Nifi版本为1.6.0

curl -O -k https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.rpm

rpm -ivh elasticsearch-5.5.0.rpm

curl -O -k https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.deb

dpkg -i elasticsearch-5.5.0.deb

ActiveMQ

curl -O -k https://archive.apache.org/dist/activemq/5.15.0/apache-activemq-5.15.0-bin.tar.gz

NiFi

curl -f -O -k https://archive.apache.org/dist/nifi/1.6.0/nifi-1.6.0-bin.tar.gz

二、创建相应的用户和组

ps:该操作会将所有要安装的服务所需的用户和组设置好,一定要先执行,不然会影响后面安装

useradd -r -m -s /bin/bash nifi && useradd -r -m -s /bin/bash kylo && useradd -r -m -s /bin/bash activemq

groupadd -f kylo && groupadd -f nifi && groupadd -f activemq

三、创建/opt/kylo文件夹 博客之家

kylo-0.9.1.tar 上传至/opt/kylo文件夹并解压

四、执行向导安装

先执行以下脚本:

/opt/kylo/setup/install/post-install.sh

执行完会生成kylo执行脚本

注意:按引导操作,首先需要安装mysql5.6.5+版本的数据库

/opt/kylo/setup/setup-wizard.sh 要执行全路径

关于kylo登陆不上的问题解决

1.首先需要安装mysql 5.6.5+ 版本的数据库

2.安装完之后首先创建数据库

create database if not exists kylo character set utf8 collate utf8_general_ci;

3.执行/opt/kylo/setup/sql/generate-update-sql.sh

4.执行 ./setup-mysql.sh localhost root dbCloud1!

注意事项:

上两个脚本执行完成后要确认是否执行成功,不要执行报错了还在往下走流程,一定要培养自己看错误日志解决问题的习惯

1.第一次安装kylo,需要更改/opt/kylo/kylo-services/conf/application.properties该文件,其中

一是要改:

modeshape.datasource.username

modeshape.datasource.password

两处注释去掉

2.mysql驱动改为 com.mysql.jdbc.Driver

3.kylo-service下lib文件夹中上传最新mysql驱动jar包

上传完成后重启服务

五、启动服务

1.启动NiFi

$ service nifi start

此时所有服务都应该运行。通过运行验证:

$ service nifi status

$ service elasticsearch status

$ service activemq status

2.启动kylo

$ kylo-service start

$ kylo-service status

六、测试服务    博客之家

1.Feed Manager和Operations UI

http://127.0.0.1:8400

用户名:dladmin

密码:dladmin(此项在引导安装时会设置,注意记录)

2.NiFi UI

http://127.0.0.1:8079/nifi

Elasticsearch REST API

curl localhost:9200

ActiveMQ管理员

http://127.0.0.1:8161/admin

有问题可以联系我 

attachments-2018-09-CSKVzwD95ba3630b4036a.jpeg

猜你喜欢

转载自blog.csdn.net/Arvinzr/article/details/83187263