|
@@ -2029,4 +2029,109 @@
|
|
|
</description>
|
|
|
</property>
|
|
|
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.http.kerberos.principal</name>
|
|
|
+ <value>HTTP/_HOST@EXAMPLE.COM</value>
|
|
|
+ <tag>HDDS, SECURITY, MANAGEMENT</tag>
|
|
|
+ <description>
|
|
|
+ The kerberos principal for the datanode http server.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.http.kerberos.keytab</name>
|
|
|
+ <value>/etc/security/keytabs/HTTP.keytab</value>
|
|
|
+ <tag>HDDS, SECURITY, MANAGEMENT</tag>
|
|
|
+ <description>
|
|
|
+ The kerberos keytab file for datanode http server
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.http-address</name>
|
|
|
+ <value>0.0.0.0:9882</value>
|
|
|
+ <tag>HDDS, MANAGEMENT</tag>
|
|
|
+ <description>
|
|
|
+ The address and the base port where the Datanode web ui will listen on.
|
|
|
+ If the port is 0 then the server will start on a free port.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.http-bind-host</name>
|
|
|
+ <value>0.0.0.0</value>
|
|
|
+ <tag>HDDS, MANAGEMENT</tag>
|
|
|
+ <description>
|
|
|
+ The actual address the Datanode web server will bind to. If this
|
|
|
+ optional address is set, it overrides only the hostname portion of
|
|
|
+ hdds.datanode.http-address.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.http.enabled</name>
|
|
|
+ <value>true</value>
|
|
|
+ <tag>HDDS, MANAGEMENT</tag>
|
|
|
+ <description>
|
|
|
+ Property to enable or disable Datanode web ui.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.https-address</name>
|
|
|
+ <value>0.0.0.0:9883</value>
|
|
|
+ <tag>HDDS, MANAGEMENT, SECURITY</tag>
|
|
|
+ <description>
|
|
|
+ The address and the base port where the Datanode web UI will listen
|
|
|
+ on using HTTPS.
|
|
|
+
|
|
|
+ If the port is 0 then the server will start on a free port.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>hdds.datanode.https-bind-host</name>
|
|
|
+ <value>0.0.0.0</value>
|
|
|
+ <tag>HDDS, MANAGEMENT, SECURITY</tag>
|
|
|
+ <description>
|
|
|
+ The actual address the Datanode web server will bind to using HTTPS.
|
|
|
+ If this optional address is set, it overrides only the hostname portion of
|
|
|
+ hdds.datanode.http-address.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>ozone.client.retry.max.attempts</name>
|
|
|
+ <value>10</value>
|
|
|
+ <description>
|
|
|
+ Max retry attempts for Ozone RpcClient talking to OzoneManagers.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>ozone.client.failover.max.attempts</name>
|
|
|
+ <value>15</value>
|
|
|
+ <description>
|
|
|
+ Expert only. The number of client failover attempts that should be
|
|
|
+ made before the failover is considered failed.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>ozone.client.failover.sleep.base.millis</name>
|
|
|
+ <value>500</value>
|
|
|
+ <description>
|
|
|
+ Expert only. The time to wait, in milliseconds, between failover
|
|
|
+ attempts increases exponentially as a function of the number of
|
|
|
+ attempts made so far, with a random factor of +/- 50%. This option
|
|
|
+ specifies the base value used in the failover calculation. The
|
|
|
+ first failover will retry immediately. The 2nd failover attempt
|
|
|
+ will delay at least ozone.client.failover.sleep.base.millis
|
|
|
+ milliseconds. And so on.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
+ <property>
|
|
|
+ <name>ozone.client.failover.sleep.max.millis</name>
|
|
|
+ <value>15000</value>
|
|
|
+ <description>
|
|
|
+ Expert only. The time to wait, in milliseconds, between failover
|
|
|
+ attempts increases exponentially as a function of the number of
|
|
|
+ attempts made so far, with a random factor of +/- 50%. This option
|
|
|
+ specifies the maximum value to wait between failovers.
|
|
|
+ Specifically, the time between two failover attempts will not
|
|
|
+ exceed +/- 50% of ozone.client.failover.sleep.max.millis
|
|
|
+ milliseconds.
|
|
|
+ </description>
|
|
|
+ </property>
|
|
|
</configuration>
|