Apache nifi 1.15.0 de inicio de la falla causada por el sensible propiedad

0

Pregunta

La respuesta en muchos foros es simplemente "crear la clave". Sin embargo, esto también requiere de mayor mantenimiento, porque entonces el flow.xml.gz el archivo no se puede migrar fácilmente entre implementaciones. No tengo experiencia en esto de las versiones anteriores (v1.12.0 & 1.13.0).

Cualquier pensamiento en la mitigación de este problema?

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

Pregunta Similar: ventana acoplable - Nifi : 1.14.0 - error de Inicio - Causada por: org.apache.nifi.propiedades.SensitivePropertyProtectionException

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

Crear la clave.

No dejes que NiFi generar una al azar, la oferta de la implementación del código, junto con todas las demás configuraciones que van en los nifi.propiedades. Si tienen la misma clave, usted puede copiar/migrar el flow.xml.gz y compartirla dentro de los grupos. Esto también funciona con una clave cifrada si usted proporciona el descifrado de la clave hexadecimal de inicio.conf al implementar.

La última NiFi versión tiene soporte para Hashicorp bóvedas. Que le puede permitir obtener las teclas correctas en tiempo de ejecución y compartirlos entre los nodos del clúster.

Si quieres trabajar sin una clave, usted tendrá que utilizar NiFi 1.13.2 o más. A partir de la guía de administración:

A partir de la versión 1.14.0, NiFi requiere un valor para " nifi.sensible.props.clave' en nifi.propiedades.

El siguiente comando se puede utilizar para leer una ya existente flow.xml.gz y la configuración de un nuevo sensibles propiedades clave en nifi.propiedades:

$ ./bin/nifi.sh set-sensible-propiedades de la clave [sensitivePropertiesKey]

El mínimo de la longitud necesaria para una nueva sensible a las propiedades de la clave es de 12 caracteres.

2021-11-26 08:21:55

Yo lo hice, entonces Nifi lanza otro de los cientos de errores como resultado (demasiado para el post aquí). En realidad yo no quiero una clave o algo así, yo también puedo encontrar la documentación que sugiere que esto es necesaria la aplicación a ejecutar.
kp-a

@kp-un revisé la documentación de nuevo y actualizado la respuesta. El camino hacia abajo en la guía de administración en "Actualización de la sensible propiedades clave"
Cyrus

Gracias por la respuesta, puedo leer la documentación. Como se dijo antes, la simple creación de una clave de resultados en muchos más errores. La solución: he creado un nuevo despliegue, copia y pega el XML, y todo funciona.
kp-a
0

Ignorar este error.

Crear una nueva implementación importar el flujo de archivo a través de la interfaz gráfica de usuario o copiar y pegar el XML de flujo de archivo, a continuación, reinicie el despliegue.

En mis pruebas, no he visto ninguna evidencia de que el sensible clave de la propiedad es necesaria.

2021-11-25 08:00:12

En otros idiomas

Esta página está en otros idiomas

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