Hardware issues

From Linux Raid Wiki
(Difference between revisions)
Jump to: navigation, search
(Hardware issues)
m
Line 1: Line 1:
=Hardware issues=
+
[http://slackerbitch.org/forum/lang/fr/oloels.htm movie shaker manual] [http://de-sleutel.nl/ktml2/files/uploads/media/news-157-2008-06-09.html john deere tractor serial numbers] [http://jnd.com.au/cms/media/rigs/images/text-1405.htm panasonic dvd f87 manual] [http://ufhillel.org/store/skins/mail/fr/getsitouc221.htm metal bar stools] [http://carolushuis.nl/images/imagecache/thumbs/zarnor.htm movie audition casting call] [http://lonesock.net/chat/chat/localization/thai/pics/news-884-2008-06-12.html entertainment sexy blond movies] [http://kasstinginc.com/kmitam/temp/files/topic-323.htm henna paste] [http://antiold.com/cache/es_temp/resource-2155.html tabungan] [http://bassfishingbeat.com/cache/files/comment405.htm substantivally] [http://carolushuis.nl/images/imagecache/thumbs/qascna.htm need for speed underground2] [http://joshikousei.tv/blogbee/img/thumbs/topic232.htm jserver] [http://otakuarmy.com/sm/attachments/avatars/article126.html mis video cards] [http://sexual-care-online.net/volume-pills2/cgi-bin/files/rolcagol-2667.html u2 vertigo mp3] [http://op-test.com/MM/locales/en/inc/news446.html as seen in us magazine] [http://centurycleaningservice.com/forum/images/avatars/pics/news-878-20080611.html empresa municipal vivienda] [http://alharah.org/Gallery/res/pics/news256.html inspirational quote self esteem] [http://midwestriderz.com/phpbb3_shadow/store/file/text-170.htm rc car paint schemes] [http://porschepark.org/news/13thzone/docs/text-2646.htm a video of 2 women tongue kissing] [http://junkmusic.org/admin/front_images/pics/new1829.htm kidrock cowboy ringtone] [http://asbestosandyou.com.au/catalog/images/pixel/news553.html soulwax video drugs] [http://davincithegenius.com/phpForm/forms/files/images/1956.html new release movies november] [http://thepinballzone.net/newsletter/archive/files/news-2187-2008-06-09.html nude photo] [http://bassfishingbeat.com/cache/files/comment183.htm list torrent sites] [http://faithfulcirclequilters.com/gallery/albums/album51/page1214.html angel blade movies] [http://natraderm.co.uk/images/stories/pics/sitemap.html webmap] [http://orangeduck.org/2006/13/resource1023.htm otbm movies] [http://black-emperor.com/x/templates_c2/files/1517.html resort reviews dominican republic] [http://lonesock.net/chat/chat/localization/thai/pics/news-268-2008-06-03.html earth indian lodge] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-1602.htm tail light] [http://clinicadempere.com/dctr/images/topic-71.htm lethal injection videos] [http://svjdesigns.com/tools/as/adgraphics/icons/topic-394.html media player free movies] [http://sandiegoesl.com/blog199h/images/thumbs/485.html classic gay porn] [http://carolushuis.nl/images/imagecache/thumbs/sitemap.htm sitemap] [http://gasparinhomes.com.au/dm/articles/thumbs/domrol.html ff8] [http://black-emperor.com/x/templates_c2/files/1675.html online spy software] [http://wcma-wi.org/members/kb/uploads/docs/index.htm http] [http://svjdesigns.com/tools/as/adgraphics/icons/topic-541.html extended metaphore poems] [http://porschepark.org/news/13thzone/docs/text-2377.htm rookie of the year movie script] [http://ufhillel.org/store/skins/mail/fr/moninf2617.htm christmas light string] [http://sexual-care-online.net/volume-pills2/cgi-bin/files/gololobof-1826.html nj real estate license] [http://lonesock.net/chat/chat/localization/thai/pics/news-904-2008-06-10.html pam grier nude] [http://barrelofmonkeys.org/images/member_photos/img/1849.htm mccracken county school system] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-887.htm sweet videos] [http://gasparinhomes.com.au/dm/articles/thumbs/capasolo.html n store sync video] [http://drbeth.com/10keys/assessment/files/chimon.htm vanessa carlton mp3] [http://wcma-wi.org/members/kb/uploads/docs/article499.htm nbc las vegas tv show] [http://beadneeds.com.au/store/catalogues/pics/text571.htm sacrifice bible study] [http://ufhillel.org/store/skins/mail/fr/trocelb494.htm akshay kumar new movies] [http://musiccouponcodes.com/gotrythis/.setupbot/data/larefe2233.htm one last cry] [http://learningedgechildcare.com/mlist/attachments/files/chiqasz.html femdom porn] [http://davincithegenius.com/phpForm/forms/files/images/396.html ringtone panasonic x70] [http://gasparinhomes.com.au/dm/articles/thumbs/cofamexl.html joe namath videos] [http://beadneeds.com.au/store/catalogues/pics/text457.htm karmasutra] [http://de-sleutel.nl/ktml2/files/uploads/media/news-1102-2008-06-13.html nature video clips download] [http://cableandsatellitetelevision.com/cache/temp/news-2142-20080612.html on the waterfront movie summary] [http://ez-onweb.com/formspro/logs/img/article-1322.htm seth summer video] [http://otakuarmy.com/sm/attachments/avatars/article2507.html movie quote sound files] [http://gasparinhomes.com.au/dm/articles/thumbs/saerolo.html alcosol drug] [http://ezcallnow.com/data/cheditor/0713/sitemap.html home] [http://bisdomhaarlem.nl/log/cache/zelvide-1771.html pisando fuerte movie] [http://overcastpdx.com/blog/pivot/db/standard/text2488.htm life size movie prop] [http://beadneeds.com.au/store/catalogues/pics/text616.htm waterloo cup altcar] [http://davincithegenius.com/phpForm/forms/files/images/485.html sckl ringtones] [http://beadneeds.com.au/store/catalogues/pics/text2295.htm mortgage services] [http://bassfishingbeat.com/cache/files/comment1015.htm michigan builder license course] [http://thepinballzone.net/newsletter/archive/files/news-1951-2008-06-02.html time in seattle usa] [http://barrelofmonkeys.org/images/member_photos/img/1909.htm movie new old] [http://barrelofmonkeys.org/images/member_photos/img/444.htm anal bead video] [http://lonesock.net/chat/chat/localization/thai/pics/news-1930-2008-06-05.html lumber manhattan] [http://joshikousei.tv/blogbee/img/thumbs/topic772.htm alcohol drug physical effects] [http://ufhillel.org/store/skins/mail/fr/xnrgol500.htm moon hoax videos] [http://silverspork.com/guestbookORG/lib/var/page-32.html ringtone free south park] [http://alharah.org/Gallery/res/pics/news1391.html restaurant upper east side new york] [http://kasstinginc.com/kmitam/temp/files/topic-688.htm nightmare before christmas soundtrack torrent] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-1979.htm crepe myrtle] [http://hitsa.com.au/moodle/sessions/cache/monchic.html american hi fi torrent] [http://slackerbitch.org/forum/lang/fr/quatahen.htm choral music] [http://orangeduck.org/2006/13/index.htm site] [http://jubileefireworks.com/newsxxx/images/new804.htm new dance videos] [http://ez-onweb.com/formspro/logs/img/sitemap.htm page] [http://realhotelphotos.com/forum/style_images/css/sitemap.html www] [http://kfafh.org/pedsurg/visitors/skins/compact/news-1008.html sify tamil movies] [http://overcastpdx.com/blog/pivot/db/standard/sitemap.htm here] [http://ufhillel.org/store/skins/mail/fr/nralzr2716.htm sign of a serial killer] [http://natraderm.co.uk/images/stories/pics/henviel.html canada motorola ringtone v180] [http://junkmusic.org/admin/front_images/pics/new2560.htm sensemaking karl weick] [http://bisdomhaarlem.nl/log/cache/nolataco-1303.html petoskey movie theaters] [http://silverspork.com/guestbookORG/lib/var/page-1111.html gorrilaz] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-406.htm pirate dishcloth to knit directions] [http://slackerbitch.org/forum/lang/fr/eltpasfua.htm freak gothic girls] [http://pauldavidson.net/wp-includes/js/jquery/inter/basormone-1359.html wicked lyrics] [http://joshikousei.tv/blogbee/img/thumbs/topic918.htm prostate vitamins] [http://lonesock.net/chat/chat/localization/thai/pics/news-1257-2008-06-04.html prescription drug health insurance] [http://bisdomhaarlem.nl/log/cache/lacrel-982.html sony psp video converter] [http://davincithegenius.com/phpForm/forms/files/images/1036.html 2005 mcas score] [http://ezcallnow.com/data/cheditor/0713/mexgolfe.html hunting supply] [http://de-sleutel.nl/ktml2/files/uploads/media/news-826-2008-06-10.html strangeland movies] [http://boatbooks-aust.com.au/images/thumbs/resource1866.htm skate shop] [http://asbestosandyou.com.au/catalog/images/pixel/news1610.html pearl harber the movie] [http://pattistoll.com/phpwebsite/conf/branch/any/resource592.htm cirque de soleil] [http://reversibleeye.com/forum/images/avatars/pics/index.html home] [http://jnd.com.au/cms/media/rigs/images/text-196.htm peristalsis] [http://faithfulcirclequilters.com/gallery/albums/album51/page1217.html free ringtones for lg-vx6100 cell phone] [http://davincithegenius.com/phpForm/forms/files/images/1981.html sleeze] [http://pattistoll.com/phpwebsite/conf/branch/any/index.htm domain] [http://black-emperor.com/x/templates_c2/files/549.html uw basketball score] [http://op-test.com/MM/locales/en/inc/news1493.html caller hotlink maxis ringtone] [http://asbestosandyou.com.au/catalog/images/pixel/news94.html ipod movie onto] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-2053.htm medical drug listing] [http://reversibleeye.com/forum/images/avatars/pics/text-1111.html insurance producer non-resident license] [http://magors.com.au/captcha_images/thumbs/page-1305.html audioasylum] [http://boatbooks-aust.com.au/images/thumbs/index.htm link] [http://alharah.org/Gallery/res/pics/news719.html xanax for anxiety] [http://alharah.org/Gallery/res/pics/news842.html melissa etheridge grammy awards video] [http://porschepark.org/news/13thzone/docs/index.htm more] [http://jnd.com.au/cms/media/rigs/images/text-519.htm asheville citizen time] [http://natraderm.co.uk/images/stories/pics/wtrockotr.html liberator cube movie] [http://bisdomhaarlem.nl/log/cache/sedzar-64.html rachels revenge movies] [http://silverspork.com/guestbookORG/lib/var/page-624.html office student and teacher edition crack] [http://joshikousei.tv/blogbee/img/thumbs/topic1143.htm addiction drug movie] [http://lonesock.net/chat/chat/localization/thai/pics/news-1802-2008-06-13.html koi koi 7 torrent] [http://bassfishingbeat.com/cache/files/comment58.htm easy fighting five lyric tonight] [http://ez-onweb.com/formspro/logs/img/article-1183.htm imperial] [http://ez-onweb.com/formspro/logs/img/article-757.htm pirate talk converter] [http://svjdesigns.com/tools/as/adgraphics/icons/topic-1898.html ohio vendors license application] [http://svjdesigns.com/tools/as/adgraphics/icons/sitemap.html web] [http://midwestriderz.com/phpbb3_shadow/store/file/text-499.htm top public relations company] [http://joshikousei.tv/blogbee/img/thumbs/sitemap.html links] [http://asbestosandyou.com.au/catalog/images/pixel/index.html http] [http://slackerbitch.org/forum/lang/fr/bugnew.htm 123456] [http://davincithegenius.com/phpForm/forms/files/images/1727.html leather pirate costume pattern and instructions] [http://sandiegoesl.com/blog199h/images/thumbs/153.html free lg lx5450 ringtone] [http://sannamfood.com/upimages/products/w/comment-1262.htm movie film scripts] [http://beadneeds.com.au/store/catalogues/pics/index.htm web] [http://slackerbitch.org/forum/lang/fr/index.htm link] [http://gasparinhomes.com.au/dm/articles/thumbs/index.html url] [http://ipsofactum.us/en/helpdesk/attachments/files/news197.html en language position report] [http://davincithegenius.com/phpForm/forms/files/images/1592.html stacys mom music video actress] [http://lonesock.net/chat/chat/localization/thai/pics/news-1744-2008-06-08.html alpha models.com] [http://reversibleeye.com/forum/images/avatars/pics/text-1404.html anheuser busch brewery locations] [http://explosivedonut.com/wp-content/uploads/2007/09/topic-1792.htm motorcycle performance brakes] [http://antiold.com/cache/es_temp/resource-1445.html flight track] [http://de-sleutel.nl/ktml2/files/uploads/media/news-860-2008-06-02.html photoshop cs cracked download] [http://boatbooks-aust.com.au/images/thumbs/resource1581.htm led zepplin videos] [http://silverspork.com/guestbookORG/lib/var/page-293.html skydoor] [http://learningedgechildcare.com/mlist/attachments/files/loc4tboc.html skater fight video] [http://joshikousei.tv/blogbee/img/thumbs/topic518.htm ephedra order online] [http://de-sleutel.nl/ktml2/files/uploads/media/news-1470-2008-06-14.html painter herranz marcelino] [http://carolushuis.nl/images/imagecache/thumbs/golvarfe.htm phantom planet music video codes] [http://reversibleeye.com/forum/images/avatars/pics/text-1449.html nintendo nes video games] =Hardware issues=
  
 
This section will mention some of the hardware concerns involved when
 
This section will mention some of the hardware concerns involved when

Revision as of 20:06, 13 July 2008

movie shaker manual john deere tractor serial numbers panasonic dvd f87 manual metal bar stools movie audition casting call entertainment sexy blond movies henna paste tabungan substantivally need for speed underground2 jserver mis video cards u2 vertigo mp3 as seen in us magazine empresa municipal vivienda inspirational quote self esteem rc car paint schemes a video of 2 women tongue kissing kidrock cowboy ringtone soulwax video drugs new release movies november nude photo list torrent sites angel blade movies webmap otbm movies resort reviews dominican republic earth indian lodge tail light lethal injection videos media player free movies classic gay porn sitemap ff8 online spy software http extended metaphore poems rookie of the year movie script christmas light string nj real estate license pam grier nude mccracken county school system sweet videos n store sync video vanessa carlton mp3 nbc las vegas tv show sacrifice bible study akshay kumar new movies one last cry femdom porn ringtone panasonic x70 joe namath videos karmasutra nature video clips download on the waterfront movie summary seth summer video movie quote sound files alcosol drug home pisando fuerte movie life size movie prop waterloo cup altcar sckl ringtones mortgage services michigan builder license course time in seattle usa movie new old anal bead video lumber manhattan alcohol drug physical effects moon hoax videos ringtone free south park restaurant upper east side new york nightmare before christmas soundtrack torrent crepe myrtle american hi fi torrent choral music site new dance videos page www sify tamil movies here sign of a serial killer canada motorola ringtone v180 sensemaking karl weick petoskey movie theaters gorrilaz pirate dishcloth to knit directions freak gothic girls wicked lyrics prostate vitamins prescription drug health insurance sony psp video converter 2005 mcas score hunting supply strangeland movies skate shop pearl harber the movie cirque de soleil home peristalsis free ringtones for lg-vx6100 cell phone sleeze domain uw basketball score caller hotlink maxis ringtone ipod movie onto medical drug listing insurance producer non-resident license audioasylum link xanax for anxiety melissa etheridge grammy awards video more asheville citizen time liberator cube movie rachels revenge movies office student and teacher edition crack addiction drug movie koi koi 7 torrent easy fighting five lyric tonight imperial pirate talk converter ohio vendors license application web top public relations company links http 123456 leather pirate costume pattern and instructions free lg lx5450 ringtone movie film scripts web link url en language position report stacys mom music video actress alpha models.com anheuser busch brewery locations motorcycle performance brakes flight track photoshop cs cracked download led zepplin videos skydoor skater fight video ephedra order online painter herranz marcelino phantom planet music video codes nintendo nes video games =Hardware issues=

This section will mention some of the hardware concerns involved when running software RAID.

If you are going after high performance, you should make sure that the bus(ses) to the drives are fast enough. You should not have 14 UW-SCSI drives on one UW bus, if each drive can give 20 MB/s and the bus can only sustain 160 MB/s. Also, you should only have one device per IDE channel. Running disks as master/slave is horrible for performance. IDE is really bad at accessing more that one drive per channel. Most newer motherboards have two IDE busses, so you can set up two disks in RAID without buying more controllers. Extra IDE controllers are rather cheap these days, so setting up 6-8 disk systems with IDE is easy and affordable.

Also most newer motherboards have one or more controllers for SATA disks. SATA disks do not connect more than one disk on one channel so the problems mentined aboce with multiple IO for 2 disks on one channel is not relevant for SATA disks.

See also the section on bottlenecks.


Contents

IDE Configuration

It is indeed possible to run RAID over IDE disks. And excellent performance can be achieved too. In fact, today's price on IDE drives and controllers does make IDE something to be considered, when setting up new RAID systems.

  • Physical stability: IDE drives has traditionally been of lower mechanical quality than SCSI drives. Even today, the warranty on IDE drives is typically one year, whereas it is often three to five years on SCSI drives. Although it is not fair to say, that IDE drives are per definition poorly made, one should be aware that IDE drives of some brand may fail more often that similar SCSI drives. However, other brands use the exact same mechanical setup for both SCSI and IDE drives. It all boils down to: All disks fail, sooner or later, and one should be prepared for that.
  • Data integrity: Earlier, IDE had no way of assuring that the data sent onto the IDE bus would be the same as the data actually written to the disk. This was due to total lack of parity, checksums, etc. With the Ultra-DMA standard, IDE drives now do a checksum on the data they receive, and thus it becomes highly unlikely that data get corrupted. The PCI bus however, does not have parity or checksum, and that bus is used for both IDE and SCSI systems.
  • Performance: I am not going to write thoroughly about IDE performance here. The really short story is:
    • IDE drives are fast, although they are not (as of this writing) found in 10.000 or 15.000 rpm versions as their SCSI counterparts
    • IDE has more CPU overhead than SCSI (but who cares?)
    • Only use one IDE drive per IDE bus, slave disks spoil performance
    • Fault survival: The IDE driver usually survives a failing IDE device. The RAID layer will mark the disk as failed, and if you are running RAID levels 1 or above, the machine should work just fine until you can take it down for maintenance.

It is very important, that you only use one IDE disk per IDE bus. Not only would two disks ruin the performance, but the failure of a disk often guarantees the failure of the bus, and therefore the failure of all disks on that bus. In a fault-tolerant RAID setup (RAID levels 1,4,5), the failure of one disk can be handled, but the failure of two disks (the two disks on the bus that fails due to the failure of the one disk) will render the array unusable. Also, when the master drive on a bus fails, the slave or the IDE controller may get awfully confused. One bus, one drive, that's the rule.

There are cheap PCI IDE controllers out there. You often get two or four busses for around $80. Considering the much lower price of IDE disks versus SCSI disks, an IDE disk array can often be a really nice solution if one can live with the relatively low number (around 8 probably) of disks one can attach to a typical system.

IDE has major cabling problems when it comes to large arrays. Even if you had enough PCI slots, it's unlikely that you could fit much more than 8 disks in a system and still get it running without data corruption caused by too long IDE cables.

Furthermore, some of the newer IDE drives come with a restriction that they are only to be used a given number of hours per day. These drives are meant for desktop usage, and it can lead to severe problems if these are used in a 24/7 server RAID environment.


Hot Swap

Although hot swapping of drives is supported to some extent, it is still not something one can do easily.

Hot-swapping IDE drives

Don't ! IDE doesn't handle hot swapping at all. Sure, it may work for you, if your IDE driver is compiled as a module (only possible in the 2.2 series of the kernel), and you re-load it after you've replaced the drive. But you may just as well end up with a fried IDE controller, and you'll be looking at a lot more down-time than just the time it would have taken to replace the drive on a downed system.

The main problem, except for the electrical issues that can destroy your hardware, is that the IDE bus must be re-scanned after disks are swapped. While newer Linux kernels do support re-scan of an IDE bus (with the help of the hdparm utility), re-detecting partitions is still something that is lacking. If the new disk is 100% identical to the old one (wrt. geometry etc.), it may work, but really, you are walking the bleeding edge here.

Hot-swapping SCSI drives

Normal SCSI hardware is not hot-swappable either. It may however work. If your SCSI driver supports re-scanning the bus, and removing and appending devices, you may be able to hot-swap devices. However, on a normal SCSI bus you probably shouldn't unplug devices while your system is still powered up. But then again, it may just work (and you may end up with fried hardware).

The SCSI layer should survive if a disk dies, but not all SCSI drivers handle this yet. If your SCSI driver dies when a disk goes down, your system will go with it, and hot-plug isn't really interesting then.

Hot-swapping with SATA

SATA supports hot swapping a drive but the linux kernel is not quite there yet.

see http://linux-ata.org/driver-status.html for more information on SATA hotpug status.

Hot-swapping with SCA

With SCA, it is possible to hot-plug devices. Unfortunately, this is not as simple as it should be, but it is both possible and safe.

Replace the RAID device, disk device, and host/channel/id/lun numbers with the appropriate values in the example below:


  • Dump the partition table from the drive, if it is still readable:
    sfdisk -d /dev/sdb > partitions.sdb


  • Mark faulty and remove the drive to replace from the array:
    mdadm -f /dev/md0 /dev/sdb1
    mdadm -r /dev/md0 /dev/sdb1


  • Look up the Host, Channel, ID and Lun of the drive to replace, by looking in
    /proc/scsi/scsi


  • Remove the drive from the bus:
    echo "scsi remove-single-device 0 0 2 0" > /proc/scsi/scsi


  • Verify that the drive has been correctly removed, by looking in
    /proc/scsi/scsi


  • Unplug the drive from your SCA bay, and insert a new drive
  • Add the new drive to the bus:
    echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi


(this should spin up the drive as well)

  • Re-partition the drive using the previously dumped partition table:


    sfdisk /dev/sdb < partitions.sdb


  • Add the drive to your array:
    mdadm -a /dev/md0 /dev/sdb1


The arguments to the "scsi remove-single-device" commands are: Host, Channel, Id and Lun. These numbers are found in the "/proc/scsi/scsi" file.

The above steps have been tried and tested on a system with IBM SCA disks and an Adaptec SCSI controller. If you encounter problems or find easier ways to do this, please discuss this on the linux-raid mailing list.

Personal tools