私のホスト OS - Linux Mint17 とゲスト OS は CentOS 6.5 です
vagrantfile で 3 つのポートを転送しようとしていますが、実際にホストから動作しているのは 1 つのポートだけです。
Vagrant ファイルの内容:
node.vm.hostname = "node.xyz.com"
#namenode endpoint
node.vm.network "forwarded_port", guest: 50070, host: 50070
#yarn endpoint
node.vm.network "forwarded_port", guest: 8088, host: 8088
#ambari endpoint
node.vm.network "forwarded_port", guest: 8080, host: 8080
マシンが起動したら、「localhost:8080」と入力すると正常に動作しますが、「localhost:8088」または「localhost:50070」と入力すると動作せず、「接続のリセット」と表示されます。
"curl" を実行すると、以下が出力されます
$ ~/at/vagrant/single_node_ambari $ curl -XGET localhost:50070
curl: (56) Recv failure: Connection reset by peer
$ ~/at/vagrant/single_node_ambari $ curl -XGET localhost:8088
curl: (56) Recv failure: Connection reset by peer
iptablesも無効にしてみました。