Как настроить несколько дисков NiFi Provenance? - PullRequest
0 голосов
/ 28 февраля 2020

Мы видели много ошибок NiFi:

The rate of the dataflow is exceeding the provenance recording rate. Slowing down flow to accommodate

Думая, что это было связано с диском, мы попытались добавить несколько дисков происхождения SSD в соответствии с документацией .

Однако в документации не было ясно, куда поместить дополнительный ключ / значения конфигурации. В настоящее время у меня есть:

Расширенный nifi-ambari-config

Nifi provenance repository default dir установлен на: /var/lib/nifi/prov1

Пользовательский nifi-ambari -config

nifi.provenance.repository.directory.provenance1 установлен в: /var/lib/nifi/prov2 nifi.provenance.repository.directory.provenance2 установлен в: /var/lib/nifi/prov3

ПРИМЕЧАНИЕ : эти 2 пользовательских свойства имеют тип : ADDITIONAL_USER_PROPERTY

Однако я не уверен, что эта конфигурация соблюдается (после нескольких перезапусков), поскольку единственным диском с данными ( 2,1 ГБ ) является файл по умолчанию (prov1). Два других полностью пусты:

$ ls -al prov2
total 20
drwxr-xr-x.  3 nifi nifi  4096 Feb 28 13:27 .
drwxr-xr-x. 16 nifi nifi   253 Feb 28 14:29 ..
drwx------.  2 nifi nifi 16384 Feb 28 13:27 lost+found

$ ls -al prov3
total 20
drwxr-xr-x.  3 nifi nifi  4096 Feb 28 13:28 .
drwxr-xr-x. 16 nifi nifi   253 Feb 28 14:29 ..
drwx------.  2 nifi nifi 16384 Feb 28 13:28 lost+found

Кто-нибудь может поделиться своими рабочими настройками хранилища с множеством источников (включая nifi.provenance.repository.max.storage.size)?

...