J
А, я не тут спрашивал)
Boriss
Но ставить фс в вмках... когда вмке на стаке... порнуха какаята
J
По коммитам там нормально с ней все, в общем, хз с чего взяли что её забрасывают.
J
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 сторэджа....типо медленный...а я заметил что синдер летает ваще на ура :)
J
Boriss
такой вопрос ещё - у меня cinder,nova,glance на ceph бэкэнде...рбд пулы и тд....сэйфово ли добавлять mds, создавать cephfs пул и добавлять манилу, если у меня уже там...10вмок с данными
Pavel
вполне. Вы же будете в отдельном пуле работать.
Boriss
окей, задержу дыхание тогда )
Boriss
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?
Pavel
а если два бекенда ceph она как поймет?
Pavel
ИИ еще не изобрели
Hello
Pavel
https://docs.openstack.org/cinder/latest/admin/blockstorage-multi-backend.html
Pavel
имена в enabled и имена секций не случайно одинаковые
Hello
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
Hello
@stress_t Вы можете попробовать поискать в старых конфигах ещё и cinder?
Jain
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
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
Hello
Egor
Киньте кто-нибудь, пожалуйста, хавтушкой по свифту.
Egor
Hello
Hello
Hello