如何在Azure Databricks群集上登录SSH

dwa*_*ohn 5 azure apache-spark databricks

我使用以下ubuntu命令来访问SSH登录,因为,

ssh user @ hostname_or_IP

  • 能够看到主节点主机名
  • 但无法从Azure Databricks群集中获取用户名

请参阅此文档, https://docs.azuredatabricks.net/user-guide/clusters/spark-config.html#spark-config

Way*_*ang 10

不幸的是,我们现在无法通过SSH连接到群集.

我在实验室做了一个测试:

群集配置中有一个SSH部分.但现在,我们在这里看不到它.

在此输入图像描述

此外,我在资源组中找到Databricks背后的VM,我尝试从门户更改SSH配置但失败了.然后我发现Databricks资源组已被锁定为只读.您也不能从门户网站中删除它.

在此输入图像描述

我试图找到原因为什么不能在Databricks后面SSH群集,我看到属于该Databricks的VM的NSG规则:

在此输入图像描述

这意味着Azure Databricks只允许一个源来SSH VM,而源是Databricks控制平面.我们也可以在Azure Databricks架构的图片中理解这一点:

在此输入图像描述

Azure Databricks是Azure中的一项非常新功能.我相信它将来会更好.您可以在Azure反馈论坛本博客评论中发布您的想法.Azure团队将对其进行审核.

希望这可以帮助!