maobaolong commented on pull request #1083:
URL: https://github.com/apache/hadoop-ozone/pull/1083#issuecomment-645689305


   @avijayanhwx @bharatviswa504  Thank you for telling me  HDDS-3668 can help 
me to resolve my problem. 
   - Yeah, indeed, i believe HDDS-3668 is a better way, but when i met the 
problem caused by HDDS-3614, there aren't HDDS-3668 yet, so have to build and 
install a ldb of rocksdb, and drop the S3Table column family to resolve the 
problem, in fact, we haven't patch HDDS-3668 still now, and OM can successfully 
work by remove the useless table by the ldb of rocksdb.
   - HDDS-3668 is a way to avoid start failed with the unexpected column 
family, but we still want to remove the useless column family from rocksdb like 
the `S3Table`, when i think we don't need this  table, i need a way to remove 
the column family.
   - Adding capability to create/delete tables using a debug tool is risky
   I agree, but we need it. In fact, without this PR, i can still create/delete 
the rocksdb by rocksdb/ldb, even i can remove the rocksdb persistent file on 
the disk, because i'm the administrator of this Ozone cluster, so i think we 
should prevent anybody/user to do the risky operation to Ozone cluster, but we 
should let someone with high permission of the cluster like me can do something 
they know they can do safety, and they can be responsible for the risk by their 
operation.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to