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 00:33 | Nová verze

    Bazzite (Wikipedie), tj. linuxová distribuce vycházející z Fedora Linuxu a optimalizována pro hraní počítačových her, byla vydána ve verzi 45. S Open Gaming Collective (OGC) jádrem a novým Easy Anti-Cheatem pro Linux (EAC Linux v2).

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | Bezpečnostní upozornění

    MikroTik zveřejnil vlastní bezpečnostní upozornění potvrzující, že zranitelnost linuxového jádra postihuje také RouterOS 7. Jde o use-after-free při zpracování IPv4 TCP spojení s IP options. Zranitelnost se týká provozu směřujícího na TCP službu samotného routeru, nikoli paketů, které router pouze přeposílá. Opraveno v long-term od 7.24.6, v stable od 7.25.1 a devel od 7.26beta5.

    vencour | Komentářů: 0
    včera 17:00 | Bezpečnostní upozornění

    Ve správci balíčků APT, používaném v Debianu a odvozených distribucích, byla nalezena a opravena kritická zranitelnost CVE-2026-109518. Vzdálený útočník může obejít ověření stažených balíčků pomocí přesměrování a dočasných chyb HTTP serveru.

    Ladislav Hagara | Komentářů: 1
    včera 13:11 | IT novinky

    Nejvyšší kontrolní úřad (NKÚ) vydal zprávu o finančním řízení prostředků EU v ČR (pdf). Dočíst se lze například, že přes 8 miliard korun na digitální vzdělávání nepřineslo naplnění žádného z prioritních cílů programu. Peněžní prostředky z fondů EU sice byly vynaloženy formálně v souladu s právními předpisy, avšak s minimálním nebo neprokazatelným dopadem na proklamované cíle ve vzdělávání. Na Metodickém portálu RVP.CZ bylo ke konci

    … více »
    Ladislav Hagara | Komentářů: 14
    včera 11:33 | Nová verze

    Emulátor terminálu kitty (Wikipedie, GitHub) byl vydán v nové verzi 0.50.

    Ladislav Hagara | Komentářů: 2
    včera 09:00 | Bezpečnostní upozornění

    Vývojáři C-Kermit oznámili několik dlouhodobě přítomných zranitelností. Patří mezi ně buffer overflow v Telnet/FTP klientovi a command injection v Kermit serveru. Dotčené verze: C-Kermit 11.0.514 a starší. Fix: 11.1.515 [oss-security].

    vencour | Komentářů: 0
    včera 02:44 | Nová verze

    Byla vydána nová verze 3.2.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    3.11. 16:55 | Nová verze

    Projekt openSUSE dnes, 3. listopadu 2026, oficiálně vydal openSUSE Leap 16.1, novou verzi své stabilní linuxové distribuce. Novinkou je také Immutable Mode, který nahrazuje dosavadní samostatnou distribuci openSUSE Leap Micro. Podrobnosti o novém vydání najdete v oficiálním oznámení nebo v českém překladu oznámení. Instalační obrazy jsou již dostupné na get.opensuse.org. Vydání společně oslavíme v pátek ve virtuálním baru a na … více »

    lkocman | Komentářů: 0
    3.11. 16:00 | Nová verze

    Bylo oznámeno vydání Fedora Linuxu 45. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora Cloud pro cloudové nasazení, Fedora CoreOS pro ty, kteří preferují neměnné systémy a Fedora IoT pro internet věcí. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách

    … více »
    Ladislav Hagara | Komentářů: 1
    3.11. 15:44 | Zajímavý článek

    Vědci z MIT CSAIL představili koncept 'weight-space programming' a názorně předvedli, že pokročilé jazykové modely SI dokážou přímo číst a upravovat váhy neuronových sítí. Studie ukazuje, že modely nejen dokážou identifikovat účel sítí z pouhého nahlédnutí do jejich číselných vah, ale mohou i cíleně opravovat chyby a nedostatky, například GPT-6 Astra se změnou pouhých 0,016% vah open-weight modelu Qwen3.5-0.8B podařilo odstranit

    … více »
    👻 | Komentářů: 9
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2976 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    RAID čili ochrana počítače proti komárům

    17.7.2007 22:35 | Přečteno: 2433× | Moje domácí muzeum :) | Výběrový blog

    Z diskuze pod minulým zápisem do blogu vyplynulo, že HW RAID na mojí desce je čirá reklamština a tak přišel onen okamžik, kdy vytvořím SW RAID. Třeba ten postup někomu k něčemu bude ...

    Shrnutí výchozí situace

    V počítači mám t.č.:

  • 2x identický SATA disk na data - tam budeme RAIDOVAT
  • 1x PATA 80 GB se systémem(y)
  • připravenou 1x PATA pozici jako šuplík
    Vzhledem k tomu, že t.č. nemám volný napájecí kabel tak je 80 GB disk v šuplíku :(
    Čili disky jsou následující:

    SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB) To je ta PATA 80 GB
    SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB) SATA #1
    SCSI device sdc: 625142448 512-byte hdwr sectors (320073 MB) SATA #2
    sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
    
    Na sda je spousta "malých" oddílů, na sbd jedna zkušení FAT32 partišna.

    Příprava disků a oddílů na nich

    Po přečtení řady tutorialů (tady na ABC, od gentoo, na cihar.com i jinde) jdu na věc:
    0. přečíst výše uvedené dokumenty + man mdadm
    1. Kompletní záloha Ubuntu na sda, aby bylo kam se vrátit, kdyby(ch) něco nevyšlo(zvoral)
    2. instalace doporučovaného smartmon (detekce hrozícího pádu disku) a mdadm z oficiálního Ubuntu repozitáře
    3. rozmyšlení a vytvoření potřebných partition. Po delší chvíli meditací jsem se rozhodl takto:
    /usr 15 GB XFS - pocit sucha a bezpečí
    /var 10 GB reiserfs - přeci jen se zapisuje častěji
    /tmp 5 GB reiserfs
    /home a další 2 pro data po 39 GB
    
    Po nastartování se ale disky (ve srovnání s tím, co psalo jádro potažmo dmesg) "zázračně" přejmenují:
    Diskdmesgmountcfdisk
    PATA 80 GBsdasdcsdc
    SATA #1sdbsdasda
    Sata #2sdcsdbsdb
    Takže s ohledem na toto "spestření"budeme partitionovat sda+sdb a to v mém případě s trochou rezervní "nárazníkové zóny :)", neboť se mi na nich ještě válí NTFS partišna, kterou se mi zatím nechce rušit. Takže cfdisk, typ všem na Linux raid autodetect, neboli fd.

    Doporučuje se RAIDovat i swap - pokud by byla naswapovaná data na havarovaném disku, tak to systém pravděpodobně nerozdýchá a RAID opět trochu ztrácí smysl, ale v tomto kroku ještě budu rád, že jsem rád, možná později.

    Takže když je to v cfdisku hotové uložíme, cfdisk má nějaké hemzy o re-read error, tak si to pro kontrolu vypíšeme:
    # fdisk /dev/sda -l
    
    Disk /dev/sda: 320.0 GB, 320072933376 bytes
    255 heads, 63 sectors/track, 38913 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
    /dev/sda3            6257       19386   105466725    5  Extended
    /dev/sda5            6257        7472     9767488+  fd  Linux raid autodetect - 10 GB reiser /var
    /dev/sda6            7473        9296    14651248+  fd  Linux raid autodetect - 15 GB xfs /usr
    /dev/sda7            9297        9904     4883728+  fd  Linux raid autodetect - 5 GB reiser /tmp
    /dev/sda8            9905       14645    38082051   fd  Linux raid autodetect - /home xfs
    /dev/sda9           14646       19386    38082051   fd  Linux raid autodetect - další data xfs
    
    Pořadí není zcela náhodné, /var jsem dal kousek dál od /tmp proto, aby měl systém tendenci číst /var z jednoho a /tmp z druhého disku. Dopad na výkon bude asi zanedbatelný, ale když už se s tím vymýšlím ...

    Trochu je otrava, že teď musím RUČNĚ udělat totéž s druhým diskem, ale vymýšlet skript na 5 oddílů se fakt nevyplatí ;-). No a když je hotovo, tak si to ještě jednou zkontroluji:

    fdisk -l /dev/sda >sda
    fdisk -l /dev/sdb|sed -e s/sdb/sda/g >sdb
    diff sda sdb
    
    Nic to nepíše, rozdělil jsem to správně ;-)

    Vytvoření RAID - mdadm v akci

    mdadm -C /dev/md5 -l 1 -n 2 /dev/sda5 /dev/sdb5
  • -C = create
  • /dev/mdX - vytváření RAID zařízení, snažím se udržet číslo odpovídající /dev/sdaX
  • -l 1 = vytváříme RAID 1
  • -n 2 = mám 2 disky, mezi kterými se bude RAIDovat - později lze změncat /proc/mdstatit

    -c chunk nenastavuji, nechávám na implicitní velikosti 64 kb, myslím že to (snad) je rozumný kompromis, navíc snad vědí proč to dávají jako implicitní nastavení :-).

    mdadm: largest drive (/dev/sda5) exceed size (9767424K) by more than 1%
    Je to divné, protože výpisy fdisku jsou identické. Zkusím restart, jestli nepomůže ... Hmm, ačkoliv příkaz odmítnul "doproběhnout" , tak
    cat /proc/mdstat
    píše resync ... no a takhle to už má vypadat:
    # cat /proc/mdstat 
    Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
    md5 : active raid1 sdb5[1] sda5[0]
          9767424 blocks [2/2] [UU]
          
    unused devices: < none >
    

    Tak ještě systémy souborů ne ?

    S optimismem jsem zkusil zadat mkfs a zjistil jsem, že v Ubuntí základní instalaci není xfsprogs :( .. Takže závěrečné
    # mkfs.xfs /dev/md6
    meta-data=/dev/md6               isize=256    agcount=16, agsize=228924 blks
             =                       sectsz=512   attr=0
    data     =                       bsize=4096   blocks=3662784, imaxpct=25
             =                       sunit=0      swidth=0 blks, unwritten=1
    naming   =version 2              bsize=4096  
    log      =internal log           bsize=4096   blocks=2560, version=1
             =                       sectsz=512   sunit=0 blks
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    
    #mkfs.reiserfs /dev/md5
    mkfs.reiserfs 3.6.19 (2003 www.namesys.com)
    
    A pair of credits:
    The  Defense  Advanced  Research  Projects Agency (DARPA, www.darpa.mil) is the
    primary sponsor of Reiser4.  DARPA  does  not  endorse  this project; it merely 
    sponsors it.
    
    Lycos Europe  (www.lycos-europe.com)  had  a  support  contract  with  us  that
    consistently came in just when we would otherwise have missed payroll, and that
    they kept doubling every year. Much thanks to them.
    
    
    Guessing about desired format.. Kernel 2.6.20-15-generic is running.
    Format 3.6 with standard journal
    Count of blocks on the device: 2441856
    Number of blocks consumed by mkreiserfs formatting process: 8286
    Blocksize: 4096
    Hash function used to sort names: "r5"
    Journal Size 8193 blocks (first block 18)
    Journal Max transaction length 1024
    inode generation number: 0
    UUID: c0881aac-11b4-4bfa-8b38-5d3533c6a13c
    ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
            ALL DATA WILL BE LOST ON '/dev/md5'!
    Tell your friends to use a kernel based on 2.4.18 or later, and especially not a
    kernel based on 2.4.9, when you use reiserFS. Have fun.
    
    ReiserFS is successfully created on /dev/md5.
    

    Tak vám to s tím jádrem říkám :-)

    /dev/md5 on /mnt/tmp/5 type reiserfs (rw)
    /dev/md6 on /mnt/tmp/6 type xfs (rw)
    /dev/md7 on /mnt/tmp/7 type reiserfs (rw)
    /dev/md8 on /mnt/tmp/8 type xfs (rw)
    /dev/md9 on /mnt/tmp/9 type reiserfs (rw)
    

    Závěr

    Moje počáteční fóbie ze SW RAIDu byla zcela zbytečná, opravdu to jde a bezbolestně. A ten falešný pocit bezpečí ... (klid, já vím, že RAID!=záloha).

    P.S.: Jenom jsem nepochopil, jestli při havárii disku /dev/sda mám dát mdadm /dev/md1 -a

    /dev/sdax
    nebo
    sdbx
    ... Ale doufám, že to jen tak nebudu potřebovat :-)

    P.P.S: Když jsem namountoval /tmp se zkopírovanými daty,tak mi záhadně přestala běhat Xka, respektive gdm něco blábolil o právech ... zkusil jsem mu přejmenovat pár souborů, ale nepomohlo to, tak jsem to prozatím vzdal a nechal /tmp původní ...        

    Hodnocení: 100 %

            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    17.7.2007 22:50 Creckx | skóre: 23 | blog: cxblog | Lanškroun
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Gratuluji.. taky jsem jeden takový měl... než se složil :)
    Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
    xxx avatar 17.7.2007 23:43 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Nestačilo tu partition table z toho jednoho disku přenést na ten druhý tak, že by jsi pomocí dd zkopíroval prvních 512kB?
    Please rise for the Futurama theme song.
    18.7.2007 00:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Nestačilo, v prvním sektoru disku je pouze základní tabulka obsahující primární partitions (případně extended). Cokoli od pětky dál je jinde. Ale nějaký nástroj na odzálohování (a obnovení) celého rozdělení disku existuje také.
    18.7.2007 01:07 majkl
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Ja to okopcil timhle: sfdisk -d /dev/sda | sfdisk /dev/sdb

    viz: http://www.czela.net/wiki/index.php/RAID1
    18.7.2007 02:38 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Ano, to by mohlo fungovat.
    18.7.2007 02:38 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Teď jsem si teprve všiml, že tam máte 512 kB a ne 512 B, jak jsem automaticky četl. Ale odpověď by stejně zněla ne.
    Jardík avatar 18.7.2007 00:49 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    práva /tmp:
    chmod a+rwx,+t /tmp
    
    Věřím v jednoho Boha.
    cezz avatar 18.7.2007 10:31 cezz | skóre: 24 | blog: dm6
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům

    RAID na swap aj pre desktop?

    Ja osobne som na domacom desktope nechal swap na oboch diskoch samostatne. (pokial viem, jadro dokaze celkom efektivne vyuzit oba disky zaroven) Pad disku samozrejme moze a pravdepodobne aj zhodi cely system, kazdopadne parminutovy vypadok na desktope zas nie je taka tragedia. (resp. myslim, ze za rychlejsi swap sa oplati)

    Opravte ma niekto, ak sa mylim

    .
    Computers are not intelligent. They only think they are.
    18.7.2007 10:56 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Pokail maju swapy rovnaku prioritu (co default tusim nemaju, treba to mat v fstab), tak jadro robi nieco ako RAID 0 na swapmi. Mam to tak, disky mi neodhnivaju zase tak casto, aby som sa toho nejak extra bal.
    /dev/hda2    swap    swap    sw,pri=1   0 0
    /dev/sda2    swap    swap    sw,pri=1   0 0
    
    If you hold a Unix shell up to your ear, you can you hear the C.
    18.7.2007 13:21 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Pak se ještě musí používání swapu vypnout a znova zapnout (předpokládám, že swap se zrovna nepoužívá):
    # swapoff -a
    # swapon -a
    Josef Kufner avatar 18.7.2007 20:13 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Hmm... jak moc je aktuální ta věc se swapem na komprimovaném ramdisku?
    Hello world ! Segmentation fault (core dumped)
    18.7.2007 22:07 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Pouzivas komprimovany ramdisk ako swap? Nechce sa ti trocha "rozkecat"? Ako to funguje, kolko mas pamate, kolko si vyhradil na ramdisk, s cim to ma problemy a pod.
    If you hold a Unix shell up to your ear, you can you hear the C.
    19.7.2007 08:00 Jan Kurik | blog: Hemis
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    A jak moc ma smysl davat swap na ramdisk ?
    19.7.2007 12:26 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Obycajne ramdisk asi nema vyznam, len by si nabural heuristiku, kolko pamate nechat aplikaciam a kolko pre diskovu cache (pridal by si vlastne aplikaciam, kedze tie by do ramdisku mohli ist, ale cache sa neswapuje). V tomto ale jadru celkom doverujem, takze to by som nerobil.

    Ale ak by si ho komprimoval, tak si vlastne "zvacsis" pamat, na ukor toho, ze cast z nej (prave ten komprimovany ramdisk) je o nieco pomalsia. Ale pri dnesnom vykone procakov, by to asi este stale bolo vyrazne rychlejsie skomprimovat do ramdisku, nez ukladat na disk.
    If you hold a Unix shell up to your ear, you can you hear the C.
    19.7.2007 13:19 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Ovšem pro dekompresi je zase nutná paměť, takže část dat je v paměti sice komprimovaná, ale část zase dvakrát…
    19.7.2007 16:17 Petr
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    jj, jedinej system o kterym vim ze se u nej ramdisk vyplati sou windows. Jde o to, ze win jaxi z principu prace s pameti museji mit swap. Kdyz sem u win98 dal swap na ramdisk a zamknul jeho velikost, bylo to na rychlosti systemu brutalne znat. W2k a XP sem uz nezkousel.
    otula avatar 20.7.2007 11:59 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Možná, že se mýlím, ale ve Windows existuje volba Nepoužívat swap, která by dle mne měla sloužit k tomu, aby se využívala pouze RAM.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.12.2007 14:31 ja
    Rozbalit Rozbalit vše Re: RAID čili ochrana počítače proti komárům
    Ještě tam chybí
    sudo echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
    sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf

    Založit nové vlákno • Nahoru

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