无法通过ssh连接到mesos本地群集安装系统中的主节点

ntjbwcob  于 2021-06-26  发布在  Mesos
关注(0)|答案(2)|浏览(390)

我是mesos的新手。我已在一个系统(centos 7)中本地安装了dcos群集。
一切正常,我可以访问dcos的gui,但当我试图通过cli连接时,它会询问我密码。
通过vagrant在本地安装期间,没有提示我输入任何类型的密码。
但当我发出以下命令时:

[root@blade7 dcos-vagrant]# dcos node ssh --master-proxy --leader

Running `ssh -A -t core@192.168.65.90 ssh -A -t core@192.168.65.90 `
core@192.168.65.90's password:
Permission denied, please try again.
core@192.168.65.90's password:

我不知道要给的密码。请帮助我解决这个问题

e3bfsja2

e3bfsja21#

该命令显示您正试图使用userid“core”登录到服务器。如果你不知道用户“核心”的密码,我建议重置“核心”用户密码,然后再试一次。

mrzz3bfm

mrzz3bfm2#

由于本地安装基于vagrant,因此可以使用以下方便的解决方法:使用vagrant的ssh直接登录到虚拟机。
打开终端并输入 vagrant global-status 查看所有正在运行的流浪环境的列表(name/id)
切换到dcos安装目录(例如。, cd ~/dcos-vagrant ),其中包含 Vagrantfilevagrant ssh <name or (partial) id> 以便ssh进入虚拟机。例如, vagrant ssh m1 连接到主节点/引线节点,这将为您提供与 dcos node ssh --master-proxy --leader 就行了。
还有两个提示:
在虚拟机中,目录 /vagrant 装载到主机的当前目录,这对于将文件传入/传出vm很好
您可以尝试找出缺省vagrant用户的正确ssh凭证,然后通过添加这些凭证(而不是从云服务提供商检索的pem文件) ssh-add 到您的主机。这将使您能够通过 dcos node ssh --master-proxy --leader --user=vagrant 没有密码

相关问题