abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:33 | IT novinky

    Společnost Meta na dvoudenní konferenci Meta Connect 2026 představuje své novinky. Vypíchnout lze lehké brýle s funkci VR Meta VR Glasses. Do prodeje půjdou na jaře 2027 za cenu 1299,99 dolarů.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | Nová verze

    Google Chrome 154 byl prohlášen za stabilní. Nejnovější stabilní verze 154.0.8037.57 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 108 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 2
    včera 14:33 | IT novinky

    Vláda sníží v příštím roce výdaje na IT služby státu o 1,4 miliardy korun. Úspory má umožnit lepší koordinace nákupu služeb napříč resorty prostřednictvím nového zmocněnce. Celkové roční výdaje státu na informační technologie a digitalizaci se podle údajů ministerstva průmyslu a obchodu pohybují okolo 20 až 25 miliard korun ročně, pro letošek bylo na 320 projektů vyčleněno 21 miliard.

    Ladislav Hagara | Komentářů: 1
    včera 14:22 | IT novinky

    Irská komise pro ochranu dat (DPC) uložila americké technologické společnosti Google ze skupiny Alphabet pokutu 403 milionů eur (9,8 miliardy Kč) za neoprávněné nakládání s údaji o poloze uživatelů. Firma podle komise porušila evropské nařízení o ochraně osobních údajů (GDPR). DPC uvedla, že při šetření zjistila, že si lidé nemuseli být vědomi skutečnosti, že jejich poloha byla využívána například k ovlivňování prostřednictvím reklam nebo k odvozování jejich zájmů, a mohli tak ztratit kontrolu nad svými osobními údaji.

    Ladislav Hagara | Komentářů: 2
    včera 02:11 | IT novinky

    Byla oznámena beta verze nového video kodeku Pyrowave pro streamování her v Steam Remote Play. S vysokou propustností a nízkou latencí. S podporou HDR a YUV 4:4:4.

    Ladislav Hagara | Komentářů: 0
    včera 01:11 | Nová verze

    Byl vydán Sublime Text 4 Build 4213. Sublime Text (Wikipedie) je proprietární multiplatformní editor textových souborů a zdrojových kódů. Ke stažení a k vyzkoušení je zdarma. Pro další používání je nutná licence v ceně 99 dolarů. Spolu se Sublime Merge je cena 168 dolarů.

    Ladislav Hagara | Komentářů: 0
    22.9. 21:55 | Zajímavý článek

    Firma Anthropic, tvůrce AI modelu Claude, začala v oblasti Sanfranciského zálivu v tichosti provozovat vlastní biotechnologickou laboratoř. Anthropic prý chce pomocí AI urychlit hledání léků na nemoci, jimž farmaceutický průmysl dle názoru firmy věnuje příliš málo pozornosti. Firma tvrdí, že laboratoř se zatím soustředí především na základní biologii, nikoli přímo na vývoj léčiv. Farmaceutický výzkum je pro generálního ředitele Daria Amodeie velice osobní téma, jeho otec zemřel na hepatitidu C několik málo let před objevením účinné léčby.

    AfD 💙 | Komentářů: 4
    22.9. 21:44 | Humor

    Vědci z Googlu dokončili mapu všech neuronových spojení v mozku (tzv. konektom) samečka mušky octomilky obecné (drosophila melanogaster), hlavním cílem je komparativní analýza s již zmapovaným mozkem samičky. S tímto veřejně dostupným modelem, čítajícím přibližně 160 000 neuronů, se začali bavit nadšenci. Mozek mouchy pohání experimentálního kryptoburzovního bota Stonkfly, případně si zahrál počítačové hry Beat Saber, Mario64 a samozřejmě DOOM (gameplay videa). Ani mozek samičky nezůstal stranou, vyzkoušel si Minecraft.

    AfD 💙 | Komentářů: 6
    22.9. 16:22 | Nová verze

    Alibaba Cloud je dalším sponzorem nadace Omacom Foundation stojící za linuxovou distribucí Omarchy. Přislíbená částka je 3 miliony dolarů, tj. 1 milion dolarů ročně po dobu tří let. Stejná částka jako u DigitalOcean.

    Ladislav Hagara | Komentářů: 5
    22.9. 16:11 | Nová verze

    Byla vydána nová verze 262 správce systému a služeb systemd (Wikipedie, GitHub).

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2721 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    19.2.2014 00:47 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    S tou nutností mít podjednotku práznou, když ji mažu, to asi bude trošku jinak, alespoň moje jádro 3.10 ve spojení s btrfs-progs 3.12 proti mazání neprázdné podjednotky nic nemá:
    hlxc data # btrfs sub cre pokus
    Create subvolume './pokus'
    hlxc data # echo 1 > pokus/test.txt 
    hlxc data # mkdir pokus/subdir
    hlxc data # echo 1 > pokus/subdir/test.txt
    hlxc data # btrfs sub del pokus
    Delete subvolume '/mnt/data/pokus'
    hlxc data #
    19.2.2014 11:01 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    To je možné. Starší jádra s tím u mne také nedělala cavyky. Jádro 3.12 se ale chová popsaným způsobem.
    19.2.2014 06:47 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Bezpečné identikikátory

    Podjednotky a snímky se tváří z hlediska VFS jako adresáře? Nebo stat(2) má pro ně nějaký nový typ?

    Při vytváření se uvádí název nové cesty. Jak se vyvarovat konfliktu ve jménech souborů? Co když použiji existující název? Znamená to, že je dobré si vyhradit nějaký adresář, kam budu cpát tyto identifikátory? Je nutné při vytváření podjednotek/snímků a uvádět cestu, když vnitřně jsou stejně reprezentovány číslem? Číslem které je někdy třeba použít místo cesty. Nebylo by bezpečnější a čistší používat jen čísla? Jsou ta čísla statická, nebo se v průběhu života souborového systému mění? Je možné změnit název cesty? Pokud čísla nebo cesty lze měnit, nehrozí zde riziko souběhů?

    Heron avatar 19.2.2014 11:14 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Bezpečné identikikátory
    Podjednotky a snímky se tváří z hlediska VFS jako adresáře? Nebo stat(2) má pro ně nějaký nový typ?
    Subvolume:
    root@raid:/home# stat tomas
      File: ‘tomas’
      Size: 1660            Blocks: 0          IO Block: 4096   directory
    Device: 1bh/27d Inode: 256         Links: 1
    Snapshot:
    root@raid:/home# stat snap
      File: ‘snap’
      Size: 1660            Blocks: 0          IO Block: 4096   directory
    Device: 1dh/29d Inode: 256         Links: 1
    
    Adresář:
    root@raid:/home# stat addr
      File: ‘addr’
      Size: 0               Blocks: 0          IO Block: 4096   directory
    Device: 19h/25d Inode: 259         Links: 1
    
    19.2.2014 09:24 wondra
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Zdravim a dekuji za clanek. Hlavne o kvotach jsem jeste nikde necetl. Nevite, zda uz funguje moznost pripojit subvolume s kompresi, zatimco root bude nekomprimovany?
    19.2.2014 11:13 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Autor článku si není vědom způsobu, jak si nechat hierarchii kvótových skupin vypsat.
    Vyzkoušel autor také parametr -c?
    stroj:~# btrfs subvolume show /btrfs-home/user1 
    /btrfs-home/user1
            Name:                   user1
            uuid:                   2d064873-afac-bb49-afb3-21b1984e6607
            Parent uuid:            -
            Creation time:          2013-10-25 21:38:59
            Object ID:              509
            Generation (Gen):       17603
            Gen at creation:        813
            Parent:                 257
            Top Level:              257
            Flags:                  -
            Snapshot(s):
    stroj:~# btrfs qgroup show -c /btrfs-home/user1 | grep 0/509
    0/509    98086912    98086912    --- 
    1/1      98618036224 98618036224 ...,0/509,...
    
    19.2.2014 16:32 DIK
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Ahoj všem, když jsme u toho btrfs, dneska, po korektním restartu se mi podělal svazek o velikosti 7T, na kterém bylo dost snapshotů.

    Btrfsck --repair nepomáhá.

    Fedora 20 kernel 3.13 btrfsck-progs - 3.12.1.fc20 HW je Ok

    Data naštěstí nejsou kritická ,ale i tak bych je rád zachránil.... Nevíte náhodou někdo co se dá s tím dělat? Díky Dik
    btrfsck --repair  /dev/sda5
    enabling repair mode
    parent transid verify failed on 255328256 wanted 16035 found 15942
    parent transid verify failed on 255328256 wanted 16035 found 15942
    parent transid verify failed on 255328256 wanted 16035 found 15942
    parent transid verify failed on 255328256 wanted 16035 found 15942
    Ignoring transid failure
    Checking filesystem on /dev/sda5
    UUID: 9393db61-fb09-4a03-b6b7-3b147ca5004d
    checking extents
    parent transid verify failed on 283377664 wanted 16035 found 9855
    parent transid verify failed on 283377664 wanted 16035 found 9855
    parent transid verify failed on 283377664 wanted 16035 found 9855
    parent transid verify failed on 283377664 wanted 16035 found 9855
    Ignoring transid failure
    parent transid verify failed on 283492352 wanted 16035 found 15539
    parent transid verify failed on 283492352 wanted 16035 found 15539
    parent transid verify failed on 283492352 wanted 16035 found 15539
    parent transid verify failed on 283492352 wanted 16035 found 15539
    Ignoring transid failure
    parent transid verify failed on 283803648 wanted 16035 found 15632
    parent transid verify failed on 283803648 wanted 16035 found 15632
    parent transid verify failed on 283803648 wanted 16035 found 15632
    parent transid verify failed on 283803648 wanted 16035 found 15632
    Ignoring transid failure
    parent transid verify failed on 287965184 wanted 16035 found 15942
    parent transid verify failed on 287965184 wanted 16035 found 15942
    parent transid verify failed on 287965184 wanted 16035 found 15942
    parent transid verify failed on 287965184 wanted 16035 found 15942
    Ignoring transid failure
    parent transid verify failed on 293781504 wanted 16035 found 15942
    parent transid verify failed on 293781504 wanted 16035 found 15942
    parent transid verify failed on 305987584 wanted 16035 found 15934
    parent transid verify failed on 305987584 wanted 16035 found 15934
    parent transid verify failed on 305987584 wanted 16035 found 15934
    parent transid verify failed on 305987584 wanted 16035 found 15934
    Ignoring transid failure
    btrfsck: cmds-check.c:2212: check_owner_ref: Assertion `!(rec->is_root)' failed.
    Neúspěšně ukončen (SIGABRT)
    
    19.2.2014 16:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Já teda bych osobně nejprve zkusil příkaz check a pak rescue. Až pak bych přikročil k btrfsck.
    19.2.2014 21:34 DIK
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    ...tak nakonec pomohlo mount -o recovery , a co se týče pádu FS tak za to zřejmě může komprese + velké IO. DIK
    19.2.2014 21:55 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Jestli to není tím, že Fedora přešla z 3.12 na 3.13 v posledních dnech...
    19.2.2014 21:09 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty

    Autor clanku to bere dost povrchne. Napriklad u snapshotu vubec nezminuje, ze jsou po vytvoreni defaultne primountovany a IMHO ve verzi jadra 3.12 to nelze zmenit. Taky snapshoty nejsou nijak organizovany a jeste jsou zapisovatelne!
    Par let jsem pouzival ZFS a musim rict ze co do prehlednosti a spravovatelnosti mu btrfs nesaha ani po kotniky. Nejvice se to projevi pri vetsim mnozstvi snapshotu a filesystemu. Veci jako stromova struktura snapshotu a dedicnost delaji mnohonasobne snadnejsi.

    And they thought they were free
    19.2.2014 21:31 Aleš Kapica
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Primountovany? Jste nějak mimo, ne?
    19.2.2014 21:37 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty

    Muzete to rozvest misto oslcovani. Ano snapshot je po vytvoreni pripojeny do filesystemu. btrfs subvolume snapshot /mybtrfs /mybtrfs/snapshot1. Nebo chcete rict, ze to jde i jinak?

    And they thought they were free
    20.2.2014 09:22 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Jaké osočování? To že se subvolume jeví při zběžném pohledu jako adresář ještě neznamená, že je namountované. Je třeba si uvědomit, že ZFS je jiný souborový systém a Btrfs není jeho kopie. Na rozdíl od ZFS kupř. nekombinuje souborový systém s blokovými zařízeními.

    Namountuje-li se nově vytvořený Btrfs souborový systém, pak se mountuje rovnou na jeho kořen. Teprve existují-li na něm subvolume, lze místo kořene mountovat subvolume.
    19.2.2014 21:35 DIK
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    samozřejmně, že nejsou namountované... DIK
    20.2.2014 08:53 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty

    Dukaz misto slibu. Zkousel jsem to na noteboku protoze jinde btrfs nemam. Mozna je to dilo automountu.

    [root@ntb1 ~]# uname -a
    Linux ntb1 3.13.3-201.fc20.x86_64 #1 SMP Fri Feb 14 19:08:32 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    
    [root@ntb1 ~]# btrfs sub list /
    ID 256 gen 2145 top level 5 path root
    ID 258 gen 2145 top level 5 path home
    ID 259 gen 1217 top level 5 path srv
    ID 260 gen 2147 top level 5 path var
    
    [root@ntb1 ~]# cd /srv/
    
    [root@ntb1 srv]# echo "testfile" > ./testfile
    
    [root@ntb1 srv]# ll
    total 4
    -rw-r--r-- 1 root root 9 Feb 20 08:28 testfile
    
    [root@ntb1 srv]# btrfs sub snapshot /srv /snapshots/srv_0
    Create a snapshot of '/srv' in '/snapshots/srv_0'
    
    [root@ntb1 srv]# cd /snapshots/
    
    [root@ntb1 snapshots]# mount | grep btrfs
    /dev/sda3 on / type btrfs (rw,relatime,ssd,discard,space_cache,autodefrag)
    /dev/sda3 on /srv type btrfs (rw,relatime,ssd,discard,space_cache,autodefrag)
    /dev/sda3 on /home type btrfs (rw,relatime,ssd,discard,space_cache,autodefrag)
    /dev/sda3 on /var type btrfs (rw,relatime,ssd,discard,space_cache,autodefrag)
    
    [root@ntb1 snapshots]# ll
    total 0
    drwxr-xr-x. 1 root root 16 Feb 20 08:28 srv_0
    

    Trochu me prekvapilo ze mount k tomu nevraci zadnej zaznam. Mozna proto ze je to snapshot. Kazdopadne ten snapshot pripojeden je a jak je videt dole je pripojenej RW coz jde proti jakekoli logice.

    [root@ntb1 snapshots]# echo "tfile" > /srv/testfile2
    
    [root@ntb1 snapshots]# ll /srv
    total 8
    -rw-r--r-- 1 root root 9 Feb 20 08:28 testfile
    -rw-r--r-- 1 root root 6 Feb 20 08:31 testfile2
    
    [root@ntb1 snapshots]# ll /snapshots/srv_0/
    total 4
    -rw-r--r-- 1 root root 9 Feb 20 08:28 testfile
    
    [root@ntb1 snapshots]# echo "adding" >> /snapshots/srv_0/testfile 
    
    [root@ntb1 snapshots]# cat /srv/testfile
    testfile
    
    [root@ntb1 snapshots]# cat /snapshots/srv_0/testfile 
    testfile
    adding
    
    And they thought they were free
    20.2.2014 08:56 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Jestli to nebude tím, že se nic nemountuje, prostě to je součást filesystemu stejně jako třeba adresář... :-)

    Jinak pokud chcete read-only snapshot, stačí ho vytvářet s parametrem -r
    20.2.2014 09:13 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty

    O -r parametru jsem uz slysel ale default je RW a to je spatne. A z v mych ocich je takhle spatne navrzeny cely btrfs. Treba neschopnost spocitat obsazene misto per subvolume a dalsi.

    And they thought they were free
    20.2.2014 09:40 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Prohlašovat o něčem co neznám že je špatně navržené je z mého pohledu poněkud schrecklich.
    Heron avatar 20.2.2014 09:43 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    O -r parametru jsem uz slysel ale default je RW a to je spatne.

    Proč by to mělo být apriori špatně?

    20.2.2014 09:37 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Nevím jestli to není zbytečné se opakovat, ale po lopatě.

    Vy máte Btrfs systém nad jedním fyzickým zařízením. Ten je namountován na kořen /. Adresáře root, home, srv a var ve skutečnosti nejsou adresáře, ale subvolume, takže lze vůči nim dělat snapshoty. Kromě nich však máte na kořeni i adresáře a mezi jinými také adresář snapshot, do kterého jste udělal snapshot srv_0 subvolume /srv. To je celé.

    Pravda. Trochu mi uniká, proč máte mountované ty čtyři zmíněné subvolume, když to není nutné, ale to bude možná věcí distribuce - jednoduchou změnou ve fstabu tak lze místo nich namountovat právě vytvořený snapshot.

    Jinak k tomu že do snapshotu lze zapisovat - snapshoty se s parametrem -r dají vytvořit i jako "readonly". A někdy je vytvoření readonly snapshotu dokonce podmínkou pro další operace.
    20.2.2014 09:45 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty

    Udelal jsem to tak sam po vzoru zfs, kde / a /home jsou ruzne filesystemy a /home muze mit jine parametry - kompresi, deduplikaci, noatime. V btrfs to tak taky funguje takze v tom navrhu nevidim nic spatneho ale je to jen test prostredi na notebooku. Ohledne snapshotu - Muzete mi prozradit validni duvod proc mit RW snapshot (teda krome toho ze si vyvojari rekli, ze by to bylo fajn a ze to prece dokazou)?

    And they thought they were free
    Heron avatar 20.2.2014 09:58 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Tak vy můžete mít vytvořený btrfs s několika subvolume a každý z nich mít připojený s jinými paramtetry. Kořen toho BTRFS nemusíte mít nutně připojený nikam. Mít kořen btrfs připojený na kořen a potom do něj připojovat jednotlivé subvolume z toho samého btrfs je tak trochu nelogické (i když ne nemožné).

    K těm snapshotům, máte na vybranou, zda mít RW či RO. RO je nutnou podmínkou pro send. RW jsou praktičtější pro běžnou práci. Já to běžně používám, pokud si chci něco vyzkoušet. Udělám si snapshot nějakého aktuálního stavu, tam si hraju s věcmi, které bych na "ostrou" subvolume nedělal a pokud to nevyjde, tak ten snapshot prostě smažu. Proč je RW default vám neřeknu, ale podlě mě je to celkem jedno (kdo chce RO, může ho mít).
    Heron avatar 20.2.2014 10:00 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Udelal jsem to tak sam po vzoru zfs

    BTRFS není ZFS. Dělat něco po vzoru něčeho jiného není vždy ta nejlepší cesta k úspěchu. I mě, po letech s BTRFS připadají některé věci od ZFS nelogické (například práce s více diskovými zařízeními), ale kritizovat to nehodlám, k tomu bych si musel nastudovat celé ZFS a pochopit jeho vnitřní logiku a návrh.

    20.2.2014 10:28 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Systém souborů Btrfs - podjednotky a snapshoty
    Tak tak.

    <ironie>V ZFS mi chybí možnost zmenšovat svazky, takže je špatně navržené...</ironie>

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.