|
2.33, Аноним (33), 11:11, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
Всё так всё так фичи ради фич, потребление ради потребление. Нужна отдельная и достаточно мощная машина чтобы ворочить этим монстром. К сожалению это всем нравится и это печалит.
| |
|
|
|
|
4.30, Аноним (30), 11:05, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А что не так с масштабируемостью? Напихиваем еще дисков в Raid и поехали. Но на SSD нужды деньги, а их у сообщества не оказалось, видимо.
| |
|
|
6.44, Аноним (44), 11:48, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> Ну и по закону подлости бывает, что диски одного производителя и одной партии начинают сыпаться в один момент...
Подлость со стороны кого?
| |
6.112, Жока (?), 16:25, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Вот мерж реквесты и баг репорты как раз и проще сделать высокодоступными подняв несколько мастеров постгреса в разных ДЦ
С гитом же сложнее так оно хочет бекенд для файлов в виде объекта ФС
| |
6.151, Michael Shigorin (ok), 11:35, 17/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> и оба диска в рейде
Понимаю, что Вы наверняка видели не только рейды из двух дисков, но всё же поёжился.
Так-то именно из-за double fault по дискам (особенно из одной партии, физически более-менее одновременно подошедшим к пределу своего бытия) и пришлось городить RAID6 на замену RAID5, насколько слышал...
| |
|
|
|
|
|
1.4, Аноним (4), 09:43, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +6 +/– |
Я правильно понял из переписки, что первый SSD у них вылетел уже давно, но так как Ceph справлялась, его замену откладывали? И тут вылетел второй SSD, а бэкапы у них не делались, полагаясь на дублирование в Ceph.
| |
|
2.16, n00by (ok), 10:08, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Если кому-то было нужно, что бы оно сломалось, то переписку сейчас читать поздно - её уже замусорили.
| |
2.41, Аноним (41), 11:32, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Я так понял Ceph был из одной ноды и весь его смысл в их случае заключается в усложнении восстановления относительно обычного RAID?
| |
2.135, Аноним (135), 00:22, 14/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –2 +/– |
Давайте вмете поможем ребятам!
sudo ceph pg repair ...
И смотреть tree
И дальше стачать в бубен.
А то мож тупо не знают?
| |
|
1.12, n00by (ok), 10:02, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
> данные по отслеживанию ошибок и рецензированию кода
> могут быть частично потеряны
Ради такого может и сразу пять накопителей совершенно случайно выйти из строя.
| |
|
|
3.27, n00by (ok), 10:49, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –3 +/– |
Ну а зачем твой белый господин из RH/IBM платит тебе за внедрение в гос.учреждения РФ кода, в котором ты понимаешь ноль целых ноль десятых? Ему, как и тебе, хочется кушать за чужой счёт. Одно переполнение стека Тысячеглаз из вашей шаражки уже сам и скопипастил.
| |
|
|
5.49, n00by (ok), 12:08, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
А кто сказал, что схемка оплаты иноагентов будет прозрачной для всех? RH даёт "бесплатно" исходники. mikhailnov говорит "я принял автономное решение!" и качает эти исходники. После чего добавляет нескучные обои и продаёт это государству. Ну и попутно пишет отчёт хозяину https://github.com/systemd/systemd/issues/22158 - что бы видели, с кем имеют дело. ;)
| |
|
|
7.97, n00by (ok), 15:09, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Ну так скачать сырцы, необработанный код, а потом разработать ОС - это же примерно как купить рудники Uranium One и продавать половине мира ТВЭЛы, чуть-чуть не дотягивает. ;)
| |
|
|
5.123, Аноним (123), 19:06, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>органам государственной власти
ты забыл упомянуть. О полном маразме с запретом для всех российских граждан и резидентов речи пока не идёт.
| |
|
|
3.28, n00by (ok), 10:55, 13/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
- Мишель, звони скорее в скорую, бабушке плохо!
- Сейчас, мамо, как раз для них трендовый сет иконок собираю в пакетик.
...
- Мишель, скорая не приехала!
- Это апстрим всё сломал! Кляты пен-сы! Они же наши враги!
- Что же теперь делать?
- Ты звони в агентство, а я выкину из бабушкиной квартирки неподдерживаемый хлам.
| |
|
|
1.14, Бывалый смузихлёб (?), 10:07, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +3 +/– |
«Вернуть в строй хранилище для кластера Kubernetes с первого захода не удалось, после чего администраторы ушли спать»
Хорошие, ответственные одмены
Но других для опенсорса всё равно нет почему-то
Хотя есть смутное подозрение что это были не энтузиасты и им очень неплохо платили за *вот это*
| |
|
2.69, Аноним (70), 13:42, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Для прессы: "Всё можно восстановить без проблем. Но мы лучше поспим, чтобы не сделать ошибок из-за переработок"
Реальность: "Мы не знали что такое Ceph и внедрили его, так как это модно. Сейчас всё сломалось, а у нас не хватает квалификации для восстановления работоспособности. Мы ищем настоящих специалистов"
| |
|
3.81, Аноним (81), 14:31, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
> Мы не знали что такое Ceph и внедрили его, так как это модно
Абсолютное большинство новых технологий и фреймворков именно так и внедряются, сами не зная зачем и для чего, лишь потому что модно и все так делают, вместо того чтобы воспользоваться традиционным решением из пары строчек кода.
| |
3.148, Аноним (148), 23:57, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Мы не знали что такое Ceph и внедрили его, так как это модно
> Ceph
> модно
> The first line of code that ended up being part of Ceph was written by Sage Weil in 2004
Проект уже совершеннолетний, водку в магазине покупать может, но для местных подпивасов всё ещё какой-то слишком модный.
| |
|
2.152, Michael Shigorin (ok), 11:39, 17/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Вообще-то уйти спать, когда уже не соображаешь -- как раз более трезво и ответственно, чем в дурмане запороть вообще всё безвозвратно (когда понимаешь, что минуту назад было вообще-то не так уж и плохо, стоило только образы дисков куда-нить ещё слить)...
| |
|
1.25, Аноним (81), 10:43, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –6 +/– |
git в общем то не нужен для кодеров-одиночек и лишь усложняет процесс. new_folder, old_new_folder наше все! Гиту место разве что в Ынтырпрайзе и в качестве хостинга для кода.
| |
|
2.29, Аноним (-), 11:04, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Самый отличный folder -- это пинок по яйцам, складывает так, что хрен разогнёшься потом. А эти твои хипстерские new folder'ы -- отстой.
| |
2.36, Аноним (33), 11:17, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Одиночному и тесты не нужны и стайлгайды чтобы писать не говнокод и документация. Это совершенно не значит что это хорошо и так надо всем делать. Даже одиночным кодерам.
| |
|
3.42, Аноним (46), 11:34, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Как минимум тесты нужны всегда, потому что иначе ты никогда не узнаешь вовремя, что где-то что-то сломалось, и почему. А так посмотрел, что отвалилось, и можешь чётко сообщить причину. Стиль… От проекта к проекту может ощутимо отличаться. Это совершенно не имеет никакого отношения к качеству кода, скорее к эффективности и сложности сопровождения.
| |
|
4.47, Аноним (-), 11:58, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
> не имеет никакого отношения к качеству кода, скорее к эффективности и сложности сопровождения.
Код сопровождается гораздо дольше, чем пишется. Поэтому всё, что влияет на эффективность и сложность сопровождения определённо относится к качеству кода.
| |
|
5.75, Аноним (81), 14:20, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
> Код сопровождается гораздо дольше
Ущербная логика, учитывая что 99% проектов проваливаются в первые месяцы и код этот нафиг никому не нужен. А если проект выстрелил, то и с нуля переписать не грех сделав уже все по правилам. Поэтому для стартапа имеет смысл использовать фреймворки и рассматривать все лишь как ПРОТОтип.
| |
|
6.95, НяшМяш (ok), 14:55, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> то и с нуля переписать не грех сделав уже все по правилам
Жаль, что 99% выстреливших стартапов так не думают. Написали на электроне, выстрелили - да так и будут сидеть.
| |
|
|
4.51, Аноним (50), 12:12, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
Вот уж нет уж. Любого пыхера спроси запускается значит работает. Вы конечно пишете из идеального мира, но вот одиночки говнокодеры это совсем другая история.
| |
|
5.77, Аноним (81), 14:23, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
Одиночки, как правило, генерируют куда более качественный код. В первую очередь, потому что все делается одним человеком в едином стиле. Другое дело, если это очередной ГС однодневка, то такой проект пилить смысла нет качественно, всеравно он в 99% случаев прогорит, а труды будут напрасны.
| |
|
6.85, Аноним (50), 14:38, 13/06/2022 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –2 +/– |
Это потому что некому сказать что их код полное УГ. И конкретно ему всё понятно, что часто правда. Проект однодневка может быть вполне потому что поддерживать его становится невозможно.
Сколько таких проектов от одного разработчика, которые сдают заказчику. А потом при доработке третьей стороной у третьей стороны седеют волосы и горят пердаки?
| |
6.93, Аноним (46), 14:50, 13/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Чёт маняфантазии. Если нет корпоративных стандартов написания кода и грамотного проектирования, то в итоге на всём сэкономят. Почти на все опенсорс поделки больно смотреть именно из-за этого.
| |
|
|
4.76, Бывалый смузихлёб (?), 14:22, 13/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
непросто, наверное, лепить тонны тестов, проверяющих, не съехала ли кнопка при отображении на каком-то из десятка разных устройств
или не слишком ли визуально мелким стал размер шрифта на каком-то из устройств
или, не съехал и угол поворота( ориентация ) фотографий на некоторых устройствах
а потом - менять их ввиду очередных изменений дизайна в ходе поддержки
возможно, это даже более трудоёмко чем делать сам проект. Возможно, не у каждого даже такое железо найдётся чтобы потянуть такое
| |
|
5.82, Аноним (46), 14:34, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Тесты это оооочень уныло и ресурсоёмко, особенно, корректные тесты. Однако, в итоге, они экономят время и ресурсы самым чудесным образом. В целом, полное покрытие тестами даже не обязательно иметь, хотя и желательно (тут уже зависит от того, сколько за это платят). А размер шрифта не имеет никакого отношения к коду, это уже вопрос к дизайнерам.
| |
|
6.99, Аноним (99), 15:41, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
Так ты еще хуже тестировщик чем хочешь выглядеть. Как ты определишь что сейчас на сайте именно тот размер и тот самый шрифт как хотел дизайнер? Больше того дизайнера не будет каждый день смотреть на твой сайт. А шрифт и размер могут изменится из-за многих причин шрифт с гугл фонт не загружается или версия фреймворка внезапно поменялась и всё потянула за собой.
Ну а если тебе пофиг правда, зачем эти тесты пусть заказчик мониторит если ему заняться больше нечем.
| |
|
7.105, Аноним (46), 15:59, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Я могу принять только необходимость автоматизировано "прокликать" необходимые кнопки в интерфейсе и убедиться, что в результате получается ожидаемый результат. На look and feel вообще по-барабану, не того уровня заботы. А так да, если ВНЕШНИЙ ресурс не загрузился, это ОГРОМНАЯ проблема. То, что там внезапно оказался не тот ресурс, тоже необходимо проверить, но это уже чужая проблема. Фреймворки, понятное дело, тестируются тоже, чтобы вся требуемая функциональность давала ожидаемый результат. А так же проверяются все валидные данные, чтобы не было сюрпризов после обновления.
| |
|
|
|
|
|
2.40, Аноним (46), 11:30, 13/06/2022 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
И в итоге у тебя тысяча этих вручную сделанных папок (и это только за месяц), а когда тебе надо найти, что было до изменений в интересном месте, надо их все перебрать. Очень эффективно.
| |
|
3.48, Аноним (44), 12:04, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Когда время на перебор сравняется со временем необходимым на написание последнего варианта кода. Что необходимо будет делать?
| |
|
|
1.56, Аноним (56), 12:34, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
>из-за выхода из строя сразу двух SSD-накопителей
Что может быть не так, если использовать SSD, у которых циклы записи ограничены как надёжностью ячеек, так и счётчиком ресурса, в системе по типу RAID 1?
| |
1.64, abu (?), 13:30, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +5 +/– |
Казалось бы, все условия нового времени соблюдены - тут тебе и GitLab, и Kubernetes, и SSD, и Ceph.
И поспать сходили, и за ушком почесали, и зеркала тут тебе, и вообще.
А с первого захода - не удалось.
| |
|
2.66, Аноним (70), 13:36, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
Не хватает докера, который устарел
А ещё нужно заменить все cli инструменты на электрон
А, ну да, и ос обязательно должна быть rolling release и без Lts с мейнтейнерами по квотированию
| |
2.121, Аноним (59), 18:39, 13/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Казалось бы, все условия нового времени соблюдены - тут тебе и GitLab, и Kubernetes, и SSD, и Ceph.
Мартышка и очки.
| |
|
3.143, пох. (?), 14:17, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Не нужно, они уже сделали правильный выбор, теперь им можно просто ceph апгрейдить. Результат примерно такой же будет.
| |
|
|
1.98, муу (?), 15:28, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
вот что бывает когда одмины сжвшные хипсторы,
daniels в частности редкостное изделие из латекса, пересекался с ним ...
| |
|
2.142, пох. (?), 14:12, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> вот что бывает когда одмины сжвшные хипсторы,
яка "инфраструктура" такие и админы. Не тратиться же на корпоративные схд или хотя бы отдельную серверную инфру для sds. Прошлую историю с четырьмя разными неработающими бэкапами (потому что опять чтоб денег не платить, поэтому туды не лезло, сюды можно не чаще раза в месяц, отсюда нельзя проверять восстановление потому что очень дорого) уже забыли?
| |
|
1.101, Михрютка (ok), 15:47, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +4 +/– |
бедные ребята. в #freedesktop сплошной shotgun debugging
21:24 bentiss: daniels: sigh, the new server doesn't even survive a reboot, it fails at finding the root
21:27 bentiss: I guess my cloud-init script killed the root
21:35 bentiss: FWIW, reinstalling it
мимопроходилы делятся перлами типа
12:18 JoniSt: That's nice to hear. Reminds me of the fact that a single raid1 btrfs might also not be enough to keep my own Gitlab instance alive if something happens...
| |
|
2.137, n00by (ok), 08:22, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> бедные ребята. в #freedesktop сплошной shotgun debugging
> 21:24 bentiss: admiral rogers: free my wife please, I am not going to bring the new server to life,
> 21:27 bentiss: I promise my cloud-init script kill the root
> 21:35 bentiss: FWIW, reinstalling it
> 21:65 admiral rogers: mgimo finished?
Надо надеяться на лучшее, разбогатеют.
| |
|
1.120, Kuromi (ok), 18:01, 13/06/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
"Вернуть в строй хранилище для кластера Kubernetes с первого захода не удалось, после чего администраторы ушли в запой"
*FIXED
| |
|
2.141, пох. (?), 14:07, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Столько букв вместо одной фразы: ceph - мегаусложненное неуправляемое г-но. Причем каждый год в каждой новой версии устроенное по-разному (Но если вы купите техподдержку - это уже не ваши проблемы.)
Ну а сочетание с k8s на тех же хостах - просто шедевральный ход. Чтоб денег не платить.
> Для меня это всё повод не пользоваться Ceph.
да, storage direct наше всьо (потому что другие шва6одкиные альтернативы примерно такие же - и никто не знает как их в случае чего чинить)
| |
2.145, Аноним (144), 14:50, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Смешались в кучу кони, люди... если вам надо 10 терабайт скопировать по сети, то вам придётся подождать пока 10 терабайт скопируются по сети.
| |
|
3.146, пох. (?), 17:56, 14/06/2022 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
особенность шитCeph в том числе и та, что ему ВНЕЗАПНО становится ННАДО скопировать 10 терабайт при восстановлении сдохших osd. И пусть весь мир подождет (рейт лимиты, управление полосой - неееа, не слышали). Шедевр антиинженерии.
| |
|
|
|