db.dobo.sk

rejdy disky

2 komentárov

prehľadovka k diskom a RAIDu

1. diag

  • zoznam namountnutých diskov – mount -l
  • zoznam partícií – cat /proc/partitions
  • rozdelenie diskov – fdisk -l alebo parted -l (pokiaľ mám parted)
  • aké FS podporuje moj systém – cat /proc/filesystem
  • aké disky a FS sú pripojené po boote – cat /etc/fstab

2. práca s diskami a FS

  • fdisk
  • mkfs

3. opravy, záchrany

4. RAID

Takže omáčky – rob si softvérové RAIDy, pokiaľ nemáš za sebou dobrú hardvérovú oporu. Nestačí len dobrý radič (= má vlasnú pamať a pod.), ale minimálne dva (záložný), alebo zmluvne ošéfovaný servis. Pokiaľ máš len jeden a padne, nemusíš sa k datam dostať. Takže software RAID. Nemám skúsenosti, či možnosti RAIDu pri inštalácii anakondou je to isté ako použitie mdadm post instalum. Každopádne ruky preč od LVM, je to medzivrstva naviac, ktorá mi správu skor sťažuje než uľahčuje.

sú tam už nejaké raidy? – cat /proc/mdstat

tvorba softvérového raidu – mdadm

Obecný postup – pripoj disky, vytvor si partície (fdisk), ideš do mdadm a napokon vytvor nad poľom FS (mkfs). Pole pridaj to fstab.

vytvorenie poľa:
mdadm –create /dev/md0 –level=1 –raid-devices= /dev/sdb1 /dev/sdc1

zastavenie poľa
mdadm –stop /dev/md0

zrušenie poľa:
mdadm –manage /dev/md0 –remove /dev/sdb1 /dev/sdc1
mdadm –manage /dev/md0 –fail /dev/sdb1 /dev/sdc1

pridanie disku do poľa:
mdadm –manage /dev/md0 –add /dev/sdd1

podrobné info o RAIDu:
mdadm –detail /dev/md0

Zábavné bolo, keď sa mi po prvom vytvorení poľa a reštarte ohlásilo pole nie ako md0, ale ako md127 (CentOS 6.1.), čož sú fičúry novších kernelov. Postup, ako tomu zabrániť je na RedHat bugzilla. Vzhľadom k tomu, že je to dlhé čítanie, tak to skrátim:

vim /etc/mdadm.conf
DEVICE /dev/sdb /dev/sdc
ARRAY /dev/md0 devices=/dev/sdb1,/dev/sdc1

Rozsiahle a dobré čítanie – Kerschlager a wiki Linux RAID

píše: ďobo

December 29th, 2012 o 4:30 pm

chlievik: redhat

2 odpovedí to 'rejdy disky'

Subscribe to comments with RSS or TrackBack to 'rejdy disky'.

  1. ok apparently all that apilpes to old grub, grub1, grub version 0.97the new grub, grub2, version 1.98, that comes with the latest versions of ubuntu, i believe it may require some other tricks for installing

    Nawal

    5 Feb 13 at 17:42

  2. there is syntax error in
    mdadm –create /dev/md0 –level=1 –raid-devices= /dev/sdb1 /dev/sdc1
    should be
    mdadm –-create /dev/md0 –-level=1 –-raid-devices= /dev/sdb1 /dev/sdc1

    Tretimovic

    13 Mar 14 at 1:10

okomentuj