【问题标题】:Making SSH connection to an individual worker node in HDinsight cluster与 HDinsight 集群中的单个工作程序节点建立 SSH 连接
【发布时间】:2016-08-15 22:50:11
【问题描述】:

是否可以在 HDInsight Hadoop Linux 群集中远程连接到任何工作节点?

Azure 门户仅提供一个服务器名称用于使用 SSH 进行连接。我相信它是头节点之一,但我们通常有两个头节点,那么这两个头节点中的哪一个被连接?

有没有办法以这种方式连接到单个工作节点?我不想只看到 Ambari 中的状态。我希望能够直接在工作节点上运行命令。

【问题讨论】:

    标签: azure azure-hdinsight


    【解决方案1】:

    我相信您必须从头节点中执行此操作。所以 ssh 进入门户的头节点,然后从 ssh 进入您选择的工作人员。

    【讨论】:

      【解决方案2】:

      根据 azure 文档,无法从 Azure 数据中心外部直接访问工作节点,但可以通过 SSH 从群集头节点访问它们。 要 ssh 工作节点,请遵循此 link

      【讨论】:

        【解决方案3】:

        有两种方法:

        • SSH 到头节点,然后从那里到工作节点。
        • 创建 Azure 虚拟网络 -> 将 HDInsight 安装到虚拟网络中 -> 将客户端计算机连接到虚拟网络(例如 VPN)。虚拟网络中的任何内容都可以直接访问工作节点。

        https://azure.microsoft.com/en-us/documentation/articles/hdinsight-extend-hadoop-virtual-network/ 详细讨论了如何通过 HDinsight 使用虚拟网络。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-04-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-04-24
          • 2018-07-19
          • 2018-02-24
          • 1970-01-01
          相关资源
          最近更新 更多