ปัญหา Linux SIS 5.5 กับ Raid 5 บน ASUS P5ND SE

รูปภาพของ ninepope
ninepope
Rating 2
Posts: 35
Joined: 21-08-2007

ผม Config Raid 5 ( 80GB x 3) บน ASUS P5ND SE แต่เมื่อลง SIS 5.5 แล้วกลับมองไม่เห็น RAID เห็นเป็น HDD เดี่ยวๆจำนวน 3 ลูก เหมือนกับไม่ HDD ที่ไม่ถูก config RAID

แต่ถ้าลอง Config เป็น RAID 0 หรือ RAID 1 ตอนติดตั้ง SIS 5.5 มองเห็นปกติครับ

เป็น NVIDIA Raid Onboard ครับ

ทำงัยดีครับ รบกวนผู้เชี่ยวชาญด้วยนะครับ

ขอบคุณครับ

 

รูปภาพของ somdej
somdej
Rating 10
Posts: 3377
Joined: 26-01-2004
พูดยากครับ ไม่มีของลอง ผมว่า

คุณลอง search ดูดีกว่าครับ น้องกุ๊กก็ได้

ลอง fc 7 + รุ่น mainboard หรือ chipset ดูครับ :) 

--
ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)
-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ ;)
-------------------------------------------------
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ ohno
ohno
Rating 9
Posts: 831
Joined: 12-05-2003
มันไม่มีอ

มันไม่มีอุปกรณ์ทดสอบครับ

แต่ว่าถ้าอยากรู้จริงๆ ก็ต้อง search หาแล้วครับ

sis5.5 พัฒนาต่อจาก fedora7 ครับ 

--

มีปัญหาอ่าน คู่มือ หรือ Howto ก่อนถามด้วยครับ

==================================

เว็บ

รูปภาพของ ninepope
ninepope
Rating 2
Posts: 35
Joined: 21-08-2007
หาจนได้มาแล้วครับ แต่ไม่รู้จะทำต่อยังงัย

หาจนได้มาแล้วครับ แต่ไม่รู้จะทำต่อยังงัย..... 

หลังจากมีปัญหา SIS 5.5 ไม่สามารถมองเห็น Raid 5 ก็เลยลองหา Driver มา แต่มันเป็น .c ครับ ถามผู้รู้ บอกว่าต้อง compile เข้าไปใน Kernel ตอนติดตั้ง

ต้องทำอย่างไรครับ ขอคำแนะนำด้วยครับ

รูปภาพของ จักรนันท์
จักรนันท์
Rating 6
Posts: 442
Joined: 10-12-2004
RAID

เมื่อใช้ Linux แล้ว แนะนำให้ใช้ Software RIAD ดีกว่าครับ ดีกว่า ง่ายกว่า ฉลาดกว่า

Hardware RAID ทั่วไปๆ ที่มากับ Mainboard นั้น BIOS เขาจะเป็น RIAD กิ๊กก๊อกเท่านั้นครับ เพื่อเพียงให้คุยได้ว่า มี RAID Feature สำหรับรองรับ OS กิ๊กก๊อกบางรายที่ไม่มีปัญญาทำ RAID ในตัวเองในระดับฝังกับ Kernel ได้

เหตุนี้เอง บาง Mainboard ที่ทำ RAID ได้จึงไม่อาจหลอก OS อย่าง Linux ได้ครับ แต่ OS อื่นบางราย จะถูกปิดตาสนิทไปได้ (เพราะ Interface ผ่าน API ของ BIOS เป็นเท่านั้น) 

ลองเริ่มศึกษาจากคำสั่ง mdadm ดูนะครับ โดยเรียก "man mdadm" ดูเป็นจุดเริ่มก็ได้ครับ ไม่ยากเกินไปนัก แต่ยืนยันว่าดีกว่าแน่นอนครับ

รูปภาพของ somdej
somdej
Rating 10
Posts: 3377
Joined: 26-01-2004
เอ คุ้นๆ เหมือนเคยตอบนะ

แต่สรุปก็คือ driver ที่มีมา มักะมี readme หรือ install ให้อ่านหนะครับ ต้องลองอ่านดูครับ

แต่ที่คุณจักรนันท์แนะนำ ผมก็เห็นด้วยครับ :)

--
ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)
-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ ;)
-------------------------------------------------
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ aums
aums
Rating 10
Posts: 1036
Joined: 08-05-2003
เท่าที่ได

เท่าที่ได้คุยทางเอ็ม ดูได้แนะนำให้ไปใช้ raid 1 หรือ raid 0 ละครับ.....

