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

Bharat Viswanadham updated HDDS-122:
------------------------------------
    Description: 
Take a scenario:
 # When we started ozone cluster, I have set ozone.metastore.impl to RocksDB.
 # Later I have stopped ozone cluster. 
 # Changed the configuration of ozone.metastore.impl to LevelDB

Now, when we restart we create KSM DB with a new DB type. With this, we will 
lose all the information.

 

To avoid this kind of scenario, when we start KSM, we need to persist the DB 
used for KSM into a VersionFile, and use this. In this way with later restarts, 
if we have a version file, we read the dbType from Version file and use it for 
metadata store.

 

  was:
Take a scenario:
 # When we started ozone cluster, I have set ozone.metastore.impl to RocksDB.
 # Later I have stopped ozone cluster. 
 # Changed the configuration of ozone.metastore.impl to LevelDB

Now, when we restart we create KSM DB with a new DB type. With this we will 
lose all the information.

 

To avoid this kind of scenario, when we start KSM, we need to persist the DB 
used for KSM into a VersionFile, and use this. In this way with later restarts, 
if we have a version file, we read the dbType from Version file and use it for 
metadata store.

 


>  Issue with change of configuration ozone.metastore.impl in KSM
> ---------------------------------------------------------------
>
>                 Key: HDDS-122
>                 URL: https://issues.apache.org/jira/browse/HDDS-122
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>            Reporter: Bharat Viswanadham
>            Priority: Major
>
> Take a scenario:
>  # When we started ozone cluster, I have set ozone.metastore.impl to RocksDB.
>  # Later I have stopped ozone cluster. 
>  # Changed the configuration of ozone.metastore.impl to LevelDB
> Now, when we restart we create KSM DB with a new DB type. With this, we will 
> lose all the information.
>  
> To avoid this kind of scenario, when we start KSM, we need to persist the DB 
> used for KSM into a VersionFile, and use this. In this way with later 
> restarts, if we have a version file, we read the dbType from Version file and 
> use it for metadata store.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to