3

cosmos-gui のインストールを手伝ってもらえますか? あなたはcosmosの背後にいる開発者の一人だと思いますか? 私は正しいですか?すでに Cosmos をインストールしていますが、今度は cosmos-gui をインストールします。以下のリンクで、インストールガイドを見つけました: https://github.com/telefonicaid/fiware-cosmos/blob/develop/cosmos-gui/README.md#prerequisites

サブチャプターの下に「前提条件」が書かれています

ストレージ クラスタ内に 1 人、コンピューティング クラスタ内にもう 1 人、2 人の sudoer ユーザーが必要です。cosmos-gui は、これらのユーザーを通じて、新しいユーザーの作成、HDFS ユーザー空間のプロビジョニングなどの特定の管理コマンドをリモートで実行します。これらの sudoer ユーザーによるアクセスは、秘密鍵によって認証されます。

上記はどういう意味ですか?コンピューティングおよびストレージ クラスタ用の sudo ユーザーを作成する必要がありますか? そのために、MySQL DB をインストールする必要がありますか?

また、サブチャプター「GUI のインストール」の下。</p>

続行する前に、GUI によってアクセスされる Namenodes の RSA キー フィンガープリントを追加することを忘れないでください。Namenodes への ssh アクセスを初めて試みる場合、これらのフィンガープリントは /home/cosmos-gui/.ssh/known_hosts に自動的に追加されます。

上記の意味がわかりません。段階的な計画を教えていただけますか?

あなたが私を助けてくれることを願っています。

JH

4

1 に答える 1

0

まず、Cosmos アーキテクチャに関するリマインダー:

  • HDFS に基づくストレージ クラスターがあります。
  • 共有 Hadoop ベースまたは Sahara ベースのコンピューティング クラスターがあります。それは管理者次第です。
  • ストレージ クラスター用のサービス ノードがあります。これは、データを格納するのではなく、データ I/O 用の HttpFS などのストレージ関連サービスを公開する特別なノードです。これは、ストレージ クラスターへのエントリ ポイントです。
  • コンピューティング クラスター用のサービス ノードがあります。これは、計算には関与しないが、Hive や Oozie などのコンピューティング関連のサービスを公開する特別なノードです。これは、コンピューティング クラスターへのエントリ ポイントです。
  • どのクラスターにも属さない、GUI をホストする別のマシンがあります。

そうは言っても、あなたが言及した段落は次のことを説明しようとしています:

  • GUI は、ユーザー アカウントを作成するために、ストレージ クラスターとコンピューティング クラスターで特定の sudo 操作を実行する必要があるため、両方のサービス ノードで sudoer ユーザーを作成する必要があります。これらの sudoer ユーザーは、ssh 上で必要な操作をリモートで実行するために、GUI によって使用されます。
  • RSA フィンガープリントに関しては、GUI がサービス ノードで実行する操作は ssh の上で実行されるため、サーバーを ssh したときにサーバーが送り返すフィンガープリントを.ssh/known_hostsファイルに含める必要があります。これは手動で行うことも、サービス ノードを初めて ssh することもできます (ファイルにフィンガープリントを追加するかどうかを確認するメッセージが表示されます)。
  • MySQL が要件に表示されるのは、そのセクションが一般的なすべての要件に関するものであり、それらがリストされているためです。必ずしもそれらの間に関係があるとは限りません。この特定のケースでは、アカウント情報を保存するために MySQL が必要です。

私たちは常にドキュメントを改善しており、次のリリースでこれをよりよく説明できるように努めます。

于 2015-10-01T14:58:11.110 に答える