Jain
Я две недели назад с человеком общался который от эту книгу писал. Говорит что первый год продажи были ок. Как только один проф. Взял эту книгу в универ чтоб по ней учить студентов, то совсем хорошо пошло. Потом все загнулось https://www.amazon.de/IaaS-mit-OpenStack-Computing-Praxis/dp/3864900387
Dmitry
А что загнулось? Не хайп?
Jain
Он теперь преподает опенстек на курсах в linuxhotel (но это как я понял не его основная деятельность)
J
Jain
Udemy тож неплохой вариант. Там мой бывший проф фотографировать людей учил
J
Pavel
Чем вам моя инструкция не книга. Та только иyтеграции с neutron net. Но это хорошо описано в доках
Aleksey
В каком смысле?
ну в nova.conf cpu_mode = custom ?
cpu_model какая?
Aleksey
Aleksey
J
Я и твой кот
https://www.packtpub.com/eu/contact у них можно напечататься и издаться. Будете писать - возьмите меня техредактором. Опыт есть.
Или тут можно издаться: https://leanpub.com/ У них вообще классно всё. Ну и в амазон загрузить книжку потом.
Я и твой кот
Только это денег особо не принесёт. Разве что гордость за себя и строку в резюме.
Dmitry
Учту, спасибо!
Jain
Horizon даже тач скрины более-менее поддерживает. Это очень хорошо. В айпаде все неплохо вот только нескольких буфферов как в линуксе не хватает. Не удобно по хостам прыгать
Tamerlan
Jain
Добрый день, при миграции вылазит вот такая ошибка от libvirt. Что можно сделать? Версии libvirt везде одинаковые https://pastebin.com/RSZCrfne
Pavel
какой релиз и как настроена миграция?
Jain
train, live-migration сеттинги стандартные
Aleksey
Pavel
стандарт во всем что выше queens (включительно) это tls на libvirt, все что ниже ssh
Pavel
но можно не лохматить и сказать что нужно настроить миграцию по ssh потому что ssh это деприкейтед при лайв, но офлан миграция в трейне до сих пор не умеет tls
Jain
хм, а где это в конфигах посмотреть, не припомню что я чтото такое настраивал
Pavel
[libvirt]
live_migration_uri = qemu+ssh://nova@%s/system?no_verify=1&keyfile=/var/lib/nova/.ssh/id_rsa
Jain
[libvirt]
connection_uri = qemu+tcp://172.16.5.5/system
images_type = rbd
images_rbd_pool = vms
images_rbd_ceph_conf = /etc/ceph/ceph.conf
rbd_user = nova
disk_cachemodes = network=writeback
hw_disk_discard = unmap
rbd_secret_uuid = 1529bb71-8d0a-4bae-8a4c-f02ce898aa2d
virt_type = kvm
cpu_mode = host-passthrough
Pavel
че либвирт без авторизации настроили?
Jain
это интересный вопрос, через kolla-ansible ставил. Но просто так к либвирт не подключиться. требует sshkey
Jain
что интересно, миграция на эту ноду "раньше" (TM) работала. И чтото вот перестало работать.
Dmitry
Здравствуйте.
Подскажите пожалуйста или направьте на мануал.
Есть инстанс, в состоянии error, в логах ошибка вида Error: Unexpected vif_type=binding_failed (не назначает порт похоже, перезапуск neutron'a не помогает, править конфиг/БД нет полномочий).
С инстанса, с эфемерного диска необходимо вытащить данные.
Полагаю, нужно эфемерный диск с проблемного инстанса примонтировать на работающий, вопрос, какими средствами могу осуществить задуманное?
Возможно будут более разумные варианты.
Благодарен за любые наводки./подсказки/помощь
Artemy
Эфемерный? Воу-воу, только server rescue тебе поможет КМК.
Dmitry
Dmitry
Dmitry
ну тогда зафлаттените и скопируйте диск
Dmitry
и экспортните его куда угодно
Jain
Jain
Вам нужно просто найти свой пул и имадж в нем и сделать rbd export. Пото делайте с ним что хотите
Dmitry
Jain
Вы можете просто эекспортнуть его и подмонтировать подручным способов линуксе. И там как обычно.
Anonymous
Не факт, что эфемерный диск в ceph лежит - есть варианты.
Надо посмотреть так:
1) openstack server show <instance_id> | grep instance_name
2) запомнить instance_name
3) virsh dumpxml <instance_name> | grep "source file"
Evgenii
всем привет!
парни, а подайте идею, как можно в опенстак запилить VIP? Мне хочется сделать так, чтобы если один инстанс вылетел или поломался, трафик автоматом переключился другой
Pavel
keepalived
Evgenii
а, не уточнил главное, хочется чтобы еще и IP-к переключался
Pavel
ответ будет темже
Anonymous
Есть такой сервис LBaaS
Anonymous
https://docs.openstack.org/neutron/rocky/admin/config-lbaas.html
Anonymous
Работает как плагин нейтрона.
Aleksey
Evgenii
ответ будет темже
ок, спасибо... как раз пытаюсь осилить как один порт навесить на разные инстансы, но походу так нельзя
Aleksey
Jain
Запилите Octavia. Либо любой другой LB. Haproxy,nginx, etc.
Pavel
таки внутри оактавии тотже haproxy
Evgenii
про octavia я слышал, но легче мне от этого не станет
Jain
ставьте еще одну виртуалку (или несколько). Там любой LB, между виртуалками с лб ставьте keepalived-
Evgenii
у меня на виртуалке сервер паппета живет, в него ходят клиенты по имени
Evgenii
боюсь так не получится
Jain
так получиться, для этого VIP и LB придумали. В днс просто прописываете ИП из VIP
Evgenii
ну то есть, мне на каждый инстас, нужно добавить по сетевому интерфейсу с VIP?
Evgenii
выше же сказали, что так нельзя
Evgenii
ну то есть, я создал порт, и я не могу его добавить в несколько инстансов
Jain
не, этот VIP будет у вас внутри виртуалок. OpenStack тут не участвует https://medium.com/@sliit.sk95/managing-failovers-with-keepalived-haproxy-c8de98d0c96e
Evgenii
Я и твой кот
Кто пользуется loci? Там мейнтейнеры нужны. Надо ревью патчей делать и вот это вот всё.
Andy
Всем привет!
Меня зовут Андрей, я занимаюсь развитием Облачных баз данных в компании Selectel.
Я провожу исследование об использовании Облачных баз данных при разработке и поддержке продуктов.
Интересуют мнения как тех кто задумывается или уже использует подобные решения, а также тех кто обслуживает базы данных самостоятельно, используя ресурсы компании или внешних специалистов.
Прошу уделить 5-10 минут на заполнение опросника.
Также ищу респондентов на проведение интервью по телефону, скайпу, зуму. Пишите кто готов поучаствовать.
Заранее спасибо за участие!
Tamerlan
всем привет
есть у кого октавиа в проде?
Tamerlan
Я и твой кот
Tamerlan
мне интересно как у людей организована маршрутизация между амфорами и роутерами нейтрона
Lucky SB
подскажите как с помощью питон openstack клиента посмотреть какие есть балансировшики нагрузки в облаке mcs ? mail.ru которое.
Lucky SB
оно на опенстеке, если что )
J
Lucky SB