Artyom
нет, это я пока играюсь
Artyom
и после пересоздания с 0 мне нужно просто залить новый ринг на ноды и всё?
Kostya
swift-ring-builder <builder_file> create <part_power> <replicas>
<min_part_hours>
Kostya
Kostya
поудалять просто через rm
Artyom
а есть какая-то команда, которая запушит новые кольца? или scp?))
Artyom
или вменяемые люди для этого ansible используют?)
Artyom
В общем получился неадекватный overload в 77%, чтобы добиться баланса
Artyom
в таком виде я так понимаю у меня очень быстро забьются первые два диска, и вторая и третья ноды будут пустовать, верно?
Vladyslav
Artyom
Скажи пожалуйста, каких показателей тебе удалось достигнуть? На одном потоке и на нескольких?
Ну у меня на swift из релиза queens со swift3 получалось по 3 запроса в секунду. Затык был в том, что на каждый запрос делалось обращение к keystone, что во первых люто грузило сам keystone, во вторых тормозило запросы. В новых релизах в swift добавили возможность кэшировать на указанное время токен из keystone и я просто обновился, задействовав это. Получилось около 300 запросов за 10сек. Дальше я пока не тестил
Artyom
Сейчас пока пытаюсь разобраться как оно с хранением данных работает. Потом прикручу ещё парочку прокси, балансер и буду в многопотоке тестировать.
Vladyslav
@wulfgar93 Ясно, спасиб.
Kostya
Artyom
больше не ребалансит
# swift-ring-builder object.builder rebalance
No partitions could be reassigned.
There is no need to do so at this time
Artyom
А всё, я понял чем будет плоха такая конфигурация. У меня на первых двух дисках будет очень большая нагрузка, что будет весь кластер замедлять.
Kostya
и поэтому тоже
Kostya
если есть возможность лучше со старта разбалансте поровну
Artyom
а чем ещё чревато?
Kostya
а чем ещё чревато?
Кроме диска, Свифт под нагрузкой ещё ест память и cpu в зависимости от числа дисков. Ну и главное вот таким разбалансом, я у себя на продакшене делал 1 сервер = 1 зона. А 1 дц = 1 регион
Artyom
Не поделитесь примерными данными под нагрузкой?
Artyom
Kostya
Пожалуйста )
J
Ребята)
А вот кто мне объяснит по-простому) Почему в итоге заброшено и сборка 16.04 так и осталась сломанной? Неужели так мало заинтересованных что не стали морочиться?
https://review.opendev.org/#/c/524019/
Aleksey
J
все ждут 20ю 😁
Я охуеваю от этих людей, слов нету)
1. Ой, а тут не надо, я уберу! Мерджат патч. СБорка 16.04 ломается
2. Пацаны, то изменение ошибкой было, я отменю.
- ОЙ, НЕТ, ТЫ СЛОМАЕШЬ НАШУ МОДНУЮ СБОРОЧКУ ПОД ARM64
J
Ёбаный их рот.
J
И все будто забыли про это)
Не, серьезно, что, никто не собирает с помощью dib образы убунты 16.04?
Dmitry
так 16.04 уже все? осталась помоему только "расширенная поддержка" - которая в общем, никому особо и не нужна
J
J
Эт в декабре чувак уже просто для приличия статус поставил abandoned
Dmitry
J
Dmitry
2017 был, страшно подумать, 3 года назад
Pavel
вроде в 16 16.04 вышла
Dmitry
поэтому она и 16.04 =)
Pavel
вон цепх даже для дебиавнв 10 собрали :)
J
Dmitry
Не понял.
я Паше про комментарий про 2016 год отвечал =)
J
А)
Artyom
Народ, кто знает где и как это можно изменить для диска виртуалки? delete_on_termination": true
J
Artyom
ага
Artyom
уже сделал, поправил в базе
Artyom
update block_device_mapping set delete_on_termination = 0 where volume_id = 'ea605113-2fd7-4bde-9986-d404d7f057ec';
Artyom
Вот таким вот простым запросом. На будущее, если кому интересно будет)
J
Artyom
просто мне казалось, что для такого флага должно быть API и возможность через клиент поправить
Artyom
оказалось нет(
Aleksey
Господа подскажите, почему может быть такое со стороны nova-metadata?
Failed to get metadata for instance id:
сразу скажу что это возникает далеко не всегда , но иногда ВМ не может получить свои метаданные с 1го раза, после 5-10 мин и ребут метаданные прилетают
George
George
Lex
всем привет
где в OS хранится соль для шифрования паролей пользователей?
сами хэши лежат в
select * from keystone.password;
затык в том, что бы расшифровать
Pavel
keystone fernet
Pavel
я вообще не увере что их можно разшифровать.
Kostya
Kostya
функция шифрования только в одну сторону работает
Aleksey
а кто-нибудь keystone с ADFS интегрировал?
Aleksey
ну а вообще SAML кто-нибудь настраивал?
Dmitry
Aleksey
Я настраивал saml, с shibboleth
я правильно понимаю что при auth на против IdP у тебя создается локальный пользователь в DB, который будет виден в дефолтном домене?
Aleksey
я могу создать группы и роли в дефолтном домене и назначить на этих пользователей?
Dmitry
Andrey
Andrey
мы делаем группы в АД и вот эти группы уже видны в кейстоне в нужном домене
Aleksey
что-то вот мне не нравится такой подход
J
Ребята, у меня тут странная конфигурация cinder обарзовалась.
Есть ли какая-т опасность если в нескольких контейнерах с cinder монтировать в /var/lib/cinder сетевую фс для того чтобы конвертировать большие образы? Или лучше тогда монтировать её в /va/lib/cinder/conversion?
Aleksey
J
J
Прост уже смапил и чот так лень стало)
J
Ну, переделаю. Спасибо.
Aleksey
вот скажите мне как nested группы обработать в ldap-filter, что-то то что нагуглил(memberOf:1.2.840.113556.1.4.1941:) не находит пользователей
Я и твой кот
нагуглил (memberOf:1.2.840.113556.1.4.1941:=cn=Test,ou=East,dc=Domain,dc=com)