Aleksey
а этого ой как бы не хотелось отбирать
Aleksey
Aleksey
Aleksey
и при этом ещё и тупо отваливается, не то что вам запрещено, а типа я начинаю лить, а потом просто пропадает 🙂
Aleksey
шапки вон как предлагают
https://access.redhat.com/solutions/757613
Aleksey
воодушивила вот эта строка:
Moreover upstream has started to discuss a way to do this in a saner way but it's likely to part of the Juno release.
Aleksey
вот я и думал, может уже что-то всё таки сделали
Aleksey
хорошо что у меня новая платформа будет с контейнерами и по сути это ничего не стоит, но вот что делать со старой
J
Aleksey
Aleksey
Arkadiy
Хелм но писали его сами
Поделитесь потом опытом использования, интересно сравнить с голым докером от Kolla (сейчас живем с этим и вроде все ок), openstack-helm скорее мертв, чем жив
Andrey
Anonymous
@gun_sh будет жить. Поприветствуем!
Maksim
Всем привет. Никто не сталкивался с ограничением по скорости на заливку образа через glance в ceph?
Через glance-client образ быстро доходит до glance сервера, там кешируется в память (через 10G интейфейс достаточно быстро), но вот потом сброс в rbd происходит долго, по метрикам будто упирается в 1G где-то на стыке с ceph. Ограничение точно не в сетевых интерфейсах. Что-то подобное было у кого-то тут? Скачивание образа с того же кластера проходит быстро, а вот заливка долго
J
J
Опять же, чтобы осмысленное что-то ответить нужно знать где расположен glance-api, какие сетевые интерфейсы там, какая конфигурация у ceph-osd серверов.
J
Maksim
Не, скачивание образов оттуда же быстро проходит
Maksim
напрямую с сервера где glance-api не делали, надо сделать.
Anonymous
@andreyvbobrov будет жить. Поприветствуем!
Anonymous
Виталий Тарасенко будет жить. Поприветствуем!
Anonymous
Alla Wright будет жить. Поприветствуем!
Anonymous
xiao Doe будет жить. Поприветствуем!
Александр
Комрады, всем привет!
Openstack Pike, сторэдж Ceph, CentOS 7.
В общем, ситуация такая. Клиент привез файл образа raw на 2Тб, там просто данные, надо сделать из этого образа диск, который будет доступен в проекте клиента.
Единственная идея, которая мне пришла в голову, это залить образ в Глэнс, а потом развернуть из него диск внутри тенанта клиента.
Я залил этот образ в Глэнс, но с созданием диска возникла проблема.
Если пытаюсь создать диск через Горизонт, в разделе Диски, то при выборе образа, там нет нужного (который на 2Тб).
Если зайти в Горизонте в раздел образов, то с нужного нельзя создать диск, вот скрин:
Александр
Александр
Если пытаюсь создать диск из консоли, у этого диска статус вываливается в ошибку.
В логах Циндер-вольюм:
ImageTooBig: Image 79a98128-8f81-4ee9-ae1a-fe8dcccec7c6 size exceeded available disk space: There is no space to convert image. Requested: 2147483648512, available: 778765328384
Вот это я не понял, что за "available: 778765328384"? Откуда берется это число? В пулах Цефа места достаточно
Александр
Нашел совет, что можно явно выставить образу параметр --min-disk под размер образа, это может помочь, но при попытке сделать это получаю ошибку в от Глэнса:
ImageSizeLimitExceeded: The provided image is too large
Александр
Не пойму, куда копать. Коллеги, выручайте, кто сталкивался с подобным? Или может есть другой способ сделать из образа блочное устройство?
Алексей [PEBHOCTb]
Алексей [PEBHOCTb]
Оно должно быть больше 4тб
Алексей [PEBHOCTb]
Путь может меняться, но именно там конверт происходит
Алексей [PEBHOCTb]
df -h на контроллере. Там видно, это отдельный раздел
Алексей [PEBHOCTb]
Я в этом случае монтировал туда отдельный диск временно
Алексей [PEBHOCTb]
Запусти процесс ещё раз и посмотри в процессах где оно конвертит и на каком разделе уменьшается место
Алексей [PEBHOCTb]
Хотя у тебя сразу сваливается. У тебя там всего 700гб
Алексей [PEBHOCTb]
df -h покажи
Александр
Александр
Я потому про 700 гигов и спросил, потому что не понимаю откуда они берутся
Алексей [PEBHOCTb]
А у тебя контроллер один?
Александр
3
Алексей [PEBHOCTb]
Смотри все
Александр
Уже дошло) сейчас на остальных посмотрю
Алексей [PEBHOCTb]
Но вообще проще конечно решить по другому. Сделать пустой диск и слить данные копированием с машины на машину
Artemy
rbd-nbd map <poolname>/volume-<id>; dd if=filename of=/dev/nbd<N> ; rbd-nbd unmap /dev/nbd<N>
Александр
Artemy
Мапишь волюм как блочное устройство, льеш в него свой образ, и никаких дополнительных 4 терабайт на синдер-волюмах не надо
Александр
Тут пишут про это:
https://centosfaq.org/centos/nbd-does-not-compile-for-3100-514262el7x86_64/
Алексей [PEBHOCTb]
Если на диске просто данные, то с машины на машину проще всего перекинуть
Александр
Алексей [PEBHOCTb]
Ну если так хочется. Можно просто виртуалку поднять kvm рядом.
Александр
А можно через rbd import это провернуть?
Создам в опенстеке диск, появится такая сущность, потом руками удалю блочное устройство непосредственно из Цефа, потом заимпорчу туда свой образ под именем которое было сгенерено для диска.
Это вообще законно?
Алексей [PEBHOCTb]
Не любишь простых путей?)
Александр
Не любишь простых путей?)
Да не) просто я за двое суток поспал часов 5, уже нихрена не соображаю, сроки/сраки горят)
Алексей [PEBHOCTb]
Делаешь волюм в облаке. Цепляешь его к виртуалке в облаке
Алексей [PEBHOCTb]
Отдельно делаешь диск из своего образа на другой машине, вне облака
Алексей [PEBHOCTb]
Можно на хосте даже
Алексей [PEBHOCTb]
Вяжешь по сети и копируешь
Anonymous
@zamashikoff будет жить. Поприветствуем!
sam
привет всем, есть тут те, у кого на rocky успешно создался кластер k8s?
Aleksey
sam
у меня кластер создается но любая попытка запустить даже деплоймент ни к чему не приводит - поды вият в статусе пендинг
sam
зайдя в вм, вижу что подов нет вообще, даже служебных
sam
и докер пс пустой
sam
шедуллер говорит что не может достучатья до апи
sam
что то ттипа dial tcp 127.0.0.1:8080: connect: connection refused
sam
и все процессы в runc
sam
собственно, я ставил по оф документации и теперь не могу это проблему победить. может кто сталкивался?
Aleksey
sam
руками =) говорю же по инстуркции)
sam
https://docs.openstack.org/install-guide/openstack-services.html
sam
это моя первая инсталяцция опенстека, но в целом почти все заработало сразу
Aleksey
Aleksey
А все понял, у нас другое, у нас OS в кубе, а тут про куб в ОС
sam
Ну Нова, Циндер, нейтрон работают)