Не думаю, что проблема в .show (), а в выполнении самого запроса.
Найдите файл конфигурации для HDFS (hdfs-site) и измените значение для namenode:
<configuration>
<property>
<name>dfs.namenode.http-address</name>
<value>webhdfs://localhost:50070</value>
</property>
</configuration>
Я использовал localhost в качестве адреса, предполагая, что вы используете автономный conf, иначе вам нужноузнать имя наменода.Также может потребоваться hdfs вместо webhdfs в качестве префикса адреса.
После этого вы можете попытаться перезапустить namenode:
$HADOOP_HOME/bin/stop.dfs.sh
$HADOOP_HOME/bin/hadoop-daemon.sh stop namenode
$HADOOP_HOME/bin/start.dfs.sh
$HADOOP_HOME/bin/hadoop-daemon.sh start namenode