ถามต่อ......ถ้าใช้ software raid  แล้วทำเป็น raid 5 เวลา hdd ลูกใดลูกหนึ่งเสีย ก็.....เจ๊ง แล้ว เอาลูกใหม่เสียบไปแทน ข้อมูลจะกู้กลับมาเขียนลงใน hdd ลูกใหม่ ไหมครับ ......

--

เวลาผ่านไปไวยังโกหก

MSN : sompriaw @ hotmail.com 

E-mail : sompriaw.aums@gmail.com

รูปภาพของ จักรนันท์
จักรนันท์
Rating 6
Posts: 442
Joined: 10-12-2004
กู้ครับ

ถ้า Hardware สนับสนุน Hot swap (เช่น SCSI, USB หรือ SATA) ล่ะ ไม่ต้องมี Downtime เลยด้วยครับ

ถ้า Server ไม่แฮงค์ไปล่ะ (ไม่ค่อยเจอแฮงค์ด้วยซ้ำ) สามารถใช้แค่ Telnet หรือ ssh เข้าไปจัดการได้ แล้วโทรศัพท์บอกคนแถวนั้นเปลี่ยน Harddisk ให้ แล้วก็ Build ใหม่แบบ Realtime ไปได้เลยในขณะที่ Server ยังให้บริการไปด้วยได้ด้วยล่ะครับ

ลองครับลอง ลองเล่นดู แล้วจะติดใจครับ ผมมี RAID Controller ยี่ห้อเจ๋งๆ เหลือค้างหลายตัวเพราะตอนหลังหันมาใช้แต่ Software RAID นี่แหละครับ

แต่ถ้าเป็น RAID 0 ล่ะ กรณีนี้ต้องมีข้อมูลเสียไปบ้างเป็นแน่นอนนะครับ ส่วน RAID 1 และ 5 (ทั้ง 0+1 และ 1+0) ผมยังไม่เคยสูญเสียไปซักไบท์เดียวครับ

รูปภาพของ จักรนันท์
จักรนันท์
Rating 6
Posts: 442
Joined: 10-12-2004
อ้อ ลืมไป
กู้ครับ แต่ต้องกู้เองครับ ไม่อัตโนมัติครับ... คำสั่งเดียวเองครับ... (ต้องเรียกว่า "Build" ตัวใหม่ มากกว่าจะเป็น "กู้")
รูปภาพของ aums
aums
Rating 10
Posts: 1036
Joined: 08-05-2003
น่าสนแฮะ....

น่าสนแฮะ........hot นะ hot อยุ่แล้วเพราะไม่ได้อยู่ในห้องแอร์ อิอิ...

รู้สึก hot swap จะมีใน mb รุ่นใหญ่ ๆ หรือรุ่นดี ๆ    โดยเฉพาะ...หรือไม่ก็เป็น mb server หรือ brandname ซะส่วนใหญ่    mb  ธรรมดาคงทำมาหากินแบบนี้มะได้แน่ ๆ เลย....

แล้ววิธีการ build นี่ ยังไงครับ คุณจักรนันนท์....

หันมาสนใจ raid มากขึ้นละ

--

เวลาผ่านไปไวยังโกหก

MSN : sompriaw @ hotmail.com 

E-mail : sompriaw.aums@gmail.com

รูปภาพของ taz
taz
Rating 10
Posts: 1128
Joined: 02-12-2002
รู้สึกจะใ
รู้สึกจะใช้คำสั่ง mdadm ในการ build raid และ รวม raid ถ้าจำไม่ผิดนะครับ ลอง man คำสั่งนั้นดูก็ได้
--

=Read The Fxxx Manual _| ̄|○

Don't Learn to HACK - Hack to LEARN

ถ้าไม่รู้ว่า RTFM คืออะไรให้ไปอ่าน ถามอย่างไรจึงจะได้คำตอบ

รูปภาพของ จักรนันท์
จักรนันท์
Rating 6
Posts: 442
Joined: 10-12-2004
เอาสั้นๆ ไปก่อนนะครับ แบบสรุปๆ

กรณีสร้าง RAID ใหม่ 

1) สร้าง Partition ด้วย fdisk ใน Harddisk ตามที่จะ RAID (หมายถึงขนาด)

2) เปลี่ยน Flag ให้เป็น Linux RAID แทนทีจะเป็น ext3 (ก็โปรแกรม fdisk นั่นแหละ) จะ Harddisk กี่ลูกก็ทำแบบนี้

3) ที่เหลือใช้ mdadm ในการเอาแต่ละลูกเข้าเป็นสมาชิก RAID ตัวแรกที่ add เข้าไปจะถือเป็น Master ของ RAID ตัวหลังๆ mdadm จะจัดการทำให้เอง (mirror หรืออะไรก็ตามแต่) ทันทีที่ add เข้าไปแบบ Realtime โดยไม่ต้องให้ Server ระงับบริการใดๆ

