I faced the similar problem, jps
was not showing datanode.
Removing the content of hdfs
folder and changing folder permission worked out for me.
sudo rm -r /usr/local/hadoop_store/hdfs/*
sudo chmod -R 755 /usr/local/hadoop_store/hdfs
hadoop namenode =format
start-all.sh
jps