问题
启动Azure数据bricks集群UnknownHostException报错
也可以获取下列报错信息之一:
- 错误:网络配置出错数据bricks_error消息:无法存取工品
- 错误:名称解析中暂时失效
- 内部出错消息:启动spark容器失败异常性:无法添加地址为 X.X.X.mysql.database.azure.com的XXX容器:名称解析暂时失效
因果
错误表示dNS设置有问题
- 初级dNS可下传或无响应
- 人工行为尚未解决,结果集群发射失效
- 宿主记录显示人工公共IP静态化 但它变换
求解
识别工作dNS服务器并更新集群dNS项
- 启动单片VM并验证人工浮点存储器从实例中可达
`telnet dbartifactsprodeastus.blob.core.windows.net 443`.
- 验证操作笔记本能从主ds服务器平市命令
- 如果您的dNS服务器没有响应,请运行笔记本从二级dNS服务器平市命令
- 启动web终端从集群工作空间
- 编辑/etc/resolv.conf文件集群
- 更新名服务器值与工作dNS服务器
- 保存修改文件
- 重开systemd-resolved.
systemctl重开系统解析
更多故障解析
如果您仍然有dNS问题,应尝试下列步骤:
- 验证端口43(为whois使用)和端口53(为dNS使用)在防火墙内打开
- Azure递归解析器(168.63.129.16)添加到默认dNS转发器复习VMs角色实例文档获取更多信息
- 验证s查找结果与笔记本电脑和默认DNS完全相同误匹配时,您的dNS服务器可能有错误主机记录
- 验证一切使用默认AzureDNS服务器if it works with AzuredNS,但自定义dNS失效,dNS管理员应审查dNS服务器设置