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 02:44 | IT novinky

    Microsoft Defender nově podporuje linuxové desktopy.

    Ladislav Hagara | Komentářů: 0
    včera 21:00 | Komunita

    Oficiální Epic Games Launcher je v nové preview verzi poprvé dostupný i pro Linux (FAQ). Pracuje se na novém Easy Anti-Cheatu pro Linux (EAC Linux v2) a podpoře hry Fortnite na Linuxu.

    Ladislav Hagara | Komentářů: 1
    včera 13:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.8. Novinky zahrnují lepší podporu vzdálené plochy, sdílení a nahrávání obrazovky a řadu drobností napříč uživatelským rozhraním (úplný seznam změn, shrnutí ve wiki).

    ʚĭɞ 🍉 | Komentářů: 16
    včera 10:55 | IT novinky

    Apple představil 7palcový displej Apple HomeView s podporou Apple Intelligence a Siri AI pro ovládání chytré domácnosti, novou řadu vybavení chytré domácnosti Apple Home Collection, další generaci HomePodu mini a novou Apple TV 4K. Apple HomeView není v Evropské unii v prodeji, jelikož umělá inteligence Siri v rámci systému iOS v EU momentálně není k dispozici. Apple spolupracuje s EU a snaží se najít cestu, jak situaci vyřešit.

    Ladislav Hagara | Komentářů: 3
    včera 03:55 | Komunita

    KDE slaví 30 let. Přesně před 30 lety, 14. října 1996, poslal Matthias Ettrich do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu KDE. Důležité milníky jsou zobrazeny na časové ose.

    Ladislav Hagara | Komentářů: 3
    včera 03:22 | Nová verze

    Byl vydán Mozilla Firefox 158.0. Stejně jako Chrome 155 s podporou JPEG XL (test). Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 158 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 03:00 | Nová verze

    Svobodný kancelářský balík ONLYOFFICE (Wikipedie) byl vydán ve verzi 10.0. Jak online Docs, tak i offline Desktop Editors. Přehled novinek také na YouTube.

    Ladislav Hagara | Komentářů: 0
    13.10. 14:44 | IT novinky

    Mozilla představuje Firefox Enterprise určený jako podnikový prohlížeč pro organizace s přísnými požadavky na bezpečnost, správu a dodržování předpisů. S profesionální podporou. Dostupný je zatím ve Francii, Německu, Rakousku a Švýcarsku.

    Ladislav Hagara | Komentářů: 11
    13.10. 14:33 | Bezpečnostní upozornění

    Kybernetický útok zasáhl nejméně 150 supermarketů Intermarché a několik prodejen řetězců Leclerc a Coopérative U. Chladicí jednotky napadených obchodních domů byly nastaveny na nepřetržité odmrazování a teplota v nich mnohdy vystouala až nad 50°C. Škody napáchané na chlazeném a mraženém zboží budou patrně dosahovat miliónů eur.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 4
    13.10. 04:00 | Komunita

    Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).

    ❗Červivý Hřib krade❗ | Komentářů: 28
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2845 hlasů
     Komentářů: 32, poslední 11.10. 17:02
    Rozcestník

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

    17.7.2007 22:35 | Přečteno: 2430× | 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ákno • Nahoru

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