Dmitry
не ставил?
Alexander 🐕
Не, не ставил
G72K
multi-tenant это не то, речь про distributed
Я понимаю что не то, я про то, что диск может быть занят чем-то другим
G72K
Я понимаю что не то, я про то, что диск может быть занят чем-то другим
Т.е. Для одного инстанса все равно кто пишет в соседний каталог, главное что кто-то другой тоже пользует диск
G72K
Т.е. Для одного инстанса все равно кто пишет в соседний каталог, главное что кто-то другой тоже пользует диск
А значит можно просто подсунуть пустую директорию и нет требования отдавать именно весь диск.
Alexander 🐕
Я хер его знает - зачем я выше цитату привел, ее кто-нибудь прочел, вообще?
Alexander 🐕
Окей, задам вопрос иначе - как minio считает количество занятого места?
G72K
Я хер его знает - зачем я выше цитату привел, ее кто-нибудь прочел, вообще?
Как знаешь. Я считаю цитата не права и скорее про то чтобы директория была пустой. Если бы цитата была права,то multi tenancy нельзя было бы запускать так, как рекомендуют. У вас одно предложение с двоякой интерпретацией, у меня целая страница описания установки множества minio поверх одного диска.
G72K
Окей, задам вопрос иначе - как minio считает количество занятого места?
Зачем его считать? Там же на все реплики льется по типу как в RAID. Где-то данные, где то parity
G72K
Я хер его знает - зачем я выше цитату привел, ее кто-нибудь прочел, вообще?
Я точно прав. Вот вам multi tenancy distributed https://docs.minio.io/docs/multi-tenant-minio-deployment-guide
Alexander 🐕
Да, похоже на то, спасибо
G72K
Так как отдельные tenants между собой не общаются , то для них все выглядит будто кто-то еще пишет в диск,.
G72K
read only/write only/read-write
Как новые ключи доступа (пользователй) создавать? Я потыкался в документацию, не увидел, какое слово гулить? Сам minio еще не ставил.
Vlad
Как новые ключи доступа (пользователй) создавать? Я потыкался в документацию, не увидел, какое слово гулить? Сам minio еще не ставил.
Там только админ и аноним. Доступ можно регулировать только для анонимного пользователя. Если нужен другой ключ то запускается другой процесс сервера minio на другом порту
Alexey
эх славные времена молодости и низкой надежности ))
Alexey
щас можно зато целиком сервак дропнуть и не переживать
Anonymous
Я так и не ддуном делал. И потом час "только не диссконнект"
Я кусок данных только однажды похерил, и то потмоу что там было стописят циклических маунтов из одного каталога в другой потому что места не хватало и надо было плавно перенести с диска на диск данные под ногами работающего сервера. А систему или репо, слава богу, не убивал.
🏳️ Phil
А minio смысл кроме тестирования s3 имеет? Алекс, скажи насколько можно туда лям иконок загнать?
Alexey
как это нельзя
Alexey
щас проще сделать и фейловер и прочие радости
🏳️ Phil
щас проще сделать и фейловер и прочие радости
Мягко говоря далеко не всегда. Убей /usr на машине с хранилищем и поговорим за фейловер этого
Alexey
ну в случае нормального хранилища..потеряется одна нода, на время восстановления
Alexey
с резервированием
Alexey
типа ceph
Alexey
ну ок, ceph не всегда прям нормальный, но он у нас переживал падение дц =)
Михаил
а че сразу ceph то?
Alexey
gluster? =)
Михаил
че-то у меня шутейки мимо кассы сегодня
Alexey
а кто нибудь знает s3 совместимые хранилища которые можно запускать в контейнерах и чтобы они были distributed? типа того же ceph но без жесткой привязки к железу
Михаил
miniio
Sergey
Водоросля
Sergey
Но она не с3 совместимая
Михаил
минио риак
ты сам то риак пробовал?
Sergei
нет, зачем. но он умеет в s3
Dmitry
я пошел )
Sergei
rook.io
это ж сеф
Dmitry
это ж сеф
но без жесткой привязки!
Alexey
minio не distributed толком
Alexey
riak вроде про другое
Sergei
riak вроде про другое
про другое, но s3 api может
Михаил
Alexey
riak какой то больше коммерческий чем опенсорс
Alexey
rook судя по доке ceph поверх kubernetes, мне б чо нить без такого что "мы взяли готовое и приделали няшки"
Sergei
а, ну свифт же еще.
Sergei
(слона-то и не приметил)
Alexey
я его смотрел, он за собой еще какие то куски опенстека тянет
Alexey
мне б что нить простое как минио но мощное как ceph
Sergei
мне б что нить простое как минио но мощное как ceph
мне б что-нибудь как феррари, но чтобы не сложнее самоката
Sergei
двигатели для слабаков
Sergei
свифт - твой кейс. куски опенстека он не тянет (раньше во всяком случае можно было завестись на legacy auth).
Alexey
насчет феррари и самоката..это не очень корректно, раньше машину чтоб завести надо было руками стартер крутить..а сейчас даже в дешевых тачках с кнопочки ))
Alexey
так что возможно уже есть проекты которые с кнопочки разворачиваются и дают надежное удобное хранилище
Sergei
так что возможно уже есть проекты которые с кнопочки разворачиваются и дают надежное удобное хранилище
минио - с кнопочки, удобное. свифт - с трех кнопочек, менее удобное, надежное сеф - с десяти кнопочек, более-менее удобное когда въедешь, надежное.
Igor
https://pp.userapi.com/c834101/v834101399/2dd2e/mMnqAp_dDmU.jpg
Sergei
тоесть свифт пездат ?
как минимум есть люди, которые используют свифт на больших инсталляциях.
Igor
есть ip запущенного контейнера докера, как узнать, какому контейнеру оно принадлежит?
Igor
docker inspect $(docker ps -a) | grep IPAddress | grep "172.13.3.1" вот это ничего не выдало
Igor
но контейнер пингуется
Igor
а это ваще работает?
да, если убрать греп, выдаёт ip всех запущенных контейнеров
Dmitry
docker inspect $(docker ps -a) unknown shorthand flag: 'c' in -c See 'docker inspect —help'.
Igor
я не тот вариант скопировал, docker inspect $(docker ps -q) | grep IPAddress
Dmitry
docker inspect $(docker ps -q | awk '{print $1}')
Dmitry
попробуй так
Igor
так лучше, спасибо
Igor
это помогло мне понять, что адрес, который пингуется - это гейтвей докер-сети, а не контейнер
Igor
🙈