I think the problem is that your master is listening on 127.0.0.1:9000
, so datanode can't connect because it is not listening at 192.168.1.101:9000
(theoretically, a good place to listen is 0.0.0.0:9000
since avoids this problems, but seems this configuration is not accepted).
Maybe will fix modifying your /etc/hosts
deleting the first line, or try first just with:
127.0.0.1 localhost
192.168.1.101 RM
192.168.1.103 slv
-- edit: read comments bellow