如何处理域名解析失败,打开《数据处理授权书》页面提示获取失败?
问题
在NeoSight配置云端连接时,单击打开《数据处理授权书》页面提示获取失败。

答案
参考以下操作步骤,排查域名解析服务器配置是否正确,如果不正确或环境没有域名解析服务器,导致域名无法解析,则需要手动在Neosight服务器后台配置域名映射。
- 需要在本地PC(非网管服务器)打开命令提示符,执行命令:nslookup [域名]
举例:nslookup cn-north-4-opaccess-01-south.imastercloud.huawei.com

检查回显中地址2是否与“1.94.213.11”(OP对接实例南向IP地址)一致。
- 如果不一致,需在NeoSight后台执行如下命令手动配置coredns域名映射:
- 执行如下命令编辑coredns资源:
标准版:kubectl edit configmap coredns -n kube-system
精简版:kubectl edit configmap litecaas-config -n kube-system
- 按“i”进入编辑模式,找到如下一行,如果没有请手动添加:
hosts { fallthrough }增加以下内容到文件中,检查无误后,按“ESC”退出编辑模式,输入“:wq”并按“Enter”保存退出文件。云管ip和云管域名分别为对接前准备中获取的“iMasterCloud官网IP地址”、“iMasterCloud官网域名(OP对接实例南向域名)”hosts { 云管ip 云管域名(示例:1.94.213.11 cn-north-4-opaccess-01-south.imastercloud.huawei.com) fallthrough }
- 执行如下命令重启dns pod:
标准版:kubectl delete pod -l k8s-app=kube-dns -n kube-system
精简版:ps -ef | grep litecaas
kill 31790 - 执行如下命令,退出root用户。
exit
- 执行如下命令编辑coredns资源: