Portál AbcLinuxu, 12. května 2025 06:26
Dočetl jsem se ale, že u hardwarového raidu 5 pokud vypadne jeden z disků, tak data nejsou dostupna dokud se poškozený disk nenahradí a nepřepočítá se parita.Blbost!
Jak je tomu teda u softwarového raidu?Uplne stejne jako u HW.
Nebo se může "plnohodnotně" pracovat i s poškozeným raidem 5?Pokud chybi jeden disk, tak system (pripadne radic) musi data dopocitavat z parity, tudiz je to pomalejsi.
A proč mnozí lidé nedoporučují právě raid 5?Nevim, zeptej se tech "mnohych lidi".
[root@server ~]# cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4]
md1 : active raid5 sdc3[2] sdb3[1] sda3[0]
35133952 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
md0 : active raid1 sdc1[2] sdb1[1] sda1[0]
104320 blocks [3/3] [UUU]
[root@server ~]#
[root@server ~]#
[root@server ~]# hdparm -t /dev/sdc3
/dev/sdc3:
Timing buffered disk reads: 120 MB in 3.05 seconds = 39.38 MB/sec
[root@server ~]# hdparm -t /dev/sdc3
/dev/sdc3:
Timing buffered disk reads: 120 MB in 3.04 seconds = 39.41 MB/sec
[root@server ~]# hdparm -t /dev/md1
/dev/md1:
Timing buffered disk reads: 258 MB in 3.02 seconds = 85.49 MB/sec
[root@server ~]# hdparm -t /dev/md1
/dev/md1:
Timing buffered disk reads: 238 MB in 3.02 seconds = 78.80 MB/sec
[root@server ~]#
3 stejny disky na jednom kanalu
scsi 3:0:12:0: Direct-Access COMPAQ BF01863644 3B02 PQ: 0 ANSI: 2
target3:0:12: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 63)
Zdenek
mdadm -f /dev/md0 /dev/sdb1 mdadm -r /dev/md0 /dev/sdb1 echo "scsi remove-single-device 1 0 0 0" > /proc/scsi/scsi echo "scsi add-single-device 1 0 0 0" > /proc/scsi/scsi sfdisk -d /dev/sda | sfdisk /dev/sdb mdadm /dev/md1 -a /dev/sdb1hodnoty ktore echujes do /proc/scsi/scsi zistis opacnym postupom a to 'cat /proc/scsi/scsi'. ad rychlost, na citanie to je urcite rychlejsie ale na zapis ani nie... hlavne nie pri random, pri sekvencnom to "moze byt" o nieco rychlejsie (prakticke skusenosti s RAID5 na 4roch SATA2 diskoch)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.