Portál AbcLinuxu, 10. května 2025 01:12

Dotaz: SLES 11 SP1 nezná raid

17.8.2010 09:48 jnovacek | skóre: 22 | blog: NovLin
SLES 11 SP1 nezná raid
Přečteno: 259×
Odpovědět | Admin
po update na SLES 11 SP1 nefunguje RAID 1 (jádro 2.6.32). Když použiji starší jádro 2.60.30 tak vše funguje. Při aktualizaci jádra z repositories se ukáže následující:

... no dependencies for kernel module "raid0" found no dependencies for kernel module "raid1" found ...

Jak je to možné? Jak tam tu podporu doplnit?

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

Odpovědi

17.8.2010 09:58 jnovacek | skóre: 22 | blog: NovLin
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
Odpovědět | | Sbalit | Link | Blokovat | Admin
tak teď to najelo, ale nemám podporu EXT4.

Musím kompilovat jádro? Na druhém serveru, kde jsem zkušebně instaloval SLES 11 SP1 podpora pro EXT4 jede bez problémů.

jak zjistit co je špatně?
17.8.2010 11:40 ET
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdar, sles neznam, ale koukni do kernelu, jak je zkompilovana podpora EXT4 - napr prikazem

cat /usr/src/linux/.config | grep -i ext4 [ pokud neni /usr/src/linux/.config tak catni /boot/config ]

me to vypisuje napr toto:

========

CONFIG_EXT4_FS=m ... ========

jak je videt z vypisu, podpora ext4 je zkompilovana jako modul [je to to "m" za rovnitkem] - tj. je treba pridat podporu do initrd - dela se to prikazem mkinitrd - sles neznam - UTFG

nebo pri nejhorsim pouzijeme teleporter - http://vavai.net/2010/01/20/ext4-file-system-support-on-opensuse-11-1-or-older-version/

20.8.2010 08:31 jnovacek | skóre: 22 | blog: NovLin
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
omlouvám se, ale delší dobu jsem u P neseděl. Ani jeden config tam není. Podpora tam, ale je určitě jako modul. Jak jsem psal na počítači, kde jsem zkusil novou instalaci jede EXT4 bez problémů.

U tohoto SLES 11 je problém následující. Novell neměl v době instalace podporu EXT4 v jádře a tak jsem použil rozšíření, které ji tam přidalo "ext4dev-kmp". Zajímavé je však to, že to jelo jak u originálního jádra od Novellu (2.6.29) tak u mého (2.6.30), které jsem si kompiloval. Po update na SLES 11 SP 1 však přestala fungovat podpora u jádra dodávaného Novellem (2.6.32.13). U toho mého starého (2.6.30) to pořád funguje.

Vyzkoušel jsem odstranit to rozšíření (ext4dev-kmp), ale pořád to je stejné.
20.8.2010 08:51 jnovacek | skóre: 22 | blog: NovLin
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
Teď jsem kompiloval jádro 2.6.35 a tam EXT4 jede také. Jak je možné, že to nejede na tom jádru od Novellu? Update SLES 11 a SLES 11 SP1 musí něco udělat, protože čistá instalace podporu EXT4 má.

Kde mám hledat chybu?

Předem děkuji
20.8.2010 09:08 iji | skóre: 29
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
Kompilaci vlasntiho jadra na enterprise distru bych se radeji vyhnul.

Duvod, proc nefunguje EXT4 (a pripadne sw raid) je, ze moduly nejsou v ramdisku. Takze pridat do seznamu modulu urcenych pro ramdisk a ten vytvorit znovu.
20.8.2010 09:10 iji | skóre: 29
Rozbalit Rozbalit vše Re: SLES 11 SP1 nezná raid
Alternativne /proc/config.gz

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.