Я пытаюсь создать различные экземпляры, и Compute не может создать некоторые из них.
Мой экземпляр имеет следующие характеристики:
Имя: ThirdInstance Создано из образа: CentOS-7-x86_64 Вариант: m1.medium (2 VCPU, 4 ГБ RAM, 40 ГБ на диске)
У меня есть два других экземпляра. Мне не удалось создать эти экземпляры, если я не использовал вариант m1.small (1VCPU, 2 ГБ ОЗУ, 20 ГБ на диске). Любое отклонение от этого варианта и создание экземпляра не удавалось.
К сожалению, мой ThirdInstance не появляется независимо от используемого варианта. Я пытался создать его с помощью m1.small, и он постоянно терпит неудачу.
Я просмотрел журналы Nova и заметил, что когда я пытаюсь создать этот экземпляр, я постоянно получаю следующее сообщение в файле nova-conductor.log:
2020-08-29 13:21:09.637 98391 ERROR nova.conductor.manager
2020-08-29 13:21:09.637 98391 ERROR nova.conductor.manager
2020-08-29 13:21:09.890 98391 WARNING nova.scheduler.utils [req-30539015-22f1-4d46-b8b7-63f9c679eed1 4c4c7de6dd134250972958ce260530f2 166dc91ccec24f21963c71a437380ee9 - default default] Failed to compute_task_build_instances: No valid host was found.
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 241, in inner
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/nova/scheduler/manager.py", line 200, in select_destinations
raise exception.NoValidHost(reason="")
nova.exception.NoValidHost: No valid host was found.
: nova.exception_Remote.NoValidHost_Remote: No valid host was found.
2020-08-29 13:21:09.891 98391 WARNING nova.scheduler.utils [req-30539015-22f1-4d46-b8b7-63f9c679eed1 4c4c7de6dd134250972958ce260530f2 166dc91ccec24f21963c71a437380ee9 - default default] [instance: fe54feaf-ecb6-4725-97e9-7d208066ddb0] Setting instance to ERROR state.: nova.exception_Remote.NoValidHost_Remote: No valid host was found.
Что мне здесь не хватает? Что вызывает эти сбои No Host Found, когда я пытаюсь использовать варианты, отличные от m1.small, и почему третий экземпляр не может появиться независимо от используемого варианта??? Как (если возможно) заставить эти экземпляры работать правильно?
ПРИМЕЧАНИЕ. Я использую установку, созданную из Packstack на CentOS 8. Моя машина двухъядерная, с 32 ГБ оперативной памяти и 3 терабайтами дискового пространства. Версия Openstack — Ussuri.