Windows 7オペレーティングシステムにCentOS 6.6 Hortonwoks sandbox VM(VM)を展開しました。 VM は http url を介して Apache Spark アプリケーションを公開します。 URLのホスト名は「sandbox.hortonworks.com」です(例:http://sandbox.hortonworks.com:8088/proxy/application_1430918431488_0001/)。すべてのポート転送が設定され、期待どおりに動作します。以下を使用してURLにアクセスできます。http://localhost:8088/proxy/application_1430918431488_0001/。
そのままURLにアクセスします(例:http://sandbox.hortonworks.com:8088/proxy/application_1430918431488_0001/)以下のように/ etc / hostsファイルにエントリを追加する必要がありました。
127.0.0.1 localhost sandbox.hortonworks.com
これを追加して「ネットワーク」サービスを再起動してみましたが、URLは機能しません。エラーが発生しました。
このページは利用できません
ERR_NAME_NOT_RESOLVED
/etc/hosts ファイルの完全なファイル内容は次のとおりです。
127.0.0.1 localhost.localdomain localhost
10.0.2.15 sandbox.hortonworks.com sandbox ambari.hortonworks.com
127.0.0.1 localhost sandbox.hortonworks.com
URLが機能するためにどの部分を変更する必要がありますか?
ありがとうございます!
答え1
アドレス10.0.2.15はVMの内部アドレスであり、NATモードのためホストオペレーティングシステムからアクセスできません。
ブリッジモードまたはホスト専用アダプタを使用するには、ネットワークアダプタを変更する必要があります。
ブリッジモードでは、ゲストはホストネットワークからアドレスを取得しようとし、通常はホスト専用アダプタを使用してアドレス192.168.56.1を使用してホストOSにインターフェイスを作成および設定する必要があります。ゲストOSのアドレス(192.168.56.101など)に接続します。ゲストアドレスが変更されたときにホストファイルを変更する必要がないように、固定アドレスを使用することをお勧めします。
(VM)ネットワークを再構成した場合は、ホストオペレーティングシステムのホストファイルを編集し、目的のURLを指すようにIPアドレス(192.168.56.101)をここに入力します。