4) จะเกิด Partition volume ใหม่ที่เป็น RAID เช่น /dev/raid0 ซึ่งถือเสมือ Harddisk ใหม่ลูกหนึ่งนั่นเอง ทีนี้ก็จัดแจงสร้าง Partition  ใช้งานในนั้นต่อไป

กรณี Harddisk เสีย ถอดลูกเก่าออก ลูกใหม่ทำตามขั้นตอน 1-3 ที่กล่าวมาเท่านั้น การสำเนาหรืออะไรๆ mdadm daemon จะจัดการเองครับ (รวมทั้งสำเนา UUID ด้วย)

สรุปคือ ศึกษา fdisk ในการสร้าง RAID Partition, ทำความเข้าใจเรื่อง UUID และศึกษา mdadm

Mainboard ทั่วไปก็ทำ Hot swap ได้ ถ้าเป็น SATA ครับ หลังจาก unmount Harddisk ตัวที่เสียแล้ว ดึงออกดื้อๆ ได้เลย เสียบใหม่แล้วรอซักพัก แล้วก็ fdisk ตัวใหม่ได้เลย

ลองครับ รับรองว่าติดใจแบบเหนียวแน่นเลย ดีกว่า Software RAID ของ Netware เสียอีกครับ

รูปภาพของ Pradi
Pradi
Rating 4
Posts: 255
Joined: 10-02-2004
Re: ปัญหา Linux SIS 5.5 กับ Raid 5 บน ASUS P5ND SE

ผมก็เพิ่งเข้าใจว่า software RAID มันดีอย่างนี้นี่เอง เข้าใจมาตลอดว่า HDD เป็น hardware ต้องใช้ hardware RAID ไปเดินดูMainboard ทีไรก็ดูว่ามี RAID อะไร

ขอบคุณมากครับที่กรุณาให้ความกระจ่าง

--
อยากใช้ทะเล ก็อย่าลังเล เพราะก็รู้อยู่ว่าทะเลมันกว้าง ไม่มีวันจบสิ้น
รูปภาพของ จักรนันท์
จักรนันท์
Rating 6
Posts: 442
Joined: 10-12-2004
ตกขั้นตอน เพราะรีบ (มีเวลาพิมพ์น้อยไปหน่อย)

กรณี Harddisk เสีย ก่อนถอดลูกเก่าออก ต้อง mdadm --remove เอาตัวที่เสียออกจากการเป็นสมาชิก RAID ก่อนครับ ไม่ใช่ถอดดื้อๆ เลย ไม่งั้น mdadm daemon (น่าจะ) ค้างแน่เลย (ยังไม่เคยลองถอด Harddisk ออกดื้อๆ โดยไม่เนรเทศออกจากการเป็นสมาชิก RAID ก่อนเหมือนกัน)

อีกอย่างคือ Mainboard ไม่จำเป็นต้องมี RAID Feature เลยครับ แถมยังผสมกันได้ด้วย ไม่ว่าจะเป็น PATA, SATA หรือ SCSI ในหมู่สมาชิก RAID ครับ งานนี้ใส่แต่ Harddisk controller เพิ่มเข้าไปอย่างเดียวแท้ๆ เลย

เดี๋ยววันหลังว่างๆ จะร่ายเรื่องการทำ Redundant server ให้ไปลองหัดเล่นกันด้วย Heartbeat ครับ ทีนี้ยิ่งแข็งปึ๊ก เพราะนอกจาก Storage device จะเป็น RAID แล้ว ตัวเครื่อง Server ยังเป็น Redundant ด้วยล่ะก็ ไม่มี Downtime เลย ถ้าอาคารไม่ถล่มอย่าง Worldtradeฯ

