Co způsobilo včerejší nejhorší výpadek Cloudflare od roku 2019? Nebyl to kybernetický útok. Vše začalo změnou oprávnění v jednom z databázových systémů a pokračovalo vygenerováním problém způsobujícího konfiguračního souboru a jeho distribucí na všechny počítače Cloudflare. Podrobně v příspěvku na blogu Cloudflare.
Byla vydána (Mastodon, 𝕏) první RC verze GIMPu 3.2. Přehled novinek v oznámení o vydání. Podrobně v souboru NEWS na GitLabu.
Eugen Rochko, zakladatel Mastodonu, tj. sociální sítě, která není na prodej, oznámil, že po téměř 10 letech odstupuje z pozice CEO a převádí vlastnictví ochranné známky a dalších aktiv na neziskovou organizaci Mastodon.
Byla vydána nová major verze 5.0 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v obsáhlých poznámkách k vydání. Videopředstavení na YouTube.
Cloudflare, tj. společnost poskytující "cloudové služby, které zajišťují bezpečnost, výkon a spolehlivost internetových aplikací", má výpadek.
Letos se uskuteční již 11. ročník soutěže v programování Kasiopea. Tato soutěž, (primárně) pro středoškoláky, nabízí skvělou příležitost procvičit logické myšlení a dozvědět se něco nového ze světa algoritmů – a to nejen pro zkušené programátory, ale i pro úplné začátečníky. Domácí kolo proběhne online od 22. 11. do 7. 12. 2025 a skládá se z 9 zajímavých úloh různé obtížnosti. Na výběru programovacího jazyka přitom nezáleží – úlohy jsou
… více »Byla vydána nová verze 2.52.0 distribuovaného systému správy verzí Git. Přispělo 94 vývojářů, z toho 33 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
VKD3D-Proton byl vydán ve verzi 3.0. Jedná se fork knihovny vkd3d z projektu Wine pro Proton. Knihovna slouží pro překlad volání Direct3D 12 na Vulkan. V přehledu novinek je vypíchnuta podpora AMD FSR 4 (AMD FidelityFX Super Resolution 4).
Poštovní klient Thunderbird byl vydán v nové verzi 145.0. Podporuje DNS přes HTTPS nebo Microsoft Exchange skrze Exchange Web Services. Ukončena byla podpora 32bitového Thunderbirdu pro Linux.
U příležitosti státního svátku 17. listopadu probíhá na Steamu i GOG.com již šestý ročník Czech & Slovak Games Week aneb týdenní oslava a také slevová akce českých a slovenských počítačových her.
Rozhodne zaujímavo vyzerajú jeho samoopravné schopnostiNo ale jenom v případě poškození dat na disku. Chyby v RAM (pokud nemáš ECC, nebo ti softwarový bug něco poškodil) vedoucí na poškození struktur FS jsou pro změnu fatální na rozdíl od jiných FS, protože u btrfs je fsck experimentální a u ZFS není vůbec. To df used by bylo zajímavé dělat nějak podrobněji, protože nevím jestli jenom z used se dá vykoukat efektivita, může se třeba stát, že used+free < kapacita disku, ne? Takže ideálně tam potom zkusit zapisovat další data a koukat kolik jich tam doopravdy narvu. Ten výkon při obsazování si myslím že bude dost ovlivněn i zdrojem dat - mnohem lepší by bylo generovat je synteticky.
ext4 ... chýbajú mu checksumyDat. Checksumy metadat to má.
Vie nejak požiadať SW RAID1, aby mu vrátil rovnaký blok, ale z druhého disku?Tipnul bych si, že tohle rozhraní mezi filesystémem a blokovým zařízením momentálně neumí
umount)mdadm --stop)mdadm --assemble)mount)find /mnt/test -type f -print | sort | xargs md5sum > /tmp/hash.txt)diff)fsck. Btrfs a zfs dokázali chybu nájsť a transparentne opraviť. Používateľ btrfs sa to dozvie iba zo syslogu, zfs o tom neinformuje vôbec.
zfs o tom neinformuje vôbecUž to vyhodili z výstupu príkazu
zpool status ? Vídaval som tam pri podobných testoch.
ZFS má SCRUB, ten skontroluje konzistenciu zapísaných dát podobne ako FSCK u iných FS.Ne, zkontroluje pouze checksumy.
To je zaujímavé... tá štruktúra sa Ti kazí na btrfs?Ano.
Pri akej príležitosti? Strata napájania?Nevím, protože to nemá fsck co by člověk mohl pouštět po každém bootu, tak na to nepřijdu až dokud nenastane nějaký problém typu „nejde spustit postgresql“ nebo „rsync při zálohování nemůže přepsat soubor“. Napájení se ztrácí pravidelně (řešil jsem v poradně, ptal jsem se všude, stále bez úspěchu), RAM není ECC a softwarový stack je pochybný (nvidia blob + deep learning bastly v dockerech).
Tie checksumy overia či bloky (obsahujúce hoci aj dátovú štruktúru) neboli poškodené.Jak si představuješ, že to opraví následující chybu:
Máme novej PALM, podle paperu to vypadá nadějně, tak to otestujeme.Tak ho implementuj ako modul do súborového systému, keď si sa s tým pochválil v diskusii o súborových systémoch.
Jak si představuješ, že to opraví následující chybu: (bitflip, ...)Nijak. To neopraví ani FSCK, len to zabrúsi za cenu straty užívateľských dát. To opraví akurát tak ECC na špeciálnom HW s redundantným vykonávaním kódu a porovnávaním výsledkov. Alebo obnova zo zálohy.
Nijak. To neopraví ani FSCK, len to zabrúsi za cenu straty užívateľských dát.Zabrúsi = dostane FS zase do konzistentního stavu, aniž bych musel dělat odstávku na vytvoření nového FS a přelití dat tam a zpátky. Navíc na ZFS, kde fsck není, se o tom, že se tohle stalo, ani nedozvíš. Data se při tom občas ztratí (tak jako tak), obnovíš je ze zálohy, nebo se jedná o nějaké dočasné soubory na kterých nesejde.
xfs_check. Vlastne ani btrfs nemá fsck, ale btrfs check, takže správne mal mať vo výsledku, že fsck "nemá".
Celý tento test nebol veľmi šťastný, pretože ak fsck trvá dlhšie, môže to znamenať, že je dôkladnejší a odhalí/opraví viac chýb. Preto som tomu nakoniec dal nulovú váhu.
Jinak jako vhodnou odpověď bych bral, že ntfs neni linuxový souborový systém a proto byl z testů vynechán. Tím by se to řešilo.
Je starý (k normálním lidem se dostal s dvoulitrama nebo xp na přelomu tisíciletí, ale ani tehdy nebyl nijak nový, roky předtím ho používaly nt), ale jestli je zastaralý to je otázka jiná (desítky jej stále používají jako základ). No při tom stáří by se zastaralost dala očekávat.
Arduino (AVR) a Raspberry jsou poslední dobou nedostupné (a co je dostupné stojí násobky cen, které pamatuju).Zajímavé je, že Číňan AVRka docela má (jak na Ali, tak LCSC/JLC). Nevím jestli padělky -- popis vypadá jinak, ale to taky může být způsobeno tím, že je koupil Microchip.
Super zápis, díky.
To jsem zvědavý na ten další test.
shared_buffers na štvrtinu veľkosti RAM a pgbench spúšťajú s parametrami:
pgbench -j $NUM_CPU_CORES -n -T 120 -r pgbench
Môžem sa tým inšpirovať.
Tiskni
Sdílej: