[ 
https://issues.apache.org/jira/browse/HDDS-7242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17607353#comment-17607353
 ] 

Attila Doroszlai edited comment on HDDS-7242 at 9/20/22 6:21 PM:
-----------------------------------------------------------------

[~dteng], these configs are defined in the {{DatanodeConfiguration}} class with 
their default values, and are generated at compile-time into 
{{hadoop-hdds/container-service/target/classes/ozone-default-generated.xml}}:

{code}
  <property>
    <name>hdds.datanode.failed.data.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of data volumes that are allowed to fail before a 
datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
  <property>
    <name>hdds.datanode.failed.metadata.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of metadata volumes that are allowed to fail before 
a datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
  <property>
    <name>hdds.datanode.failed.db.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of db volumes that are allowed to fail before a 
datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
{code}

They do not need to be added to {{ozone.default.xml}} manually.


was (Author: adoroszlai):
[~dteng], these configs are defined in the {{DatanodeConfiguration}} class with 
their default values, and are generated at compile-time into 
{{hadoop-hdds/container-service/target/classes/ozone-default-generated.xml}}:

{code}
  <property>
    <name>hdds.datanode.failed.data.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of data volumes that are allowed to fail before a 
datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
  <property>
    <name>hdds.datanode.failed.metadata.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of metadata volumes that are allowed to fail before 
a datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
  <property>
    <name>hdds.datanode.failed.db.volumes.tolerated</name>
    <value>-1</value>
    <description>The number of db volumes that are allowed to fail before a 
datanode stops offering service. Config this to -1 means unlimited, but we 
should have at least one good volume left.</description>
    <tag>DATANODE</tag>
  </property>
{code}

> Add datanode configuration parameter 
> hdds.datanode.failed.data.volumes.tolerated, 
> hdds.datanode.failed.db.volumes.tolerated to ozone.default.xml
> ------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HDDS-7242
>                 URL: https://issues.apache.org/jira/browse/HDDS-7242
>             Project: Apache Ozone
>          Issue Type: Improvement
>          Components: Ozone Datanode
>            Reporter: Dave Teng
>            Assignee: Dave Teng
>            Priority: Minor
>
> Add datanode configuration parameter:
>  * hdds.datanode.failed.data.volumes.tolerated
>  * hdds.datanode.failed.db.volumes.tolerated
>  * hdds.datanode.failed.metadata.volumes.tolerated 
> to ozone.default.xml



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to