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 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 2
    dnes 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 4
    včera 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 10
    včera 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    včera 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 9
    15.3. 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    15.3. 14:33 | Nová verze Ladislav Hagara | Komentářů: 1
    15.3. 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 5
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 2
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1096 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník

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

    17.7.2007 22:35 | Přečteno: 2287× | 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: 71 | 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: 71 | 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: 71 | 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áknoNahoru

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