Portál AbcLinuxu, 13. května 2025 22:22

Dotaz: RAID1 na Ubuntu 10.10

27.3.2011 06:31 Jiřík 1435 | skóre: 8
RAID1 na Ubuntu 10.10
Přečteno: 520×
Odpovědět | Admin
Dobry den, mam Ubuntu 10.10. Mam v nem 2 disky (dev/sdb, /dev/sdc) ze kterych potrebuji ytvorit softwarovy RAID1. Postupoval sem dle ruznych navodu napr. i dle tohoto (http://wiki.ubuntu.cz/RAID). Postup fungoval, RAID sem vytvoril a na novou jednotku /media/mujdisk jsem mohl vesele zapisovat. Problem nastava jakmile se stroj restartuje. Behem bootovani dostanu hlaseni:

The disk drive for /media/mujdisk is not ready yet or not present
Continue to wait; or pres S to skip mounting ...
Zarizeni /dev/md0 nyni neexistuje, vypis fdisk -l obsahuje toto:
Disk /dev/sdb: 1979.1 GB, 1979120930816 bytes
255 heads, 63 sectors/track, 240614 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 1979.1 GB, 1979120930816 bytes
255 heads, 63 sectors/track, 240614 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table
Pripadny pokus o nove vytvoreni RAIDU skonci takto:
mdadm: /dev/sdb appears to contain an ext2fs file system
    size=1932735168K  mtime=Sun Mar 27 05:41:58 2011
mdadm: /dev/sdb appears to be part of a raid array:
    level=raid1 devices=2 ctime=Sat Mar 26 05:29:08 2011
mdadm: Cannot open /dev/sdc: Device or resource busy
mdadm: create aborted
Vypis cat /proc/mdastat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md_d0 : inactive sdc[1](S)
      1932735168 blocks

unused devices: none
Muzete mi nekdo vysvetlit v cem je chyba ?

Řešení dotazu:


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

Odpovědi

27.3.2011 17:02 semtex | skóre: 24 | blog: semtex
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já měl vždycky za to, že mdadm funguje nad partyšnama a ne nad celým diskem. Já jsem raid vytvářel vždy tak, že jsem vytvořil part. přes celý disk, např. /dev/sdb1 a /dev/sdc1, typ part jsem dal raid auto detect a pak z těch dvou part. vytvořil pole...
Dalibor Smolík avatar 27.3.2011 17:34 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Přesně tak, vytvořil jsem oddíly stejným způsobem na obou discích, stanovil, že půjde na nich raid a pak jsem je spároval a vybral filesystém. Raid byl vytvořen na všech oddílech, včetně swapu ..
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
27.3.2011 17:39 Jiřík 1435 | skóre: 8
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Jak sem rekl postupoval sem dle zmineneho navodu (i v jinych zdrojich bylo uvedeno vytvoreni raidu nad celym diskem). Vytvoreny RAID fungoval az do prvniho restartu. Nicmene vyzkousim vas zpusob.
27.3.2011 18:37 semtex | skóre: 24 | blog: semtex
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Hmm, mně se to moc nezdá... Když jsem instaloval první server na mirror raid, tak jsem vždycky našel články podobné tomuto

http://wiki.xtronics.com/index.php/Raid
27.3.2011 18:46 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Nová pole si ulož do /etc/mdadm/mdadm.conf, postup viz man mdadm. Pak si přegeneruj initramfs přes update-initramfs, aby se nová konfigurace polí použila.

Pak je ještě možné, že máš starý superblock raidu přímo na zařízení, nejenom na partišně. Ten je potřeba smazat přes mdadm --zero-superblock /dev/sdb
28.3.2011 09:12 Jiřík 1435 | skóre: 8
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Ano tim to bylo. Do souboru se mi nikdy neulozil radek definujici pole. Nyni mi vse funguje dobre nicmene bych se chtel zeptat jeste na jednu vec. Vypis z fdisk -l
Disk /dev/sdb: 1979.1 GB, 1979120930816 bytes
255 heads, 63 sectors/track, 240614 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009d0cc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      240615  1932733440   fd  Linux raid autodetect

Disk /dev/sdc: 1979.1 GB, 1979120930816 bytes
255 heads, 63 sectors/track, 240614 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00087e34

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      240615  1932733440   fd  Linux raid autodetect

Disk /dev/md0: 1979.1 GB, 1979118977024 bytes
2 heads, 4 sectors/track, 483183344 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md0 doesn't contain a valid partition table
Proc je na konci vypisu Disk /dev/md0 doesn't contain a valid partition table. Zarizeni /dev/md0 ma ext4 a mam jen korektne mountnute a je plne funkcni.
28.3.2011 11:27 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RAID1 na Ubuntu 10.10
Ale nelze jej dále dělit na partišny, proto nemá partition table. To je jenom informační hláška.

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.