Xiaoyu Yao created HDDS-4390:
--------------------------------

             Summary: Change ozone.om.db.dirs may fail OM start when security 
is enabled.  
                 Key: HDDS-4390
                 URL: https://issues.apache.org/jira/browse/HDDS-4390
             Project: Hadoop Distributed Data Store
          Issue Type: Improvement
    Affects Versions: 1.0.0
            Reporter: Xiaoyu Yao
            Assignee: Xiaoyu Yao


When security is enabled, Ozone Manager has two metadata directories

1. *ozone.om.db.dirs*(optional) : If defined, Ozone Manager saves metadata 
rocks DB and a VERSION file (cluster information, om certificate serial id when 
security is enabled)

ozone.om.db.dirs=/var/lib/hadoop-ozone/om/data

2. *ozone.metadata.dirs*(required): Ozone Manager security metadata dir 
(key/certs)

ozone.metadata.dirs=/var/lib/hadoop-ozone/om/ozone-metadata/

 If directory 1 with VERSION file is deleted but directory 2 was not, the 
mismatch between om certificate serial id from VERSION file and certs from 
directory 2 will be inconsist, which fails the OM start like below. This ticket 
is opened to address the problem like this. 



{code:java}
2020-10-20 10:17:21,846 ERROR 
org.apache.hadoop.hdds.security.x509.certificate.client.OMCertificateClient: 
Default certificate serial id is not set. Can't locate the default certificate 
for this client.
2020-10-20 10:17:21,846 INFO 
org.apache.hadoop.hdds.security.x509.certificate.client.OMCertificateClient: 
Certificate client init case: 6
2020-10-20 10:17:21,849 INFO 
org.apache.hadoop.hdds.security.x509.certificate.client.OMCertificateClient: 
Found private and public key but certificate is missing.
{code}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-issues-h...@hadoop.apache.org

Reply via email to