Portál AbcLinuxu, 12. května 2025 11:54

Dotaz: SW RAID 1

26.9.2012 09:24 Alda
SW RAID 1
Přečteno: 469×
Odpovědět | Admin
Ahoj, sestavuji SW Raid pod Ubuntu pomocí mdadm. Mám 2x1TB disk, na každém jsem udělal pomocí cfdisk jednu pratition a její typ DA - non fs-data. pak je pomocí sudo mdadm –v --create /dev/md0 -l1 -n2 /dev/sdb /dev/sdc spojil v raid1 a konfiguraci uložil pomocí : mdadm --detail --scan >> /etc/mdadm/mdadm.conf a teď dotaz - mám teď to pole nějak zformátovat ? na ext3 nebo ext4 ? je můj postup správný ? po formátu už pouze předpokládám namountování a zápis do fstab.

Je to tak ?

Díky

Alda
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.9.2012 09:38 Kit
Rozbalit Rozbalit vše Re: SW RAID 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, můžeš na něm vytvořit normální oddíly a ty naformátovat.
Max avatar 26.9.2012 09:41 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SW RAID 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, jen ten typ partition jsi nemusel nastavovat. Myslím, že jednak je to šumák(pole typu FD apod. je nutné jen v případě, že je použito automatické sestavování pole jádrem, což se moc nepoužívá - není to spolehlivé, lepší je sestavování pomocí mdadm) a jednak si to mdadm nastaví samo.
Po vytvoření pole a ověření, že sync je kompletní, viz status (musí být UU):
cat /proc/mdstat 
Personalities : [raid1] 
md0 : active raid1 sda1[0] sdb1[1]
      817379072 blocks [2/2] [UU]
Lze pokračovat tak, že se zformátuje na požadovaný typ file systému + zanese se do fstab info pro automatické připojování. Tzn. formát :
mkfs.ext4 /dev/md0
Poté už stačí do /etc/fstab zadat jen :
/dev/md0   /mnt/neco  ext4  defaults   0 0
Nebo pokud preferuješ UUID, tak zjistit UUID, např. pomocí blkid a do fstab zadat UUID místo cesty k zařízení, tzn. něco jako :
UUID=3c0297c2-af65-423a-9c4e-b2c2b7cf01fa   /mnt/neco  ext4  defaults   0 0
Více o UUID, nebo označování oddílů viz : Označení oddílů (LABEL / UUID)

