Vyacheslav
диск
Vyacheslav
Может numa
Илья | 😶☮️🐸
мб просто данные забекапить и заменить их после пересоздания инстанса ?
Andrey
эмм, нужен ли опенстак для такого вообще ?
а почему гмм... нет? есть варя с вицентром, там фэйловер из коробки. хочу кластер вари на кластер квм заменить. Миграции всякие ок, работают. Так и фэйловер автомагический хочется.
Stanley
Andrey
вот нашел штуку Masakari, это оно? кто-то пробовал?
Stanley
Andrey
Stanley
HA
Auto evacuate, consul и скрипт
Andrey
Stanley
По сути, это уже совсем большая доработка. Могу ошибаться
Andrey
Vyacheslav
Vyacheslav
Получаешь одноразовую VM и пересоздаёшь
Vyacheslav
Смазываешь и замучиваешь
Stanley
Stanley
Vyacheslav
Злые вы 🥴
Ты просто делаешь без уважения
Stanley
Vyacheslav
Вот так ходить в mysql:
mysql -u root -p
Vyacheslav
Вот так делать селект:
select * from nova_api.request_specs
Stanley
Тааак. Пойду я чайку бахну. Перегрелся походу :)
🖖🏼Stas
Коллеги, привет. Не могу понять логику ролей. Вот есть пользователь st-test со следующими ролями:
+--------+-----------------+-------+---------------+--------+--------+-----------+
| Role | User | Group | Project | Domain | System | Inherited |
+--------+-----------------+-------+---------------+--------+--------+-----------+
| reader | st-test@Default | | admin@Default | | | False |
| reader | st-test@Default | | | | all | False |
+--------+-----------------+-------+---------------+--------+--------+-----------+
При этом делаю так: volume delete 0a2f2fa6-5fb7-4eed-9443-2e3cb27961ab и том в админском проекте удаляется.
В policy.yaml:
# Delete volume.
# DELETE /volumes/{volume_id}
"volume:delete": "rule:admin_or_owner»
Artem
Добрый день, подскажет кто, как удалить сеть, ругается что работает порт... перековырял все, не получается
Aleksandr
Artem
Да он на роутере, но его тоже не могу удалить
Artem
409 ошибка не может быть удалён напрямую через порт api
Artem
Кажется нашёл статейку
Ilya
Например так:
echo "Clearing gateway for $TEMPEST_KEYWORD router "$i; neutron router-gateway-clear $i; for j in $(neutron router-port-list -c id -f value $i);do echo "Deleting internal router interface "$j; openstack router remove port $i $j; done; echo "Deleting router "$i; openstack router delete $i
Ilya
$i - это id роутера
Ilya
$TEMPEST_KEYWORD - можно не обращать внимание - или удалить... Самому лениво было причесывать
Ilya
И если роутер не надо удалять - то не выполняй последнюю команду :)
Artem
Спасибо! Нашёл в статейке
Artem
Удалил
Artem
Так же и инстансы не мог удалить
Artem
Потому что в error были
Artem
Через nova reset state activ
Artem
И удалял
Artem
Инстансы не взлетают у меня
Artem
А что такое kola?
Ilya
Включая логи на компьюте, куда ВМка хотела прилететь
Ilya
А что такое kola?
Это несколько проектов опенстека, в рамках которых контейнеризируют сервисы опенстека и пишут плейбуки для деплоя на ансибле
J
Ilya
https://www.openstack.org/software/
Roman
...или типа "контейнеризуются" на одном физическом хосте (зачем ?)?
J
Ну типа в описании проекта же написано)
Ilya
а колла-ансибл эту парадигму использует для установки - ставит контейнеры на хосты в зависимости от роли хоста, настраивает и запускает. Можно сделать, чтобы контейнеры билдились на этапе деплоя
Ilya
докер файл - это способ создание имаджа контейнера - если более точно. На его основе билдится имадж, который раскладывается по хостам и стартуется. Запущенный имадж - это контейнер
Ilya
докер файл - это грубо команды по созданию имаджа
Ilya
имаджами и докерфайлами ведает колла. колла ансибл - это возможность раздеплоить опенстек на основе имаджей контейнеров
Stanley
Stanley
Докеры собираются на этапе установки или раньше. Еще проект кайоба интересен.
Stanley
Удобный инсталлятор для монстра.
Roman
J
Roman
@ipo78 , @Stanley_SB , @j52089ec7e87
Спасибо, картинка сложилась в целом!
Stanley
Artem
nova.exception.ResourceProviderRetrievalFailed: Failed to get resource provider with UUID ea60c5a3-e5de-43e0-8509-4adc425a3610 на compute node в логе
Artem
[wsgi:error] [pid 3730:tid 140538835949312] [remote 10.0.0.0:46948] 2022-06-30 14:50:00.580 3730 INFO placement.requestlog [req-8f17b113-0432-416e-b37f-d04d7bdfa164 - - - - -]10.0.0.0 "GET /resource_providers?in_tree=ea60c5a3-e5de-43e0-8509-4adc425a3610" status: 503 len: 218 microversion: -\x1b[00m
Artem
на controller
J
J
А не
J
Даже не так.
Скорее у тебя placement не запущен и не отвечает.