[ 
https://issues.apache.org/jira/browse/HDDS-14365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Krishna Kumar Asawa reassigned HDDS-14365:
------------------------------------------

    Assignee: Priyesh K

> Redundant per volume VERSION file of Datanode
> ---------------------------------------------
>
>                 Key: HDDS-14365
>                 URL: https://issues.apache.org/jira/browse/HDDS-14365
>             Project: Apache Ozone
>          Issue Type: Improvement
>         Environment: bq. 
>            Reporter: Sammi Chen
>            Assignee: Priyesh K
>            Priority: Major
>
> there are two VERSION files on each DN
> bash-5.1$ cat /data/hdds/hdds/VERSION
> #Mon Dec 29 07:12:04 UTC 2025
> datanodeUuid=1e9cbb46-38d1-4264-8ad9-e6c2ac6ec22a
> ctime=1766992324612
> clusterID=CID-73560f72-8f7e-424f-92d8-c3b0c28028c4
> layOutVersion=1
> storageID=DS-cc83ad9b-1b8e-4798-a09a-9dc31be51e0a
> bash-5.1$ cat /data/metadata/dnlayoutversion/VERSION
> #Mon Dec 29 07:12:04 UTC 2025
> cTime=1766992310921
> clusterID=CID-73560f72-8f7e-424f-92d8-c3b0c28028c4
> nodeType=DATANODE
> layoutVersion=10 
> Per [~erose]'s info, 
> There is one VERSION file per volume, and one global one for the whole 
> datanode. Originally there was only one per volume, and later we needed one 
> for the whole node so we added it to the metadata directory. You can ignore 
> the layOutVersion field in the volume VERSION files. That was added in a very 
> early version of Ozone as a hypothetical/speculative way to handle upgrades 
> before the feature was even developed and never got used.
> This task aims to investigate whether the per volume VERSION can be removed 
> completely without introduce any backward compatibility issue. And if 
> feasible, implement it. 



--
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