我使用ansible install在一台主机上运行所有服务,并拥有两个独立的物理节点控制器。
一切都安装得很好,我的所有服务都是绿色的。但我不认为图像工作者会启动来做我的第一个图像上传。当我尝试进行故障排除时,我看到没有节点控制器被报告为:
euserv-describe-node-controllers
它不会返回错误,只会返回空白输出。我已经注销并重新注册了两个节点控制器,并复制了CLC管理员密钥,没有错误,但仍然看不到该命令的输出。cloud-output和各种nc日志文件似乎显示成功启动。
我已经切换到ImagingServiceAdministrator来寻找这个镜像工作者实例,并得到了空白输出,这就是我开始寻找NC的原因:
euca-describe-instances --filter tag-value=euca-internal-imaging-workers
发布于 2021-01-28 19:49:49
安装实例存储镜像不需要镜像服务,例如:
python <(curl -Ls https://eucalyptus.cloud/images)
或者(在ansible部署的云上):
eucalyptus-images --size 1
要检查部署中节点控制器的状态,您需要拥有云管理员凭据。您可以使用以下命令进行检查:
euare-getcallerid
euare-accountlist
并验证是否正在使用eucalyptus
帐户。
节点控制器是通过群集控制器进行管理的,因此您应该检查这两者的状态:
euserv-describe-services -a --filter service-type=cluster
euserv-describe-services -a --filter service-type=node
这与euserv-describe-node-controllers
不同,因为它不包含有关正在运行的实例的信息。
如果有任何问题,您可以检查服务事件:
euserv-describe-events
并查看日志(/var/log/eucalyptus/...)做进一步的调查。
检查您注册的节点控制器使用的IP地址是否为节点控制器正在侦听的IP地址(/etc/eucalyptus//eucalyptus.conf中的NC_ADDR
)
如果使用的是firewalld,请在部署后重新启动/重新加载配置,以确保使用最新的设置运行。
https://stackoverflow.com/questions/65943546
复制