如何查看 Mesos-DNS 版本?
mesos-dns -version
.
您可以通过 查看 Mesos-DNS 版本。
如果 Mesos-DNS 未能启动,该怎么办?
检查端口 53 和端口 8123 是否可用,确保未被其他进程使用。
如果我的代理节点无法连接到 Mesos-DNS,该怎么办?
-
确保端口 53 未被群集上的防火墙规则阻止。
-
管理节点可能未在运行。运行
sudo systemctl status dcos-mesos-dns
和sudo journalctl -u dcos-gen-resolvconf.service -n 200 -f
,获取有关 Mesos-DNS 错误的更多信息。
如何配置 DC/OS 群集,以便与外部主机和服务通信?
对于 DC/OS 群集之外主机名或服务的 DNS 请求,Mesos-DNS 将查询外部域名服务器。默认将使用 IP 地址为 8.8.8.8 的 Google 域名服务器。如果需要配置自定义外部域名服务器,请在首次安装 DC/OS 时使用 resolvers
参数。
leader.mesos 和 master.mesos 的区别是什么?
要查询领导管理节点,应始终查询 leader.mesos
. 如果您尝试使用 HTTP 来连接到 master.mesos
,则会被自动重定向到领导管理节点。
但是,如果您尝试使用 HTTP 以外的任何其他方式查询或连接到 master.mesos
,结果将不可预测,因为该名称将解析到任意管理节点。例如,尝试向 master.mesos
注册的服务可能与非领导管理节点通信,并且无法在群集上注册为服务。