Ubuntu を実行している VirtualBox VM に Hadoop と Hbase をインストールしました。Hadoop と Hbase の両方が疑似分散モードで正常に実行されています。Ubuntu で IPv6 を無効にし、VM のホスト ファイルで localhost を 127.0.0.1 に変更しました。
Hbase インスタンスへの接続、テーブルの作成、データの挿入と取得などを行うために、Eclipse で Windows マシンに基本的な Java コードを書き込もうとしています。コードは、マスターに接続できないというエラーで失敗します。ただし、VM への Zookeeper 接続は正常に行われます。
Windows マシンでは、Java コードで指定したのと同じ IP アドレスとポートを使用して、Web ブラウザー経由で Hbase インスタンス情報に接続できます。
私はどこでも検索し、見つけたすべてのものを試しましたが、Zookeeper 接続を確立した後もマスターへの接続に失敗しています。
他の人もこの問題を抱えていると読みましたが、誰も解決策を投稿していません。
助けてください!ありがとう!