Nifi安装随笔

CentOS 7.0

首先安装JDK,设置Java_home。

下载nifi并解压到某个目录。

当需要将nifi以服务模式运行时,在nifi.sh中增加以下红色语句:

JAVA_HOME=/usr/java/jdk1.7.0_79

export JAVA_HOME=/usr/java/jdk1.7.0_79

install(){

...

   sed -i s:NIFI_HOME=.*:NIFI_HOME="${NIFI_HOME}": "${SVC_FILE}"

sed -i s:JAVA_HOME=.*:JAVA_HOME="${JAVA_HOME}": "${SVC_FILE}"

sed -i s:PROGNAME=.*:PROGNAME="${SCRIPT_NAME}": "${SVC_FILE}"

...

}

运行 ./nifi.sh install安装nifi为service

运行service nifi start启动nifi

最后开启8080端口,通过web页面访问。

PS:如果使用的是JDK7,需要修改bootstrape.conf文件中以下几处配置(默认是注释的,删掉注释符):

# Java 7 and below have issues with Code Cache. The following lines allow us to run well even with

# many classes loaded in the JVM.

java.arg.7=-XX:ReservedCodeCacheSize=256m

java.arg.8=-XX:CodeCacheFlushingMinimumFreeSpace=10m

java.arg.9=-XX:+UseCodeCacheFlushing

java.arg.11=-XX:PermSize=128M

java.arg.12=-XX:MaxPermSize=128M

时间: 2024-11-07 14:01:20

Nifi安装随笔的相关文章

OpenStack安装随笔

学习了几天的OpenStack的知识,现在将这几天所学的知识整理一下,有整理错误的地方,希望大家能指出来,共同进步. OpenStack是一个开源的云平台,它的实现是通过几个不同的组件来共同完成的,这里简单列出每个组件相应的作用. rabbitmq: openstack的消息队列 keystone: openstack的认证服务,所有的组件都要通过kesytone的认证 glance: openstack的镜像管理 nova: 创建管理云主机的组件 neutron:openstack的网络部分由

laravel 安装随笔

官方推荐laravel开发环境 homestead ( 官方预封装好的一个基于virtualbox的linux虚拟机,在这个虚拟机里面安装好了一系列的软件Nginx.PHP5.6.MySQL.Postgres.Redis.Memcached 等 ); 安装 Composer(需要在cmd 全局任何文件位置可以使用composer命令 ) php.ini => php_openssl.dll 扩展库必须开启 方法1.windows 可以直接下载 Composer-Setup.exe ( 国内有些网

Mysql5.7.10安装随笔

软件版本:mysql5.7.10:操作系统:windows server 2008吐槽:本次安装手法与网上任何一个手册都不一致,会发现基本完全不一致,特别坑. 失败经过描述:1.使用msi文件安装,无法选择安装路径与数据库存放路径,安装失败.2.免安装方式,mysql服务一直处于启动状态(已启动是正常状态),无法正常使用. 最后的安装方式: 1.安装数据库(1)仍然是用msi文件安装,但由于没法选择路径,那也先安装,但是安装的经过和网上查找的资料差别相当大,凭借经验安装.(2)安装快结束时,无法

Mysql5.7.20安装随笔

Mysql到5.7之后,安装较之前有了一些变化,特别是解压缩版.下面说一下我安装的过程. 1.mysql压缩包下载地址:https://dev.mysql.com/downloads/file/?id=473309 2.解压和环境变量配置: (1)解压到目录,例如(D:\DevelopTools\MySQL) (2)配置环境变量,例如: 变量名:MYSQL_HOME   变量值:D:\DevelopTools\MySQL\mysql-5.6.11-winx64 Path中添加  %MYSQL_H

keystone 安装随笔

keystone 代码库 git clone https://git.openstack.org/openstack/keystone.git cd keystone keystone配置文件 etc/keystone.conf.sample etc/keystone-paste.ini etc/logging.conf.sample etc/default_catalog.templates etc/sso_callback_template.html keystone主配置文件说明  key

k8s 安装随笔

常见错误的解决方案 错误1 IsPrivilegedUser [ERROR IsPrivilegedUser]: user is not running as root [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` 需要使用sudo 用户执行 sudo kubeadm init --kubernetes-version=

Apache Nifi 组件开发

Apache NiFi是由美国过国家安全局(NSA)贡献给Apache基金会的开源项目,其设计目标是自动化系统间的数据流.基于其工作流式的编程理念,NiFi非常易于使用,强大,可靠及高可配置.两个最重要的特性是其强大的用户界面及良好的数据回溯工具(官网吹的) nifi 使用起来还比较方便,基于web 的控制界面能够比较好的管理和控制数据流转,数据处理的业务流程也比较明确,下面说一下 如何定制开发一个基于我们自身业务的组件 1.工程结构 nifi对工程结构做了规范,我们只要按照他的格式创创建工程包

centos7.2 64位 hadoop2.7.3 安装 hawq 2.10 随笔啊随笔而已。

在谷歌趋势上看,spark全球火,而hawq除了中国其他地方也比较火,尤其德国芬兰hawq火.有意思的是hawq的开发团队的老大是华人,是北京某著名大学的08届博士!团队也有好多华人 hive的感觉很呆板,spark天马行空但吃内存并发底.pgsql-->greenplum-->hawq,一路走来,hawq算是够了.hawq的缺点是开发麻烦,CPP语言么!spark用scala语言,代码量少,开发快. hawq是计算存储分离,使用p2p udp快速传输数据.而spark计算和存储一体,RDD尽

第三次随笔--安装虚拟机及学习linux系统初体验

第三次随笔--安装虚拟机及学习linux系统初体验 ·学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 首先按照老师的提示步骤进行VirtualBox虚拟机的安装,安装过程可谓一帆风顺,一马平川,并没有遇到什么问题. ·成功安装之后打开虚拟机 对就是这个样子,略微有一点激动,还好,在自己的电脑上运行并不会有太多的卡顿 ·参考老师的学习方法通过实践学习Linux 基础入门(新版)课程,掌握常用的Linux命令,重点是3/4/5/6/7/8节. 虚拟机安