อีกอย่างคือเรื่องประสิทธิภาพ (Performance) เมื่อราวสองสามปีก่อนหน้านี้ขึ้นไป จะมีกระแสว่า Hardware RAID เร็วกว่า Software RAID (แต่ไม่ดีกว่า) แต่ปัจจุบันนี้ Software RAID เร็วกว่า Hardware RAID แล้วครับ เร็วกว่ามากด้วย เนื่องมาจาก Hardware RAID นั้น ทำงานเป็นเอกเทศครับ ไม่ได้สัมพันธ์กับการทำงานของ OS แต่อย่างใด จึงอ่านดะ เขียนดะ ครับ ในขณะที่ Software RAID ปัจจุบันฝังตัวอยู่กับ Kernel เลย (นั่นหมายถึงของ OS อื่นด้วย ที่ไม่ใช่ OS กิ๊กก๊อกบางราย) จึงมีการทำงานที่ฉลาดกว่า เช่นการกระจายกันเขียนไฟล์ระหว่าง RAID1 แล้วใช้ Idle time ของ Kernel มา Update ให้เหมือนกันภายหลัง รวมทั้งรู้ว่าข้อมูลใดเป็นแค่ Temporary ส่วนการอ่านข้อมูล ก็จะอ่านจากตัว Master ออกเพียงตัวเดียวเป็นหลัก (ตรงจุดนี้ผมพยายามจะบอกว่า Harddisk ตัวที่จะเป็นตัวหลัก ควรมีความเร็วสูงที่สุดนั่นเอง) ในขณะที่ Hardware RAID จะได้ความเร็วเท่ากับ Harddisk ตัวที่ช้าที่สุดเท่านั้นครับ แถมยังอ่านไป Compare ไป เนื่องจากมันไม่รู้จักข้อมูล ในขณะที่ Software RAID รู้จักถึงตัว Partiton รู้จักขึ้นไปถึงระดับไฟล์ และยังรู้จักไปถึงประเภทของไฟล์ (บางกรณี) ด้วย การอ่านข้อมูลจึงไม่ใช้การอ่านจาก 2 (หรือมากกว่า) ที่แล้ว Compare ไปแบบเซ่อๆ แต่อ่านจากที่เดียว แล้วตรวจสอบ Error ตามกระบวนการในระดับไฟล์ และระดับ Partition เท่านั้น เมื่อเจอ Error จึงจะตรวจสอบในระดับต่ำลงไปอีก เมื่อถึงที่สุดจึง Kick RAID member ออก แล้วให้ตัวต่อไปเป็น Master แทน จากที่อธิบาย น่าจะทำให้เข้าใจได้ว่า ทำไมผมจึงเชื่อว่า ท่านลองแล้วท่านจะติดใจแน่นอน อ้อ... สำหรับ Linux นั้น จะได้ประสิทธิภาพสูงสุดก็ต่อเมื่อ ใน RAID device นั้นสร้าง Partition เป็น ext3 เท่านั้นนะครับ ถ้าสร้างเป็น Partition ของ OS อื่น ประสิทธิภาพจะตกลงมาเหลือแค่เหนือกว่า Hardware RAID เพียงเล็กน้อยเท่านั้น (เหลือเหนือกว่าคือ ตอนอ่าน อ่านตามความเร็วสูงสุดของ Harddisk ที่เป็น Master และ Build raid ใหม่แบบ Realtime ได้ ส่วนขาเขียนข้อมูล ไม่ได้เปรียบใดๆ ครับ)
รูปภาพของ somdej
somdej
Rating 10
Posts: 3377
Joined: 26-01-2004
เป็นความรู้ดีมากเลยครับผม ขอขอบคุณคุณจักรนันท์ล่วงหน้าครับ
ผมขอปักหมุดกระทู้นี้ไว้ละกันนะครับ :)
--
ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)
-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ ;)
-------------------------------------------------
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ smorai
smorai
Rating 2
Posts: 29
Joined: 23-09-2007
อยากให้แนะนำขั้นตอน Raid 5 กับ SIS 5.5.5

ได้อ่านคำแนะนำแบบสรุปแล้วสนใจมาก ๆ พอดีจะลง SIS 5.5.5 ใหม่ อยากทำ raid 5 ผมต้องทำยังไงบ้าง หลังจากที่ใส่ H/D เข้าไป 3 ตัว ใส่แผ่น SIS 5.5.5 เพื่อ boot ..............................  ช่วยแนะนำหน่อยครับ

--
ชื่นชม SIS  เริ่มต้น Linux ที่ SIS 3.1  ต่อมาก็เลอะไปหมด Redhat fedora mandrake gentoo  ปัจจุบันนิ่ง ๆ อยู่กับ Freebsd OpenBSD Debian (ดูวิธีทำตาม Board แถวนี้ล่ะ) และกำลังพยามใช้ SIS 5.5.5 เป็น Internet Gateway ตัวหลักของโรงเรียน
รูปภาพของ somdej
somdej
Rating 10
Posts: 3377
Joined: 26-01-2004
ผมลองเขียนตัวอย่างง่ายๆ

ของการติดตั้งแบบ software RAID ให้ดู เป็นตัวอย่างครับ

ลองเข้าไปดูใน wiki ในส่วน howto หรือ faq - spical tips หนะครับ

ลองอ่านดู ลองเล่นดู ถ้าติดขัดสงสัยก็ถามเพิ่มเอานะครับ :) 

--
ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)
-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ ;)
-------------------------------------------------
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
Syndicate content