J
А, я не тут спрашивал)
Boriss
Но ставить фс в вмках... когда вмке на стаке... порнуха какаята
J
По коммитам там нормально с ней все, в общем, хз с чего взяли что её забрасывают.
J
Мне бы хотелось иметь fs какую для к8с
И кубернетес поверх виртуалок?
Boriss
Да
Boriss
Синдер для rwo
Boriss
Октавию и металлб для лб
Boriss
Нужно чтото для rwx
J
Нужно чтото для rwx
А зачем тебе вообще опентек в связке с кубернетесом? Тот и сам по себе дохуя перемудренный и своеобразный, а ты к нему ее и опенстек решил)
Boriss
Я же перечислил
Boriss
Много минусов держать к8с на барэ...
J
Много минусов держать к8с на барэ...
Ни одного не вижу кроме него самого. Сделай MaaS или Ironic для управления жизненным циклом железных серверов, а больше сложностей и нету, вроде.
Jain
Можете поставить куб через openstack cloud privder. Там сразу поставиться cinder storage class
J
Cinder для rwo можешь оставить. Манила тоже подойдет, так то, может. Но виртуалки, тем более с neutron и ovs тут ваще лишними выглядят.
Boriss
Для qa и тестов лучше в стаке
J
Ну, хозяин барин)
Boriss
ну и мне банально вмки нужны...в будущем может и буду в барэм...но я ironic еще ниразу не трогал
Boriss
ну и да в кубере ща тоже можно вмки держать слышал...там kubevirt и прочее
Boriss
кстати заметил, что в группе кубернетеса пишут за скорости разного rwo сторэджа....типо медленный...а я заметил что синдер летает ваще на ура :)
Jain
ну и да в кубере ща тоже можно вмки держать слышал...там kubevirt и прочее
Я на один openshift кластер у нас установил kubevirt. Сам шифт стоит на bare metal. Работает всё, но продактив реади яб это не назвал.
Boriss
такой вопрос ещё - у меня cinder,nova,glance на ceph бэкэнде...рбд пулы и тд....сэйфово ли добавлять mds, создавать cephfs пул и добавлять манилу, если у меня уже там...10вмок с данными
Pavel
вполне. Вы же будете в отдельном пуле работать.
Boriss
окей, задержу дыхание тогда )
Jain
а вы за шифт башляете? нормальный он? :)
Очень хороший. Яб даже сказал скучный. Всё работает. Только пришлось разрабов приучать не делать рутовые конты, но это и для нормального куба нормально.
Jain
Шифт на стэк через openshift-installer меньше чем за час ставиться.
Boriss
но он же платный да?
Jain
лизенция apache
Jain
для дев среды можете и платный безплатно использовать. Это валидный кейс.
Boriss
ток у вас он стоит не на стаке, а на барэм?
Jain
Прод стоит на bare metal. дома стоит на стэке для тестов
Aleksey
А что вам K8s на бара не угодил? Лапки? Разбираться в cni надо?
Boriss
я же написал...небыло проблем его поставить
Hello
Подскажите, пожалуйста, что в конфиге не так? glance-api, Stein,
Hello
[DEFAULT] enabled_backends = rbd .. [database] connection=mysql+pymysql://glance:PASSWD@192.168.0.1/glance ... [glance.store.rbd.store] rbd_store_pool = images rbd_store_user = images rbd_store_ceph_conf = /etc/ceph/ceph.conf ... [glance_store] default_backend = ceph filesystem_store_datadir=/var/lib/glance/images/ os_region_name=RegionOme stores = file,http default_store = file filesystem_store_datadir = /var/lib/glance/images/ [image_format] [keystone_authtoken] www_authenticate_uri=http://192.168.0.1:5000/v3 auth_uri=http://192.168.0.1:5000/v3 auth_type=password auth_url=http://192.168.0.1:5000 username=glance password=PASSWD user_domain_name=Default project_name=services project_domain_name=Default .. [oslo_messaging_notifications] driver=messagingv2 topics=notifications .. [oslo_policy] policy_file=/etc/glance/policy.json [paste_deploy] flavor=keystone
Ruslan
Я бы как минимум адреса реальные убрал перед тем, как сюда выкладывать, если это конечно реальные.
Hello
это тест. Прод я конечно так выкладывать не буду
Алик Сережевич
Хозяин барин
Hello
Поменял. Оно ругается как если бы отсутствовал эндпоинт. Но он есть
Hello
Если убрать из конфига подключение к цефу - работает
Pavel
где секция ceph?
Hello
где секция ceph?
[glance.store.rbd.store] Её заменяет как я понял
Pavel
а если два бекенда ceph она как поймет?
Pavel
ИИ еще не изобрели
Hello
а если два бекенда ceph она как поймет?
Так там указан путь до ceph.conf
Pavel
https://docs.openstack.org/cinder/latest/admin/blockstorage-multi-backend.html
Pavel
имена в enabled и имена секций не случайно одинаковые
Hello
https://docs.openstack.org/cinder/latest/admin/blockstorage-multi-backend.html
так это про cinder. Для гланса так же прописывать?
Hello
Логику понял, сейчас попробую
Pavel
Вот надыбал в старых конфигах [glance_store] default_backend = ceph [DEFAULT] enabled_backends = ceph:rbd [ceph] store_description = "Ceph rbd backend" rbd_store_pool = images rbd_store_user = glance rbd_store_ceph_conf = /etc/ceph/ceph.conf rados_connect_timeout = 0
Pavel
и права не забыть выдать узверю glance
Pavel
но это вам не позволит делать копии на уровне ceph из одного пула в другой
Hello
@stress_t Вы можете попробовать поискать в старых конфигах ещё и cinder?
Egor
Добрый день. Решил поставить и посмотреть на openstack swift. Я правильно понимаю, что надо всего лишь следовать за: https://docs.openstack.org/swift/latest/install/controller-install-rdo.html и https://docs.openstack.org/swift/latest/install/storage-install-rdo.html ?
Hello
Опять же, stein
Jain
cinder.conf
Jain
[rbd-1] volume_driver = cinder.volume.drivers.rbd.RBDDriver volume_backend_name = rbd-1 rbd_pool = volumes rbd_ceph_conf = /etc/ceph/ceph.conf rbd_flatten_volume_from_snapshot = false rbd_max_clone_depth = 5 rbd_store_chunk_size = 4 rados_connect_timeout = 5 rbd_user = cinder rbd_secret_uuid = b716a7ad-62af-440c-8817-274460f12e22 report_discard_supported = True image_upload_use_cinder_backend = True
Jain
еще и в nova.conf поправить
Jain
nova.conf
Hello
В нове регион поставить?
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
Hello
Аа
Hello
Спасибо!!
Jain
и создать секрет с вашим keyring
Hello
А если у меня только один бэкенд то пихать все что у вас в rbd-1 в [backend_defaults], правильно?
Jain
можете и туда. Там только в [DEFAULT] посмотрите что стоит
Jain
enabled_backends = rbd-1
Jain
можете создать другой backend, и подцепить его через volume types
Egor
Киньте кто-нибудь, пожалуйста, хавтушкой по свифту.
Hello
Киньте кто-нибудь, пожалуйста, хавтушкой по свифту.
https://docs.openstack.org/swift/latest/ Без документации боюсь не обойтись будет. Ни одна "хавтушка" пока что мне не помогла так как оф дока.
Hello
как понимаю он состоит из контрола, стораджа и системы аутентификации?
Я свифт не ставил, но судя по инсталяционному мануалу так и есть