Také bych být tebou nezapomněl na nastavení správného emailu v "/etc/mdadm.conf" a ověření funkčnosti jeho odesílání mdadm daemonem/monitorem, který automaticky kontroluje stav pole a v případě nějakých problémů ti o tom pošle email.
Zdar Max
Měl jsem sen ... :(
Heron avatar 26.9.2012 10:34 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: SW RAID 1
Tohle by mě zajímalo. Nebude to UUID kolidovat? Jde totiž o to, že na /dev/md0 je stejný FS (se stejným UUID) jako na zrcadlech (/dev/sda1 a /dev/sdb1). Nemůže se tedy stát, že se takto připojí FS přímo na fyzickém zařízení /dev/sd?1 místo na md0?

Je tohle nějak ošetřené? Osobně /dev/md0 připojuji s touto cestou, případně na tom mám LVM (které mimochodem také při pv scanu pozná, že na jednotlivých diskách i mirroru má stejné PV).
Max avatar 26.9.2012 10:52 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SW RAID 1
Hmm, nic takového se u mně neděje a to ještě ke všemu jedu na starých metadatech (púart s novějšími metadaty už člověk lehce nepřipojí, takže tam bych se už vůbec ničeho neobával):
mdadm --detail --scan
ARRAY /dev/md0 metadata=0.90 UUID=0f2191ef:f45459cd:5b020607:1eecbc2b
ARRAY /dev/md1 metadata=0.90 UUID=f5f63c0e:a022c720:5b020607:1eecbc2b
ARRAY /dev/md2 metadata=0.90 UUID=cb711ab4:7809ceed:5b020607:1eecbc2b

blkid
/dev/sda1: LABEL="1.39-Mar122008" UUID="913f408c-3d8b-4c34-9bf8-c91974e25ef2" TYPE="ext3" 
/dev/sda2: UUID="0f2191ef-f454-59cd-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sda3: UUID="f5f63c0e-a022-c720-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sda5: UUID="cb711ab4-7809-ceed-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sdb1: UUID="39EDE02D24B2586D" TYPE="ntfs" 
/dev/sdb2: UUID="0f2191ef-f454-59cd-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sdb3: UUID="f5f63c0e-a022-c720-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sdb5: UUID="cb711ab4-7809-ceed-5b02-06071eecbc2b" TYPE="linux_raid_member" 
/dev/sdb6: UUID="f3442dee-f26d-4a1a-9f25-bc260d121750" TYPE="swap" 
/dev/sr0: LABEL="Helios-a-vol6" TYPE="udf" 
/dev/md0: UUID="24dab95b-1064-4805-b156-69a8250686ea" TYPE="reiserfs" 
/dev/md1: UUID="3c0297c2-af65-423a-9c4e-b2c2b7cf01fa" TYPE="reiserfs" 
/dev/md2: UUID="d6804c2e-3a02-41fb-8dbe-717e6e682667" TYPE="reiserfs"

cat /etc/fstab
UUID=24dab95b-1064-4805-b156-69a8250686ea               /                    reiserfs        defaults                       0      0
UUID=3c0297c2-af65-423a-9c4e-b2c2b7cf01fa               /home                reiserfs        defaults                       0      0
UUID=d6804c2e-3a02-41fb-8dbe-717e6e682667               /mnt/zakladna        reiserfs        users,auto,exec                0      0
UUID=f3442dee-f26d-4a1a-9f25-bc260d121750               none                 swap            default                        0      0

mount
...
/dev/md0 on / type reiserfs (rw,relatime)
/dev/md1 on /home type reiserfs (rw,relatime)
/dev/md2 on /mnt/zakladna type reiserfs (rw,nosuid,nodev,relatime)
...
Zdar Max
Měl jsem sen ... :(
frEon avatar 26.9.2012 21:24 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: SW RAID 1
jelikoz dnes je narozdil od drivejska superblok na zacatku oddilu a filesystem je az za nim, tak se to osetruje samo.
Talking about music is like dancing to architecture.
Max avatar 26.9.2012 23:18 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SW RAID 1
Záleží na verzi metadat a jak vidno můj výpis výše, není problém ani se starýma metadatama, který jsou na konci partition.
Zdar Max
Měl jsem sen ... :(
26.9.2012 10:37 Alda
Rozbalit Rozbalit vše Re: SW RAID 1
hmm, toho mail daemona tedy netuším jak rozchodit + musím dělat něco z vlastnictvím ? sudo chown náš-login:naše-skupina /media/raid ?

Alda
Max avatar 26.9.2012 10:55 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SW RAID 1
Po připojení pole do nějakého adresáře si samozřejmě můžeš nastavit práva pro příslušného uživatele/skupinu dle libosti, jako by to byl normální adresář v systému.
Zdar Max
Měl jsem sen ... :(
Max avatar 26.9.2012 10:57 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: SW RAID 1
Pokud to máš jako desktop, tak můžeš využít nějakou jednoduchou utilitku do systray, aby jsi měl na očích aktuální stav, třeba něco jako : K Raid Monitor
Možností je více, vyber si, co ti bude nejvíce vyhovovat a to použij :).
Zdar Max
Měl jsem sen ... :(
27.9.2012 06:51 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: SW RAID 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejdříve sis na sdb a sdc vytvořil partyšny (tedy sdb1, sdc1), následně jsi do pole dle tvého příkazu použil disky celé (sdb, sdc).

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.