You seem to have done the correct procedure for removing a node. However the current version of HMC doesn’t support the decommissioning/removal of nodes. It is slated for a fix in a future version. The current work around is to do as you have done for removing the configurations from Nagios and such. Then for future starts and stops of services use the hadoop scripts rather than hmc.