聚类发射未知Host例外

故障排除集群启动未知Host例外常有dNS配置问题

写由arnab.sa

2022年12月8日

问题

启动Azure数据bricks集群UnknownHostException报错

也可以获取下列报错信息之一:

  • 错误:网络配置出错数据bricks_error消息:无法存取工品
  • 错误:名称解析中暂时失效
  • 内部出错消息:启动spark容器失败异常性:无法添加地址为 X.X.X.mysql.database.azure.com的XXX容器:名称解析暂时失效

因果

错误表示dNS设置有问题

  • 初级dNS可下传或无响应
  • 人工行为尚未解决,结果集群发射失效
  • 宿主记录显示人工公共IP静态化 但它变换

求解

识别工作dNS服务器并更新集群dNS项

  1. 启动单片VM并验证人工浮点存储器从实例中可达
    `telnet dbartifactsprodeastus.blob.core.windows.net 443`.
  2. 验证操作笔记本能从主ds服务器平市命令
  3. 如果您的dNS服务器没有响应,请运行笔记本从二级dNS服务器平市命令
  4. 启动web终端从集群工作空间
  5. 编辑/etc/resolv.conf文件集群
  6. 更新名服务器值与工作dNS服务器
  7. 保存修改文件
  8. 重开systemd-resolved.
    systemctl重开系统解析
删除

信息学

这是对dNS的临时修改, 并会在集群重开时丢失 。验证自定义dNS设置正确后,您可以smasq配置自定义dNS设置令更改永久化

更多故障解析

如果您仍然有dNS问题,应尝试下列步骤:

  • 验证端口43(为whois使用)和端口53(为dNS使用)在防火墙内打开
  • Azure递归解析器(168.63.129.16)添加到默认dNS转发器复习VMs角色实例文档获取更多信息
  • 验证s查找结果与笔记本电脑和默认DNS完全相同误匹配时,您的dNS服务器可能有错误主机记录
  • 验证一切使用默认AzureDNS服务器if it works with AzuredNS,但自定义dNS失效,dNS管理员应审查dNS服务器设置


文章有帮助吗