NIFI-1178: Updates to Administration Guide - System Properties section.

Signed-off-by: Mark Payne <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/f98e335c
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/f98e335c
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/f98e335c

Branch: refs/heads/NIFI-655
Commit: f98e335cdec4e32fe41b8abaef8118cba7f132d1
Parents: 03a54bf
Author: Jenn Barnabee <[email protected]>
Authored: Tue Nov 17 04:11:57 2015 -0500
Committer: Mark Payne <[email protected]>
Committed: Tue Nov 17 08:16:45 2015 -0500

----------------------------------------------------------------------
 .../src/main/asciidoc/administration-guide.adoc     | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/f98e335c/nifi-docs/src/main/asciidoc/administration-guide.adoc
----------------------------------------------------------------------
diff --git a/nifi-docs/src/main/asciidoc/administration-guide.adoc 
b/nifi-docs/src/main/asciidoc/administration-guide.adoc
index be7b21e..57cee4e 100644
--- a/nifi-docs/src/main/asciidoc/administration-guide.adoc
+++ b/nifi-docs/src/main/asciidoc/administration-guide.adoc
@@ -381,8 +381,8 @@ Bootstrap Properties
 The _bootstrap.conf_ file in the _conf_ directory allows users to configure 
settings for how NiFi should be started.
 This includes parameters, such as the size of the Java Heap, what Java command 
to run, and Java System Properties.
 
-Here, we will address the different properties that are made available in the 
file. Any chances to this file will
-take affect only after NiFi has been stopped and restarted.
+Here, we will address the different properties that are made available in the 
file. Any changes to this file will
+take effect only after NiFi has been stopped and restarted.
 
 |====
 |*Property*|*Description*
@@ -509,16 +509,14 @@ The first section of the _nifi.properties_ file is for 
the Core Properties. Thes
 |nifi.flowcontroller.graceful.shutdown.period|Indicates the shutdown period. 
The default value is 10 sec.
 |nifi.flowservice.writedelay.interval|When many changes are made to the 
flow.xml, this property specifies how long to wait before writing out the 
changes, so as to batch the changes into a single write. The default value is 
500 ms.
 |nifi.administrative.yield.duration|If a component allows an unexpected 
exception to escape, it is considered a bug. As a result, the framework will 
pause (or administratively yield) the component for this amount of time. This 
is done so that the component does not use up massive amounts of system 
resources, since it is known to have problems in the existing state. The 
default value is 30 sec.
+|nifi.bored.yield.duration|When a component has no work to do (i.e., is 
"bored"), this is the amount of time it will wait before checking to see if it 
has new data to work on. This way, it does not use up CPU resources by checking 
for new work too often. When setting this property, be aware that it could add 
extra latency for components that do not constantly have work to do, as once 
they go into this "bored" state, they will wait this amount of time before 
checking for more work. The default value is 10 millis.
 |nifi.authority.provider.configuration.file*|This is the location of the file 
that specifies how user access is authenticated. The default value is 
./conf/authority-providers.xml.
-|nifi.reporting.task.configuration.file*|This is the location of the Reporting 
Tasks file. The default value is ./conf/reporting-tasks.xml.
-|nifi.controller.service.configuration.file*|This is the location of the 
Controller Services file. The default value is ./conf/controller-services.xml.
 |nifi.templates.directory*|This is the location of the directory where flow 
templates are saved. The default value is ./conf/templates.l
 |nifi.ui.banner.text|This is banner text that may be configured to display at 
the top of the User Interface. It is blank by default.
 |nifi.ui.autorefresh.interval|The interval at which the User Interface 
auto-refreshes. The default value is 30 sec.
 |nifi.nar.library.directory|The location of the nar library. The default value 
is ./lib and probably should be left as is.
 |nifi.nar.working.directory|The location of the nar working directory. The 
default value is ./work/nar and probably should be left as is.
 |nifi.documentation.working.directory|The documentation working directory. The 
default value is ./work/docs/components and probably should be left as is.
-|nifi.bored.yield.duration|When a component has no work to do (i.e., is 
"bored"), this is the amount of time it will wait before checking to see if it 
has new data to work on. This way, it does not use up CPU resources by checking 
for new work too often. When setting this property, be aware that it could add 
extra latency for components that do not constantly have work to do, as once 
they go into this "bored" state, they will wait this amount of time before 
checking for more work. The default value is 10 millis.
 |====
 
 *H2 Settings* +
@@ -633,6 +631,7 @@ Providing three total locations, including  
_nifi.provenance.repository.director
 |nifi.provenance.repository.indexed.fields|This is a comma-separated list of 
the fields that should be indexed and made searchable. Fields that are not 
indexed will not be searchable. Valid fields are: EventType, FlowFileUUID, 
Filename, TransitURI, ProcessorID, AlternateIdentifierURI, ContentType, 
Relationship, Details. The default value is: EventType, FlowFileUUID, Filename, 
ProcessorID.
 |nifi.provenance.repository.indexed.attributes|This is a comma-separated list 
of FlowFile Attributes that should be indexed and made searchable. It is blank 
by default.
 |nifi.provenance.repository.index.shard.size|Large values for the shard size 
will result in more Java heap usage when searching the Provenance Repository 
but should provide better performance. The default value is 500 MB.
+|nifi.provenance.repository.max.attribute.length|Indicates the maximum length 
that a FlowFile attribute can be when retrieving a Provenance Event from the 
repository. If the length of any attribute exceeds this value, it will be 
truncated when the event is retrieved. The default is 65536.
 |====
 
 *Volatile Provenance Repository Properties* +
@@ -766,6 +765,13 @@ Only configure these properties for the cluster manager.
 |nifi.cluster.manager.safemode.duration|Upon restart of an already existing 
cluster, this is the amount of time that the cluster manager waits for the 
primary node to connect before giving up and selecting another node to be the 
primary node. The default value is 0 sec, which means to wait forever. If the 
administrator does not care which node is the primary node, this value can be 
changed to some amount of time other than 0 sec.
 |====
 
+*Kerberos* +
+
+|====
+|*Property*|*Description*
+|nifi.kerberos.krb5.file*|The location of the krb5 file, if used. It is blank 
by default.
+|====
+
 
 NOTE: *For Upgrading* - Take care when configuring the properties above that 
are marked with an asterisk (*). To make the upgrade process easier, it is 
advisable to change the default configurations to locations outside the main 
root installation directory. In this way, these items can remain in their 
configured location through an upgrade, and NiFi can find all the repositories 
and configuration files and pick up where it left off as soon as the old 
version is stopped and the new version is started. Furthermore, the 
administrator may reuse this _nifi.properties_ file and any other configuration 
files without having to re-configure them each time an upgrade takes place. As 
previously noted, it is important to check for any changes in the 
_nifi.properties_ file of the new version when upgrading and make sure they are 
reflected in the _nifi.properties_ file you use.
 

Reply via email to