Опубликован выпуск проекта Stratis 3.0, развиваемого компанией Red Hat и сообществом Fedora для унификации и упрощения средств настройки и управления пулом из одного или нескольких локальных накопителей. Stratis предоставляет такие возможности, как динамическое выделение места в хранилище, снапшоты, обеспечение целостности и создание слоёв для кэширования. Поддержка Stratis интегрирована в дистрибутивы Fedora и RHEL начиная с выпусков Fedora 28 и RHEL 8.2. Код проекта распространяется под лицензией MPL 2.0...Подробнее: https://www.opennet.me/opennews/art.shtml?num=56193
А ещё он на Ruuuust :)Но это не влияет на качество кода
влияет: из-за раста эта бесполезная поделка - бесполезный эталон бесполезности, как и всё, написанное на расте.
Ну зато безопастная!(как будто, если бы ее написали на впихоне, она была бы менее бесполезной поделкой)
> Ну зато безопастная!конечно, ей же никто не пользуется
впихон хотя-бы поддерживать можно, не сломав полностью глаза о "творчество" :)
хруст создан для того чтоб даже пихтон показался вменяемым
Ну запусти сборку palemoon под впихон 3.8 или что там щас объявлено модой недели?А в acme-tiny поддерживать нечего, там 200 строчек.
Ну дык WORN - "Write Once, Read Never".
Так это специально сделано чтобы никто не смог понять код даже если украдет сорцы. Это же +100 к безопасности.
> впихон хотя-бы поддерживать можно,Щщщтааа? Поддержи сегодня некую нашу ынтырпрайзятину на десяток тысяч строк и впихоне2.7. Посмотрю на выражение морды твоего верхнего переднего лица. И да, мы планируем через год довести код до пихонЗ-совместимого, чтобы переключить версию. Там ещё будет борьба с зависимостями, коих около 50.
> не сломав полностью глаза о "творчество" :)Понимаешь.... Ты неправ.
> Щщщтааа? Поддержи сегодня некую нашу ынтырпрайзятину на десяток тысяч строк и впихоне2.7.как будто если бы вы это нагoвнякали на безопастном хрусте, было бы хоть чуточку легче?
> Посмотрю на выражение морды твоего верхнего переднего лица. И да, мы
> планируем через год довести код до пихонЗ-совместимого, чтобы переключить версию. Тамкак раз ее объявят устаревшей и неподдерживаемой. К тому же какой из 3? ;-)
Впрочем, зато работой до пенсии себя обеспечили...
Компилятор Rust поддерживает обратно совместимую сборку нового кода со старыми либами или старого кода с новыми либами. Гуглить "редакции Rust" (editions).
Не знаю, тут самое страшное ругательство - "чтоб ты весь остаток жизни поддержкой софта на питоне занимался".
Зачем там дубас?
А что хотел, http? dubs стандартный linux протокол для общения клиента и сервера
ещё и с правами и пользователями интегрирован. Но конечно не так удобен как браузер запущенный
в windows.
> dubs стандартный linux протокол для общения клиента и сервераОбыкновенная вверинжинирнутая блоатварь "почти совсем как в венде!" - недаром гугл для ведроида сделал свое решение.
> ещё и с правами и пользователями интегрирован. Но конечно не так удобен как браузер запущенный
> в windows.Походу, кто о чем - а вчерашние вантузятники о венде.
man unix
unix – UNIX-domain protocol family
SO_PEERCRED
This read-only socket option returns the credentials of
the peer process connected to this socket.SCM_CREDENTIALS
Send or receive UNIX credentials. This can be used for
authentication. The credentials are passed as a struct
ucred ancillary message. This structure is defined in
<sys/socket.h> as follows:struct ucred {
pid_t pid; /* Process ID of the sending process */
uid_t uid; /* User ID of the sending process */
gid_t gid; /* Group ID of the sending process */
};
> dubs стандартный linux протокол
> dubsхорошо сказал.
Учитывая что XFS до сих пор нельзя ресайзить вниз, фиг знает как он там умудряется что-то предоставлять.
Да. А ещё нельзя разделу букву C:\ назначить. И как ей люди пользуются то?
А вы там чем занимаетесь, если вам надо туда сюда ресайзить постоянно? Просто интересно.
Просто попробуй уже пойти на работу, а не мамину пенсию проедать.Выделили под проект "примерно вот столько", потому что никто не знал сколько на самом деле он сожрет, а горе-разрботчики требовали как обычно, пол-царства и дочь генерального директора в общее пользование. Через год посмотрели - на диске занято 10%, за год рост 20%, такими темпами это "столько" он никогда не съест, раньше (через еще пару лет) пойдет на помойку вместе с менеджером который его притащил, а ресурсы промышленных хранилок а не как у васяна - дорогие. Логичное решение - отжать обратно все лишнее. Ну да, не для л...4тых логичное.
Альтернатива - выделять всем одинаковые 20G и ресайзить только вверх. Тоже плохая - место у некоторых будет кончаться раньше чем ты успеешь добавить, продравшись через весь миллион интуитивноприятных обо-cpaтисов и кокпитов, не говоря уже о согласованиях с дочкой генерального директора.
Хорошо если хранилка поддерживает thin-тома и Trim, и просто прекрасно если этот трим удается протащить через весь миллион прослоек до непосредственно виртуалочки с ценным товаром.
Чаще всего что-то идет не так.
Раз в два года можно и старыми дедовскими способами отресайзить. Надежнее, к тому же, будет.
Ты правда хочешь руками ковыряться в неизвестном тебе сервере с неизвестной херней, где разработчики-аутсорсеры давно свалили в туман? Еще и с остановкой сервиса? С риском что не взлетит после перезагрузки? И так сто раз?Надежнее будет дать по лапам сразу же - "в нашей компании стандартом является установка на ext4 raw partition, предоставьте письменное обоснование необходимости использовать ваш xfs".
Половина пойдет найух сразу же, "повторяя е6ись ты конем, разводя в изумленьи ушами". Шибкоумные иногда возвращаются с обоснованием, часто его выкидывает уже руководство со словами "неубедительно". Оставшиеся - да, потратим ресурсы зря. Ну и хрен с ними. Свое время и нервы зато сэкономим.
P.S. и это ты еще не видел что происходит, когда девляпсы пытаются мигрировать данные с одного физического диска на другой.
Руководству достаточно узнать, что RH не будет помогать в поддержке, если узнает, что у нас не xfs.
Даже если мы им за это платим.
Другие обоснования становятся внезапно неубедительными.
Руководство не настолько феноменально т-пое чтобы думать что rh будет помогать в поддержке.Даже если ему за это заплатят, что у любителей девляпанья за три копейки ни разу не принято.
А вот ты феноменально т-пой, если думаешь что вполне себе официально поддерживаемая редхатом Ext4 как-то влияет на закрываемые индусней тикеты.
Руководство спит и видит, как после внезапного инцидента, повлекшего многоденежные убытки, акционеры читают отчёт руководства и сравнивают с отчетом RH, в котором видят "использование нерекомендованной фс".
Продолжение доступно только для 18+.
ох уж эти влажные мечты подвального девляпса...
акционеры читают отчёт руководства и сравнивают с отчетом RH
акционеры читают отчёт руководства и сравнивают с отчетом RH
акционеры читают отчёт руководства и сравнивают с отчетом RHhttps://www.youtube.com/watch?v=Zp2dGxYDq7w
Представь себе, это лишь вопрос количества потерянных денег.
Акционеры, очевидно, читать будут не сами, наймут специально обученных людей.
Безусловно. Особенно если возникнет тема выплаты по страховке...
> Представь себе, это лишь вопрос количества потерянных денег.
> Акционеры, очевидно, читать будут не сами, наймут специально обученных людей.dream on, дядя. ты, видимо, рядом с потерянными деньгами близко не стоял.
если речь идет о конкретной денежке, неположенным образом улетевшей со счета А на счет Бэ - специально обученные люди озаботятся тем, чтобы эту денежку вернуть. а не читать "отчоты RH". и какую-то часть денежки вернут, если это действительно хорошо обученные люди.
а те люди, которые специально обучены читать "отчоты RH", пришлют в почте шелл скрипт с копирайтом (с) Делойт 1997 (причем автор скрипта писал его еще во времена SunOS, а дальше только опечатки в каментах фиксили) и попросят СРАЧНА НИМЕДЛЕННА АСАПСАПСАП прислать результаты этого карго-культа обратно у Kyiv office. и усе, "дальнейшее - молчанье", как говорил уильям наш шекспир.
Я же говорю - мечты подвальных. О том как устроен большой мир за пределами подвала. Но их туда пока ни разу не выпускали.Попутно это все что требовалось знать об экспертах впопеннета, дро4щих на энтерпрайзные дистрибутивы.
Стандартная файловая система во всем нормальном редхат энтерпрайзе, а тут на тебе нашлись любители труда индийских рабочих умственного труда. Даже вангой быть не надо что творите вы ненужную дичь, которой пользоваться страшно.
> Стандартная файловая система во всем нормальном редхат энтерпрайзе,Когда тебя возьмут на галеру в редхатинтерпрайсе - приходи расскажешь, сколько там не индусов помимо тебя.
> нашлись любители труда индийских рабочих умственного труда. Даже вангой быть
> не надо что творите вы ненужную дичь, которой пользоваться страшно.вангой быть совершенно не надо чтобы увидеть ненужную дичь подняв глаза к заголовку новости. И да, индусский коллектив ее разработчиков улыбается тебе с веток и машет хвостами.
Остается только открытым вопрос почему уважаемая компания продукцией которой вы пользуетесь, доверяет изготовление продукции тем товарищам на ветках а не вам... такому хорошему специалисту...
Потому что те товарищи на ветках стоят рупь пучок. А хорошие специалисты за еду не работают, и еще могут и за деньги тоже брезговать.Но я смотрю, местным фанатам хоть ссы в глаза - будут слизывать и нахваливать, лишь бы это делала глубоко ими чтимая компания, протухцией которой они с таким придыханием пользуются. Ну или мечтают, а на деле как обычно - начальник пинком в зад отправляет ставить ненавистную убунту - "затобесплатная!".
Если ваша зарплата не 400000 русских рублей - то вы вообще говоря не сильно то отличаетесь от тех кто работая за еду, на относительно скромные деньги имеет все о чем вы только мечтаете.
И еще разница в том что их код - служит всему человечеству, а ваш труд - паре господ к которым вы похоже относитесь с большим почтением...
> И еще разница в том что их код - служит всему человечеству,нет, код обоcpaтиса никакому человечеству не служит - он служит исключительно отделу маркетинга редхата, ибо не нужен людям. Феноменально т-пые им все равно воспользоваться не смогут, а админу проще напрямую обращаться к предназначенным для этого инструментам, минуя нескучный кокпит.
Все остальные ваши идеи тоже в корне неверны.
В частности, господам нашим рептилоидам, к которым я конечно отношусь с большим почтением, мой труд вряд ли зачем-то особенно нужен. Мы для них просто еда.
> ненужную дичь, которой пользоваться страшно.Вся суть ынтерпрайза. Просто у поха стокгольмский синдром. У админов со стажем часто встречается - мозг пытается себя убедить, что все в порядке, просто все за пределами ынтерпрайз адка бомжы. Но сердцем он понимает, куда попал. Вот только сделать с этим уже ничего не может. Он в капкане денег. У него и жена и сотрудники - всем икорочку с шампусиком надобно. Именно отсюда одновременный цинизм и правота в техвопросах:)
> в неизвестном тебе сервере с неизвестной хернейПоходу тебе пора на выход за профнепригодность. Даже не смотря на то как ты професси-анально отлизываешь своему урководству.
> P.S. и это ты еще не видел что происходит, когда девляпсы пытаются
> мигрировать данные с одного физического диска на другой.Ну почему не видел? Видел.
Только какое отношение имеют кривые руки ляпсов и обсуждаемая тема?
>> P.S. и это ты еще не видел что происходит, когда девляпсы пытаются
>> мигрировать данные с одного физического диска на другой.
> Ну почему не видел? Видел.
> Только какое отношение имеют кривые руки ляпсов и обсуждаемая тема?очевидное - если им не бить по рукам - будет xfs и обоcpaтис, и еще куча модно-молодежного фуфла, а потом "ой, вы не могли бы посмотреть почему у нас после перезагрузки непингуется?"
А если бить по рукам - то все вполне работает, без ненужных нагромождений пятидесяти слоев абстракций, и сломать мало чего удастся, и починить если что шансы велики.
И через пять лет после бесславной кончины последнего сведущего в этом прожекте - оно все еще работает.
Где вы столько криворуких ляпсов находите??
Они все такие.
Тот редчайший случай, когда я согласен с похом.
Офигеть.
>Надежнее будет дать по лапам сразу же - "в нашей компании стандартом является установка на ext4 raw partition, предоставьте письменное обоснование необходимости использовать ваш xfs".(1)
> Оставшиеся - да, потратим ресурсы зря. Ну и хрен с ними. Свое время и нервы зато сэкономим.
(2)
(1) и (2) говорят о том что в действительности (1) - просто вые.он шибко умных инженеров... у которых реальных аргументов против- просто нет. Есть только "мнения" и ЧСВ...
Почему? Потому что если бы были реальные аргументы против - то (2) - не сработал бы. НИКОГДА :)
А так- эти ваши истории напоминаю похвальбы сантехника который не захотел делать по стандарту (как его просил заказчик), а обошелся скотчем и "малешко подкорасил"...
Да не будет никто тратить "реальные аргументы" на обезьянку вроде тебя. Ты просто никогда не работал с корпоративными заказчиками.
У нас - вот так. Переделать и привести в соответствие.И неважно даже - хорошо или плохо, важно отсутствие твоих диверсий. Потому что у тебя завтра контракт кончится, а хрень останется еще на пару-тройку лет. Поэтому тебя заставят ее сделать по тому же самому шаблону что и все остальные.
>Да не будет никто тратить "реальные аргументы" на обезьянку вроде тебя.Примерно такой ответ от пшикмастера похваляющегося перед такими же криворучками и ожидался.
Зачем аргументы тратить? Они либо есть либо их нет. Если их приходится "тратить" -это значит что вы их изобретаете прямо по ходу действия... А раз изобретаете по ходу действия- значит у вас нет твердых знаний "почему нет".
>>>просто прекрасно если этот трим удается протащить через весь миллион прослоек до непосредственно виртуалочки с ценным товаром.и тут выясняется, что xfs, которая сидит поверх вот этого всего в этом всратисе, не трекает удаленные файлы, а тримит вообще все имеющееся свободное пространство. тоже решение, чо.
ps
xfs.org uses an invalid security certificate. The certificate expired on 9 октября 2021 г. 22:59. The current time is 20 ноября 2021 г. 20:27. (Error code: SEC_ERROR_EXPIRED_CERTIFICATE)
lol
Ну а че ты хочешь, у них все так сделано.
Поскольку пришито к разработке sgi тридцатилетней тухлости на соплях и скотче.Редхат упорно продолжает всем втюхивать эти костыли вместо fs разработанной хотя бы в 99м - чтоб было потом за что собирать бабки на "поддержку", само ж не стоит.
> Через год посмотрели - на диске занято 10%, за год рост 20%, такими темпами это "столько" он никогда не съест, раньше (через еще пару лет) пойдет на помойку вместе с менеджером который его притащил, а ресурсы промышленных хранилок а не как у васяна - дорогие. Логичное решение - отжать обратно все лишнее.Даже аргумент насчет буксы "С:" более вразумителен...
Просто XFS не предназначена для этого.
Для описанных Вами задач больше подходит Ext4FSXFS — это классическая lazy FS. По возможности всё держит в памяти, изредка сбрасывая на диск. Разработана Silicon Graphics. Основное предназначение предназначена — ворочать большими файлами, например, в издательстве с высокой скоростью. . Поэтому операция по уменьшению раздела — в таких задачах выглядит немного странно, потому что в этой сфере деятельности места всегда не хватает.
Ещё XFS в силу своей lazy специфики хуже восстанавливается при сбоях электроэнергии и т.п. Ext4FS с журналом более живуча.Использовать XFS в типичном корпоративном production, например, на веб-сервере с кучей мелких файлов — а зачем?
> Просто XFS не предназначена для этого.откройте нам тайну - для чего это ненужное ненужно вообще предназначено?
> XFS — это классическая lazy FS. По возможности всё держит в памяти,
с точностью до наоборот. xfs значительно менее оптимально работает с диском, предпочитая сбросить данные побыстрее. Из-за чего, возможно, и ломается без конца.
> изредка сбрасывая на диск. Разработана Silicon Graphics. Основное предназначение предназначена
> — ворочать большими файлами, например, в издательстве с высокой скоростью. .голубчик, примите таблеточки. sgi никаких издательств не ворочала, там больше авиасимуляцией занимались и графрендерингом, а большим файлом в те времена считался аж целый мегабайт.
Это просто очередная поделка для замены совсем уже пережившей свое время systemV fs. Случайно оказавшаяся ненамного хуже других аналогичных поделок того времени.
> Использовать XFS в типичном корпоративном production, например, на веб-сервере с кучей
> мелких файлов — а зачем?а почему нет? Если у меня там не бывает "восстановлений после сбоев питания" (я не уверен что exadata в соседней стойке вообще восстановится, а не встанет до приезда механика из орацла) ?
Вполне себе она система для кучи мелких файлов, просто на фоне ext4 (и необязательно с ненужно-журналом) непонятно, зачем. При этом имеет кучку врожденных багов и глюков, о героической победе над которыми rhbm шлет победные реляции каждый месяц.
Единственное ее реальное применение - подстилка под rhgluster - поскольку тот всю метаинформацию хранит в EA, а это чуть ли не единственная fs, у которой скорость работы с EA размером больше размера самого файла хотя бы приблизительно приемлемая.
Вот за это ее редбиэм когда-то сильно возлюбила во все отверстия. гластер давно уже объявлен немодным и немолодежным, но "здесь так принято" работает уже в четвертом поколении макак.
Пока ресайзили вниз - случился сбой и потеряли все данные
Ах да, у вас типа бэкапы есть, ну ну
В мире девопс уже давно даже не думают какая файловая система или сервер, всё живет в serverless архитектуре, а данные в реплицируемой в кучу мест СУБД с реплик которой делаются дампы, а сами файлики в s3 хранилище где просто место выделяется квотами и всякий конфиги и код всегда под рукой в git. И да, даже физическое уничтожение нескольких серверов не приводят к катастрофе или остановке сервиса. Сломался сервер, вышел из пула, утром в рабочее время спокойно инженеры его починили.Если у вас на работе не так и вы бегаете крутите размер файловой системы на проде - у меня для вас плохие новости и лучше ищите нормальную работу, пока тут всё не развалилось и на вас не повешали убытки
> Пока ресайзили вниз - случился сбой и потеряли все данныеа если макаку сперва выпороть?
> В мире девопс уже давно даже не думают какая файловая система или сервер
ага, они вообще не думают.
Да-да, конфиги в гит. С ключами от всего. Инфраструктура аз ээ... kokokokode! В тыще мест, включая паблик репо в гитляпе и гитшляпе, для надежности.
А когда волшебное s3 хранилище в которое у них сложены все яйца волшебно превращается в тыкву, потому что на самом деле данные "в облачках" это всего лишь чужой компьютер (с все теми же самыми проблемами и ограничениями) - и волшебные заклинания и кукареки не помогают его оживить - они просто ищут другую работу, ее для дешевых рабов всегда будет навалом.
Жаль я уже староват для этого б-ского цирка, приходится работать по старинке.
Чем плох свой git и свое облако в виде трех стоек а трех разных ДЦ?
Ах, да, видимо ваша контора не может себе такое позволить, а ваш сервер это всего лишь тот пыльный ящик в углу под столом у бухгалтерши тети Тани на котором считают зарплату, раздают интернет и печатает принтер. Что ж. Каждый делает свой выбор сам.
> Чем плох свой git и свое облако в виде трех стоек а
> трех разных ДЦ?тем что не нужен. И стоек бывает иногда сильно поболее трех. И тогда некоторые начинают что-то подозревать, но не все.
> Ах, да, видимо ваша контора не может себе такое позволить, а ваш
Она себе нормальных инженеров может позволить, это гораздо дороже.
Которые до истерики боятся перезагрузить сервер и падают в обморок от необходимости отресайзить xfs "вниз"...
Нормально так... Как скажешь :)
Чем плох свой git и свое облако в виде трех стоек а трех разных ДЦ?
Долгой репликацией и большими затратами.
> Долгой репликацией и большими затратами.ну это еще - цветочки. По поверхности плавают. Вот сплит-брейн - это забавно и поучительно.
(забавнее только неотключаемая срабатывающая защита от сплитбрейна, как у монги, например - когда у тебя все исправно и могло бы работать, но это очень опасТно - может произойти сплитбрейн. Поэтому положим тебе прод. Пусть полежит, безопастно.)
> Вот сплит-брейн - это забавно и поучительно.И часто у вас сплитбрейн на SDS из 3 нод (мин. значение для кворума)?
>всё живет в serverless архитектуреА 10 ТБ оперативки на сервер у вас тоже в serverless архитектуре?
Просто интересно на каком оборудовании вы такого добились...
> dm-integrityРазбудите, когда он хотя бы перестанет заставлять выбирать между многочасовой инициализацией себя на больших дисках и ломающимся mkfs.чтоугодно. О деревьях Меркеля в этом слабосвязном многослойном бутерброде всё равно мечтать бесполезно.
А Altis будет?
Возможно это одна из немногих полезных вещей на расте, но я ей не пользуюсь, как и большинство пользователей Linux.
красная шляпа хорошего не сделает
> красная шляпа хорошего не сделаетну почему же? Хорошо продалась ibm, прям заглядение.
Точно! Одно ядро линукса чего стоит.. Ужасть просто...
Когда это шляпа сделала ядро линукса ?
Да она в основном и делает...
Ну почему же?
Благодаря куче проблем она создает кучу рабочих мест для джунов в малополезной техподдержке.
> Ну почему же?
> Благодаря куче проблем она создает кучу рабочих мест для джунов в малополезной
> техподдержке.там джунов только из своей деревни нанимают, поэтому человечеству и от этого в целом пользы ноль.
> там джунов только из своей деревни нанимают, поэтому человечеству и от этого в целом пользы ноль.Из какой деревни? Что ты имеешь в виду?