我正在按照《CoreOS实战》书籍以及CoreOS在线指导,在MacOS上使用Vagrant和VirtualBox搭建一个由3个节点组成的集群。
一切都很顺利,机器已经启动并运行,我可以通过ssh登录其中一个,但似乎这些机器缺少了
我做错了什么?
我已经将实例的数量更改为3,创建了一个新的“发现令牌URL”并更新了“user.data”文件;在谷歌上搜索,似乎只有我遇到了这个问题。
非常感谢您提供的任何建议!
PS-是的,我已经尝试过(多次!)使用“vagrant destroy”和重建集群:甚至清空了repo并重新克隆了它。每次都出现相同的问题。
一切都很顺利,机器已经启动并运行,我可以通过ssh登录其中一个,但似乎这些机器缺少了
fleetctl
(这是没有道理的,因为它是CoreOS的核心组件之一)。$ vagrant ssh core-01 -- -A
Last login: Thu Mar 1 21:28:58 UTC 2018 from 10.0.2.2 on pts/0
Container Linux by CoreOS alpha (1702.0.0)
core@core-01 ~ $ fleetctl list-machines
-bash: fleetctl: command not found
core@core-01 ~ $ which fleetctl
which: no fleetctl in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/bin)
我做错了什么?
我已经将实例的数量更改为3,创建了一个新的“发现令牌URL”并更新了“user.data”文件;在谷歌上搜索,似乎只有我遇到了这个问题。
非常感谢您提供的任何建议!
PS-是的,我已经尝试过(多次!)使用“vagrant destroy”和重建集群:甚至清空了repo并重新克隆了它。每次都出现相同的问题。