Анвар
Приветствую. В копилку глупых вопросов - с какого дистриба начать, чтобы изучать проще было?
Анвар
Скачал мирантис пока
Pavel
Georgii
17: vxlan-189: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue master brq102d28f3-a8 state UNKNOWN mode DEFAULT qlen 1000
link/ether 76:ef:f2:dc:97:8a brd ff:ff:ff:ff:ff:ff
это на компноде
J
Окей, статус у них unknown, а не down)
Повесь тестовые айпишники от балды на оба Vxlan интерфейса.
прям через ip addr add.
ip addr add w.x.y.z/24 dev vxlan-189
J
И проверь будут ли между этими адресами пинги ходить.
J
Скачал мирантис пока
Предложил бы devstack взять, раскатать опенстек в виртуалке (всем в одном) или на отдельном сервере, потыкаться, освоиться немного, а потом взять и то же самое повторить или хотя бы внимательно пробежаться по руководству по ручной установке. Вот, коллега @LuckyBirds ща страдает как раз.
Такое занудство поможет лучше понять как оно устроено изнутри.
Анвар
а на девстаке получится нагрузку тестовую запустить?
Georgii
Эх, я бы вообще раз 10 подумал нужен ли он )) В большинстве случаев можно обойтись и без него. Жалко что не для меня (((
Georgii
J
Ну, короче, работает твой vxlan туннель)
Значит надо искать проблему с сетью для виртуалки более глубоко)
Pavel
не очень понятно, зачем брать дисрибутивы, если можно взять ванилу?
Georgii
J
J
не очень понятно, зачем брать дисрибутивы, если можно взять ванилу?
Потому что ванила - это как игрушка детская к которой прилагается пятисотстраничный мануал. И пока не соберешь не поиграешь. И это, конечно, демотивирует.
А ежели взять дистрибутив, с ним можно поиграться, получить представление, а потом уже и вручную возиться, если желание останется.
Pavel
Georgii
Pavel
Просто мозги себе потравите всякими мирантисами
Анвар
Анвар
Georgii
Если девстек разворачитьвать на виртуалке, то я не представляю как можно оценить нагрузку
J
Так что насчет нагрузки на девстеке?
Ну, поиграть можно, но он расчитан на то чтобы демку раскатать.
Если надо сразу такое средство которое может разворачивать продакшон, то девстек не подойдет.
Анвар
Анвар
Анвар
я так понимаю девстек просто все сервисы поднимает на одной машине вместо трех, а доп серваки к ннеиу так же можно цеплять?
Анвар
J
Анвар
Это лишнее пока =)
Михаил
Georgii
J
Александр
Михаил
Georgii
проблема с linuxbridge агеном агентом , он неправильно интерфейс назначал на vxlan )
Georgii
J грешит что теперь разработчики больше времени тратят на openvswitch
Georgii
а я на бриджах собирал
Михаил
Georgii
все на ovs сидят ?
Georgii
на менеджмет сети сначала не работало, сделал отделную overlay сеть, удалил интерфейс vxaln и все заработало.
Еще раз больщое спасибо J !
Georgii
Подскажите пожалуйста по связке openstack + ceph
пакеты ceph надо и на контроллет и на компьюетр ноду заинсталить *?
Anonymous
На контроллер не нужно, необходимо туда, где cinder-volume. На compute нужен Ceph-common
Anonymous
http://docs.ceph.com/docs/master/rbd/rbd-openstack/
Anonymous
On the glance-api node, you will need the Python bindings for librbd:
sudo apt-get install python-rbd
sudo yum install python-rbd
On the nova-compute, cinder-backup and on the cinder-volume node, use both the Python bindings and the client command line tools:
sudo apt-get install ceph-common
sudo yum install ceph-common
Anonymous
для glance актуально только если образы glance собираетесь хранить в ceph rbd
Georgii
в цефе rados есть, думаю лучше в нем хранить
Anonymous
Все зависит от задачи 😀
Михаил
Georgii
Все зависит от задачи 😀
Так, у меня сейчас всего 2 ноды - контроллер и комп. Cinder я деплоил на комп ноду, то есть по идее и cinder-volume там
Georgii
Михаил
да
а какой смысл хранить образа в rgw?
Михаил
и вообще умеет ли так делать glance?)
Anonymous
мне кажется умеет
Anonymous
https://docs.openstack.org/ironic/pike/admin/radosgw.html
Anonymous
Михаил
делать object storage на erasure coding пулах ради экономии места?
ну так образа не так много весят, а гемора всё это добавит
Georgii
Ok. прислушаюсь, попробую glance через cinder
r
Maksim
Это бот который сделал кнопку
Maksim
вот с соседнего канала
Если у вас на канале видна кнопка похожая на спам почистите кеш приложения. разговоры об этом спаме уже слегка надоели. методика появления его следующая:
в канал зашёл бот и постаивл всем "клавиатуру". да это косяк. да пашин. нет это не только в этом канале. нет бота уже нету.
нет сделать мы ничего не можем. только на вашей стороне.
Михаил
Михаил
видимо руками надо бота найти
Maksim
через консольный клиент его видно
Михаил
Maksim
не, не в этом плане =) Если зайти через конcольный клиент, то будет видно сообщение от этого бота с созданием кнопки, я его как-то сам заметил в декстопном, пока чат прогружался, но потом оно пропало и создалась кнопка. Консольный клиент у меня у самого не стоит и я подсказать не могу =(
Михаил
Georgii
Вопрос - с логи cinder только в scheduler.log есть ? А то как то совсем не иформативно ERROR cinder.scheduler.flows.create_volume Failed to run task cinder.scheduler.flows.create_volume.ScheduleCreateVolumeTask;volume:create: No valid backend was found. No weighed backends available: NoValidBackend: No valid backend was found. No weighed backends available
Волум создается и уходит в еррор