LAN 上に 2 つのスレーブの hdfs クラスターをセットアップしています。
それらのIPアドレスを与えるときはいつでも。HDFS はそこからホスト名を取得しようとします。
ホスト名ではなく、IPアドレスでのみ機能しますか。
ホスト名ではなく IP アドレスのみで動作するように設定する設定はありますか?
IP アドレスだけでは動作しないようです。
クラスターが正しく機能するには、文字列の一部がIP アドレスではなくホスト名 ( mynamenode など) である必要があります。
詳細はこちらをご覧ください。
また、 hereから引用すると、構成の説明はdfs.datanode.dns.nameserver
次のようになります。
NameNode が通信および表示目的で使用するホスト名を決定するために DataNode が使用する必要があるネーム サーバー (DNS) のホスト名または IP アドレス。
そのため、HDFS はすべての通信と表示の目的でのみホスト名を使用しているようです。