Apache nifi 1.15.0 eșecul de pornire cauzate de sensibile proprietate

0

Problema

Răspunsul pe multe forumuri este de a pur și simplu "a crea cheia". Cu toate acestea, acest lucru necesită, de asemenea, menținerea în continuare pentru că atunci flow.xml.gz fișierul nu poate fi usor transferate între implementările. Eu nu simt acest lucru pe versiunile anterioare (v1.12.0 & 1.13.0).

Orice gânduri pe atenua această problemă?

Error: 
ERROR [main] o.a.nifi.properties.NiFiPropertiesLoader Clustered Configuration Found: Shared Sensitive Properties Key [nifi.sensitive.props.key] required for cluster nodes

ERROR [main] org.apache.nifi.NiFi Failure to launch NiFi due to java.lang.IllegalArgumentException: There was an issue decrypting protected properties

Întrebare similară: Docher - Nifi : 1.14.0 - eșecul de Pornire Cauzate de: org.apache.nifi.proprietăți.SensitivePropertyProtectionException

apache-nifi kubernetes
2021-11-24 01:45:12
2
0

Crea cheia.

Nu lasa NiFi genera un aleatoriu, furnizarea de implementare cod, împreună cu toate celelalte setări care merg în nifi.proprietăți. Dacă aveți aceeași cheie, puteți copia/migra flow.xml.gz și să o împărtășească în grupuri. Acest lucru, de asemenea, funcționează cu o cheie criptată dacă vă oferi decriptare cheie hexagonală în bootstrap.conf când implementarea.

Cele mai recente NiFi versiune are suport pentru Hashicorp bolți. Care ar putea permite pentru a obține cheile corecte la runtime și să le împărtășiți printre noduri de cluster.

Dacă doriți să lucrați fără cheie, va trebui să utilizați NiFi 1.13.2 sau mai în vârstă. De admin ghid:

Începând cu versiunea 1.14.0, NiFi necesită o valoare pentru 'nifi.sensibile.elemente de recuzită.cheie în nifi.proprietăți.

Următoarea comandă poate fi folosit pentru citit deja existente flow.xml.gz configurare și a stabilit un nou sensibil proprietățile cheie în nifi.proprietăți:

$ ./bin/nifi.sh set-sensibil-proprietăți-cheie [sensitivePropertiesKey]

Lungimea minimă necesară pentru o nouă sensibil proprietățile cheie este de 12 caractere.

2021-11-26 08:21:55

Am făcut-o, atunci Nifi aruncă încă o sută de erori ca rezultat (prea mult pentru a posta aici). De fapt nu vreau o cheie sau ceva de genul asta, eu, de asemenea, nu se poate găsi documentația sugerând acest lucru este necesar pentru a rula aplicația.
kp-a

@kp-o am verificat docs din nou și actualizat răspunsul. E jos, în ghid admin la "Actualizarea proprietățile sensibile cheie"
Cyrus

Multumesc pentru raspuns, am citit docs. Așa cum sa menționat înainte, pur și simplu a crea o cheie rezultate în multe mult mai multe erori. Solutia: am creat o noua implementare, copia și lipite XML, și totul funcționează.
kp-a
0

Ignora această eroare.

A crea o nouă implementare, fie de import fluxul de fișiere prin GUI sau copiați și inserați codul XML fișier flow, apoi reporniți implementare.

În testarea mea, nu am văzut nicio dovadă că sensibile cheie proprietate este necesară.

2021-11-25 08:00:12

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................