パッケージから Draco をインストール (Linux)

FIWARE Env 変数を設定するだけです :

MIRROR=https://archive.apache.org/dist \ 
NIFI_VERSION=1.7.0 \
NIFI_BASE_DIR=/opt/nifi \
NIFI_HOME=${NIFI_BASE_DIR}/nifi-${NIFI_VERSION} \ 
NIFI_BINARY_URL=/nifi/${NIFI_VERSION}/nifi-${NIFI_VERSION}-bin.tar.gz \ 
NIFI_LOG_DIR=${NIFI_HOME}/logs 

次に、NIFI_HOME にあるパッケージをダウンロードして解凍します

curl -fSL ${MIRROR}/${NIFI_BINARY_URL} -o ${NIFI_BASE_DIR}/nifi-${NIFI_VERSION}-bin.tar.gz \ 
    echo "$(curl https://archive.apache.org/dist/${NIFI_BINARY_URL}.sha256) *${NIFI_BASE_DIR}/nifi-${NIFI_VERSION}-bin.tar.gz" | sha256sum -c - \ 
    tar -xvzf ${NIFI_BASE_DIR}/nifi-${NIFI_VERSION}-bin.tar.gz -C ${NIFI_BASE_DIR} \ 
    rm ${NIFI_BASE_DIR}/nifi-${NIFI_VERSION}-bin.tar.gz

そして、git hub repoから最新リリースの fiware-Draco プロセッサをダウンロードしてください

cd NIFI_HOME \
curl -L -o "nifi-ngsi-resources.tar.gz" "https://github.com/ging/fiware-Draco/releases/download/v2.0.0/nifi-ngsi-resources.tar.gz"\
     tar -xvzf nifi-ngsi-resources.tar.gz -C ./ \
     rm nifi-ngsi-resources.tar.gz \
     cp nifi-ngsi-resources/nifi-ngsi-nar-1.0-SNAPSHOT.nar ${NIFI_BASE_DIR}/nifi-${NIFI_VERSION}/lib/nifi-ngsi-nar-1.0-SNAPSHOT.nar \
     cp -r nifi-ngsi-resources/drivers ./ \
     cp -r nifi-ngsi-resources/templates ${NIFI_HOME}/conf

NiFi をバックグラウンドで実行するには、bin/nifi.sh start を使用してください。これによりアプリケーションの実行が開始されます。

cd NIFI_HOME \
./bin/nifi.sh start

ステータスを確認し、NiFi が現在実行中かどうかを確認するには、 コマンドを実行します

./bin/nifi.sh status

このコマンドを実行することで NiFi をシャットダウンすることができます

./bin/nifi.sh stop 

サービスが実行されていると、このリンクを使用して NiFi GUI にアクセスできます (http://localhost:8080/nifi)