icewolf
Опять таки это не реклама, я формально вообще чувак для вас все наверное редхат, но объективно https://nfware.ru/virtual-cgnat
Александр
Всем привет. У кого нить в качестве сторажда для stack используется Huawei Dorado? Выполнил настройки согласно https://docs.openstack.org/ocata/config-reference/block-storage.html Но ларчик не открылся.
Александр
Судя по ошибке, проблема в файле конфигурации, cinder_huawei_conf.xml
icewolf
так вот
Александр
Starting volume driver HuaweiFCDriver (2.0.9) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager [None req-5d22e664-1714-468d-bf7e-98e7906abe1a - - - - - -] Failed to initialize driver.: oslo_config.cfg.NoSuchOptError: no such option storage_pools in group [it-dorado-1] 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager Traceback (most recent call last): 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/cinder/volume/manager.py", line 524, in _init_host 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager self.driver.do_setup(ctxt) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/cinder/volume/drivers/huawei/common.py", line 135, in do_setup 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager self.get_local_and_remote_dev_conf() 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/cinder/volume/drivers/huawei/common.py", line 117, in get_local_and_remote_dev_conf 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager 'storage_pools': self.configuration.storage_pools, 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/cinder/volume/configuration.py", line 163, in __getattr__ 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager return getattr(conf, value) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/cinder/volume/configuration.py", line 131, in __getattr__ 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager opt_value = getattr(backend_conf, opt_name) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_config/cfg.py", line 3161, in __getattr__ 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager return self._conf._get(name, self._group) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_config/cfg.py", line 2653, in _get 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager value, loc = self._do_get(name, group, namespace) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_config/cfg.py", line 2671, in _do_get 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager info = self._get_opt_info(name, group) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_config/cfg.py", line 2876, in _get_opt_info 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager raise NoSuchOptError(opt_name, group) 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager oslo_config.cfg.NoSuchOptError: no such option storage_pools in group [it-dorado-1] 2024-01-25 14:10:32.605 737 ERROR cinder.volume.manager
icewolf
этот url api надо проверить доступен ли он
Александр
заполнил для FC согласно описания, подкинул в контейнер.
Александр
доступен
icewolf
ну тоды ой, там гемор есть, что когда оно доступно, оно может не отдавать часть функций а может отдавать.. в общем там два варика или ssh или вот этот url и мурзилку по нему я отдавать как раз Коле
Mr
Всем привет. У кого нить в качестве сторажда для stack используется Huawei Dorado? Выполнил настройки согласно https://docs.openstack.org/ocata/config-reference/block-storage.html Но ларчик не открылся.
может надо почитать Accessing and Configuring OpenStack Cinder Driver ? https://support.huawei.com/enterprise/en/doc/EDOC1100123477/1d6e2907/accessing-and-configuring-openstack-cinder-driver
icewolf
потому что хуавей меня достал
icewolf
там отдельный панк-мобелен
Mr
там отдельный панк-мобелен
Update Huawei cinder driver configuration to remove the redundant configuration and add new features and storage system that Huawei cinder driver support. https://docs.openstack.org/releasenotes/openstack-manuals/ocata.html
Александр
2023.1
icewolf
Саппорт то есть? и какой релиз стека?
саппорт от хуавей.. который меня забанил. Ух
Mr
откуда)?
В смысле? Раньше это работало просто, заносите денег в окошко, получаете талоны на помощь.
Mr
саппорт от хуавей.. который меня забанил. Ух
первого и единственного замечу. Кстати у вас же был свой там или как его, к кому можно было напрямую ходить
icewolf
из Египта
icewolf
кушайте не обляпайтесь
icewolf
и тех поддерженька это комьюнити и твои голова руки и хвост
Mr
2023.1
Nova 27.0.0 штоле ?
icewolf
первого и единственного замечу. Кстати у вас же был свой там или как его, к кому можно было напрямую ходить
Потом где я, даже если опенстек и где как раз ребяты схдшники.. это вообще где то нахер сбоку и мне даже не скажут где, потому что это где то очень далеко и глубоко. И ответят приблизительно так же как в доке. А в доке: я есть грут, я есть грут.. и я есть грут
Mr
откуда)?
а тут чо пишут? https://docs.openstack.org/cinder/train/configuration/block-storage/drivers/huawei-storage-driver.html
icewolf
Nova 27.0.0 штоле ?
Именно. Вредные советы типа линстор или сеф.. но это очень сложно
Александр
только scsi не нужно.
icewolf
нужно FC
icewolf
И мультипатч
icewolf
а вот как это делать я уже забыл это было давно, на xena и этим игрались с @jingvar
Mr
согласно этого описания и делал
В сторадж группе сидит пара парней из Хуа, можно и нужно там спросить - указав версии "всего"
Александр
И мультипатч
это со стороны хоста сделал
Mr
и тех поддерженька это комьюнити и твои голова руки и хвост
ну нет. кое какие лавочки за отдельные деньги поддерживают
icewolf
ну нет. кое какие лавочки за отдельные деньги поддерживают
там будет отдельный квест, потому что скажут, какая нахер кола..
icewolf
я когда с хуа общался.. они чет начали мямлить unsupported configuration
icewolf
Но повторюсь 2 года назад, а может и больше
icewolf
https://github.com/Huawei/OpenStack_Driver/blob/master/ConfigDoc/en/OpenStack%20Cinder%20Driver%20Configuration%20Guide.pdf
icewolf
раздел 4.3
Михаил
Господа, привет! Вопрос к тем, у кого в качестве бэка на циндере сеф. Вот в дефолте у нас работает клонирование (или COW, чёрт их там разберёт) из glance в cinder. То бишь: openstack volume create --image XXX Быстро работает. А вот в обратную сторону чёт совсем печаль и грусть. openstack image create --source %volume% Пулы для имаджей и волюмов, разумеется в одном и том же кластере. Что я делаю не так? (кроме задавания глупых вопросов и использования опенстека) Что надо подкрутить? Вот такое находил https://specs.openstack.org/openstack/cinder-specs/specs/yoga/optimize-upload-volume-to-rbd-store.html но это что-то новое.
icewolf
А права у пользователя cinder есть на запись в glance пулы?
эээ ви поняли? Я чет сломался эт как в обратную сторону то?
Михаил
А права у пользователя cinder есть на запись в glance пулы?
Только на чтение. В коране манах написано ему и не надо. https://docs.ceph.com/en/latest/rbd/rbd-openstack/#setup-ceph-client-authentication
Михаил
ceph auth get-or-create client.cinder mon 'profile rbd' osd 'profile rbd pool=volumes, profile rbd pool=vms, profile rbd-read-only pool=images' mgr 'profile rbd pool=volumes, profile rbd pool=vms'
J
Эт тебе нужны, наверное, volume-backed образы) https://docs.openstack.org/cinder/latest/admin/volume-backed-image.html
Михаил
Эт тебе нужны, наверное, volume-backed образы) https://docs.openstack.org/cinder/latest/admin/volume-backed-image.html
Хм.. Это похоже, но это получается просто в имадже ссылка будет на расположение волюма в циндере... Я такое использовал, когда юзал FC...
Михаил
Вот тоже проблематику находил. https://specs.openstack.org/openstack/cinder-specs/specs/liberty/optimze-rbd-copy-volume-to-image.html
icewolf
Хм.. Это похоже, но это получается просто в имадже ссылка будет на расположение волюма в циндере... Я такое использовал, когда юзал FC...
по действиям объясните мне долбоебушке: 1. Берём имадж загружаем в glance. Оно кладется в сефе в images 2. синдром создав volume мы создаем и оно по-моему в volumes и лежит. 3. А вот обратную операцию не понял.
icewolf
Ды просто из диска сделать имадж.
Можно сам волюм в теории дернуть самим сефом
J
А что такого?
Михаил
Прям ультрамедленно выходит... В час по чайной ложке. И у меня стойкое ощущение, что я где-то что-то не докрутил
gwaewion
Прям ультрамедленно выходит... В час по чайной ложке. И у меня стойкое ощущение, что я где-то что-то не докрутил
Может кто-то что-то копирует на какую-то ноду для того, чтобы что-то сделать?
gwaewion
Михаил
Может кто-то что-то копирует на какую-то ноду для того, чтобы что-то сделать?
Ну вот я мониторил прям место и не вижу расхода. Обычно при всяких конвертациях и заливках в гланс напрямую (из файлов там и т.п.) это видно сразу, а тут не видно такого
Михаил
Можно сам волюм в теории дернуть самим сефом
Ну вот есть рецепты мол прямо rbd'шечкой клонируете что надо откуда надо, а потом glance-manage говорите что это на самом деле образ и т.п., но это дичь какая-то. Я полагаю CoW должен и туда и сюда работать - какая разница
J
https://specs.openstack.org/openstack/cinder-specs/specs/yoga/optimize-upload-volume-to-rbd-store.html https://blueprints.launchpad.net/cinder/+spec/optimize-upload-volume-to-rbd-store
Михаил
https://specs.openstack.org/openstack/cinder-specs/specs/yoga/optimize-upload-volume-to-rbd-store.html https://blueprints.launchpad.net/cinder/+spec/optimize-upload-volume-to-rbd-store
Вот это я и находил. Но это в Yoga релизе. И хз работает оно или нет. Пробовал кто-нибудь? enable_clone_optimization
J
не работает) это же заброшенные спецификация и блюпринт.
Михаил
от блин
J
Ну а чем volume backed images плохи?
Михаил
Ну вот ща попробую.
Михаил
Ну это не варик - сидеть там ковыряться скальпелем. Надо, чтобы волшебная автоматика, а не вот это вот всё =)
icewolf
Ну это не варик - сидеть там ковыряться скальпелем. Надо, чтобы волшебная автоматика, а не вот это вот всё =)
волшебная автоматика еще в либерти там отъехала по женскому половому органу
icewolf
Это уже за деньги и у vmware =)
вот не патриот вы! Сказали бы astra пак Брест