Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
1. Currently, entering `ozone admin datanode decommission` command alone doesn't give any feedback.
w/ patch:
bash-4.2$ ozone admin datanode decommission
Incomplete command
Usage: ozone admin datanode decommission [-hV] [--scm=<scm>] [<hosts>...]
Decommission a datanode
[<hosts>...] List of fully qualified host names
-h, --help Show this help message and exit.
--scm=<scm> The destination scm (host:port)
-V, --version Print version information and exit.
2. When decommission command is executed successfully, it lacks feedback on the client (it does log on the server side though).
w/ patch:
bash-4.2$ ozone admin datanode decommission 172.18.0.7 172.18.0.2 Started decommissioning datanodes: 172.18.0.7 172.18.0.2
3. Improve decommission failure message due to host/port resolution.
w/ patch:
bash-4.2$ ozone admin datanode decommission 172.18.0.71 Host 172.18.0.71 (172.18.0.71) is not running any datanodes registered with SCM. Please check the host name. bash-4.2$ ozone admin datanode decommission 172.18.0.7:9999 Host 172.18.0.7:9999 is running a datanode registered with SCM, but the port number doesn't match. Please check the port number.
Same for recommission and maintenance commands.
Attachments
Issue Links
- links to