Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-12-13 12:02:55

  jtyson - Użytkownik

jtyson
Użytkownik
Zarejestrowany: 2006-06-30

Debian 6 i RAID5

Witam,

Od jakiegoś czasu borykam się z instalacją Debiana na 4 dyskach 2 TB z RAID 5. Wszystkie instalacje kończą się komunikatem że instalacja gruba w /dev/sda nie powiodła się. Próbowałem wielu sposobów tworzenia partycji ale żadna nie szła. Większość porad bazuje na tworzeniu na każdym dysku partycji 2 TB i ustawienie jej pod RAID. Potem uruchamia się konfigurator do programowego RAID i wybiera raid5. Potem lvm i jedzie instalka dalej. Krzaczy się przy instalacji gruba.

Proszę o wskazówki.

Offline

 

#2  2012-12-13 13:47:20

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Debian 6 i RAID5

Wydaje mi się, że gruba powinieneś instalować na urządzeniu [tt]/dev/md0[/tt]  gdzie [tt]md0[/tt] to twój RAID. Ale pewności nie mam.

Offline

 

#3  2012-12-13 14:31:12

  jtyson - Użytkownik

jtyson
Użytkownik
Zarejestrowany: 2006-06-30

Re: Debian 6 i RAID5

Właśnie tak robiłem, gdzieś doczytałem że muszę się dostać z CD live i ręcznie gruba zasadzić.
Właśnie skończyłem n-tą instalację tym razem według tego opisu. Trzymałem się go tylko częściowo [url]http://fun.kyco.de/2011/07/03/how-to-build-a-8-tb-raid5-encrypted-time-capsule-for-500-euros/[/url] ale i tak lipa.

Offline

 

#4  2012-12-13 15:08:22

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian 6 i RAID5

http://wiki.gentoo.org/wiki/GRUB2#Booting_from_RAID_Array
http://en.gentoo-wiki.com/wiki/RAID/Software

Masz tu parę sznurków z mojej ulubionej dokumentacji, może się czegoś dowiesz.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2012-12-13 15:33:00

  lama - Użytkownik

lama
Użytkownik
Zarejestrowany: 2012-08-28

Re: Debian 6 i RAID5

A to nie jest tak, że grub jest w /boot, a /boot musi być na mirrorze? Może coś mieszam.

Offline

 

#6  2012-12-13 15:50:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian 6 i RAID5

Ja kiedyś w robocie robiłem RAID10  z 4 dysków po 2GB.
WYkroiłme z każdego dysku po kilka MB z przodu, i na wszystkich 4 zainstalowałem gruba i skopiowałem aktualne jajko i folder gruba..
Było to jeszcze na grubie 1, lamerstwo jak cholera, ale chodzi do dzisiaj, chociaż już miał 2 awarie dysków na przestrzeni 4 lat, ale ja niikomu nie kazałem do raida brać najtańszych Samsungów, jakie były.
Grub 1  jeszcze nie obsługiwał raida, dwójka teoretycznie obsługuje, ale jak jej to wychodzi w praktyce,  widać w Twoich bojach.
Dzisiaj chyba zrobiłbym tak samo, jak 4 latka temu.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-12-13 17:07:10)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2012-12-13 16:54:28

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Debian 6 i RAID5

Tu ktoś z sukcesem na Squeeze poradził sobie http://www.texsoft.it/index.php?c=hardware&m=hw.storage.boot-raid-squeeze&l=it

Offline

 

#8  2012-12-13 17:05:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian 6 i RAID5

I zrobił dokładnie to, co ja kiedyś oskrypciłem ręcznie:
grub zainstalowany na wszystkich dyskach, a partycja boot jako raid1, czyli jajka i obrazy initrd, oraz konfig gruba, raid1 - mirroring,  kopiuje na wszystkie partycje automatycznie.
Proste i skutecznie, zadziała też z każdym bootloaderem, trzeba tylko w linii poleceń kernela wskazać partycję rootfs np /dev/md1 i wskazać, które partycje ma zamontować do /dev/md1, czyli np /dev/sd[abcdefghijklmnoprstuwz]1.

W dodatku w tablicy partycji GPT mamy chyba możliwość zrobienia 128 partycji podstawowych, także partycje logiczne już nie będą nikomu potrzebne.
I ten jeden numerek dla partycji /boot nie jest wtedy takim problemem, jak w trybie tablicy MSDOS, która obrabia maks 4 partycje podstawowe.

I co tu ma prawo nie działać?

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-12-16 16:41:27)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2012-12-13 17:46:49

  jtyson - Użytkownik

jtyson
Użytkownik
Zarejestrowany: 2006-06-30

Re: Debian 6 i RAID5

Coś mi się tu nie podoba, w tym opisie [url]http://www.texsoft.it/index.php?c=hardware&m=hw.storage.boot-raid-squeeze&l=it[/url] jest pokazane że po ustawieniu typu partycji na RAID ustawiają flagę do uruchomienia na ON.
[img]http://www.texsoft.it/web2005/documents/hardware/storage/boot-raid-squeeze/debian-raid-boot-rc2_html_m1d8edffa.png[/img]
Coś mam nie halo bo u mnie nie daje się tej flagi ustawić na włączoną. Mogę sobie wciskać Enter a stan flagi z wyłączonej się nie zmienia.

Ostatnio edytowany przez jtyson (2012-12-13 17:55:57)

Offline

 

#10  2012-12-16 16:13:18

  jtyson - Użytkownik

jtyson
Użytkownik
Zarejestrowany: 2006-06-30

Re: Debian 6 i RAID5

Dobra uporałem się z tematem. Cała sprawa się oparła o partycje GPT. Debian 6 w standardzie nie daje sobie rady z tematem partycji 2 TB. Trzeba mu kompilować w jajko obsługę GPT. Niestety nie miałem czasu na zabawę z kompilacją dlatego pomogła mi dystrybucja Centos 6.3, która radzi sobie z GPT. Ale żeby nie było łatwo to i Centos rogi pokazał. Zainstalował system ale gruba też nie zasadził. Ale pomogło wejście przez płytę ratunkową i ręczna instalacja gruba na md0. Oczywiście przez chroot /mnt/sysimage ... a dalej to już z górki. Czyli temat zamknięty.

Offline

 

#11  2012-12-16 16:37:36

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Debian 6 i RAID5

Trzeba było Wheezy'ego dać, ma nawet wsparcie dla EFI

Fervi

Offline

 

#12  2012-12-16 16:42:51

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Debian 6 i RAID5

[quote=fervi]Trzeba było Wheezy'ego dać, ma nawet wsparcie dla EFI

Fervi[/quote]
Wystarczy obraz iso od Kenshi Kmuto, ten ma nowsze backportowe jajo i bloby.

Sznurek:
http://kmuto.jp/debian/d-i/

Ostatnio edytowany przez Jacekalex (2012-12-16 16:43:58)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00090 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.14.132.178' WHERE u.id=1
0.00066 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.14.132.178', 1732848125)
0.00048 SELECT * FROM punbb_online WHERE logged<1732847825
0.00047 SELECT topic_id FROM punbb_posts WHERE id=217077
0.00007 SELECT id FROM punbb_posts WHERE topic_id=22487 ORDER BY posted
0.00081 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22487 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00162 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22487 ORDER BY p.id LIMIT 0,25
0.00079 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22487
Total query time: 0.00602 s