首页 文章

安装cosmos-gui

提问于
浏览
3

你可以帮我安装cosmos-gui吗?我认为你是宇宙背后的开发者之一?我对吗?我们已经安装了Cosmos,现在我们要安装cosmos-gui . 在下面的链接中,我找到了安装指南:https://github.com/telefonicaid/fiware-cosmos/blob/develop/cosmos-gui/README.md#prerequisites

在子章节“先决条件”下写

需要一些sudoer用户,一个位于存储群集中,另一个位于计算群集中 . 通过这些用户,cosmos-gui将远程运行某些管理命令,例如新用户创建,HDFS用户空间提供等 . 通过这些sudoer用户的访问将通过私钥进行身份验证 .

上面是什么意思?我必须为计算和存储集群创建一个sudo用户吗?为此,是否需要安装MySQL数据库?

在子章节“安装GUI”下 .

在继续之前,请记住添加GUI访问的Namenodes的RSA密钥指纹 . 如果您是第一次尝试ssh访问Namenodes,这些指纹会自动添加到/home/cosmos-gui/.ssh/known_hosts .

我对上述内容没有任何意义 . 你能一步一步地计划吗?

我希望你能帮助我 .

JH

1 回答

  • 0

    首先,提醒一下Cosmos架构:

    • 有一个基于HDFS的存储集群 .

    • 有一个基于共享Hadoop或基于Sahara的计算集群;这取决于管理员 .

    • 存储集群有一个服务节点,一个特殊节点不存储数据,但暴露存储相关服务,如数据I / O的HttpFS . 它是存储群集的入口点 .

    • 计算群集有一个服务节点,一个不涉及计算但暴露计算相关服务(如Hive或Oozie)的特殊节点 . 它是计算集群的切入点 .

    • 还有另一台托管GUI的计算机,不属于任何群集 .

    话虽如此,你提到的段落试图解释以下内容:

    • 由于GUI需要在存储和计算集群上执行某些sudo操作以创建用户帐户,因此必须在两个服务节点中创建一个sudoer用户 . GUI将使用这些sudoer用户,以便在ssh之上远程执行所需的操作 .

    • 关于RSA指纹,由于GUI在服务节点上执行的操作是在ssh之上执行的,因此服务器发送回来的指纹必须包含在 .ssh/known_hosts 文件中 . 您可以手动执行此操作,或者只是第一次ssh'ing服务节点(系统将提示您将指纹添加到文件中) .

    • MySQL出现在要求中,因为该部分通常涉及所有必需品,因此列出了它们 . 不一定可能有他们的关系 . 在这种特殊情况下,需要MySQL来存储帐户信息 .

    我们一直在改进文档,我们将尝试在下一版本中更好地解释这一点 .

相关问题