Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Systém na RAID5 + LVM  (Přečteno 2010 krát)

semtex

  • Návštěvník
  • Příspěvků: 33
Systém na RAID5 + LVM
« kdy: 12 Března 2013, 00:05:53 »
Ahoj,
měl bych dotaz ohledně přesunu systému na RAID5 (sw mdadm). Nad tímto RAID5 mám lvm. Vytvořil bych další lv, např. root. Tam bych přesunul systém. Grub2 by měl umět nabootovat z lvm i raid5. Nejsem si ale jistý, co se stane, až ten původní systémový dosk vyndám, zda vůbec najde zavaděč? Předpokládám, že bych měl grub nainstalovat do mbr, ale kam, na všechny disky toho raidu? Takže něco jako:
grub-install /dev/sda
grub-install /dev/sdb
grub-install /dev/sdc
Je moje úvaha správná?

Děkuji.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Systém na RAID5 + LVM
« Odpověď #1 kdy: 12 Března 2013, 11:48:00 »
udelal bych to takhle:

/dev/md0 == /boot (idealne v raid1, je ale jedno jestli je to raid5) .. kdyz das grub instalovat na /dev/md0, tak by mel spravne vlezt na ten backend eg /dev/sdX0 .. tzn grub bude v /boot oddile co ma boot flag

/dev/md1 == "/" (root) .. stejne jako vyse .. asi bych jel porad bez LVM

/dev/md2+LVM == ten zbytek

.. ona je otazka, co je dobra praxe .. ja LVM nedavam na systemova data, rhel to ma treba v defaultu s LVM
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

beer

  • Host
Re:Systém na RAID5 + LVM
« Odpověď #2 kdy: 12 Března 2013, 13:21:01 »
tzn grub bude v /boot oddile co ma boot flag

Můžeš mi prosím NTZ jako neznalému vysvětlit, jak boot flag souvisí s grubem, či linuxem? Dle wiki mi připadá, že je určen jen pro ms-dos a windows xp/2000.

Citace
A boot flag is a 1-byte value in a non-extended partition record, within a master boot record. Its primary function is to indicate to a MS-DOS/MS Windows-type boot loader which partition to boot. In some cases it is used by Windows XP/2000 to assign the active partition the letter "C:".[1] The active partition is the partition where the boot flag is set.

Other boot loaders used by third-party boot managers (such as GRUB or XOSL), can be installed to a master boot record and can boot primary or extended partitions, which do not have the boot flag set.

http://en.wikipedia.org/wiki/Boot_flag

Pokud možno bez urážek, děkuji.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Systém na RAID5 + LVM
« Odpověď #3 kdy: 12 Března 2013, 14:29:46 »
Kód: [Vybrat]
# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00031b38

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      247807      122880   83  Linux
/dev/sda2          247808    17029119     8390656   82  Linux swap / Solaris
/dev/sda3        17029120   976773119   479872000    f  W95 Ext'd (LBA)
/dev/sda5        17031168    58974207    20971520   83  Linux
/dev/sda6        58976256   976752639   458888192   83  Linux

protoze grub stage 1 nemusi byt v MBR, ale v oddile s boot-flagem .. tzn muj grub v prikladu vyse je nainstalovan do /dev/sda1 a ne do MBR

btw: vsiml jsem si, ze jsi tady daval rady ohledne obnoveni grubu .. zeptam se tedy ja:

- jaky ma podle Tebe vztah grubi stage 1.x a 2 ?
- co se podle Tebe presne stane po instalaci windows kdyz a) grub je v MBR, b) grub je jinde ?
- jak podle Tebe presne funguje chainloader() ?

pokud radis s grubem, tak predpokladam, ze tomuhle vsemu perfektne rozumis ..
« Poslední změna: 12 Března 2013, 14:40:20 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

beer

  • Host
Re:Systém na RAID5 + LVM
« Odpověď #4 kdy: 12 Března 2013, 15:25:11 »
protoze grub stage 1 nemusi byt v MBR, ale v oddile s boot-flagem .. tzn muj grub v prikladu vyse je nainstalovan do /dev/sda1 a ne do MBR

Ano, vím, že může být grub nainstalovaný i na samostatný oddíl, dokonce je možné ho nainstalovat na více oddílů, nebo selektivně vybrat oddíly (toto jsem někde četl, že se to nedoporučuje, myslím, že se to zobrazuje nebo zobrazovalo při nějakých pokročilých instalacích například přes alternate cd, nevím, jestli jsou tyto možnosti obsažené i na live cd... Vzhledem k tomu, že je možné selektivně vybrat více oddílů, je tedy boot flag pro grub relevantní? Myslím, že by ti tvůj disk bootoval, i v případě, že bys neměl na /dev/sda1 boot flag. Samozřejmě se mohu mýlit, proto jsem se taky ptal.

Citace
btw: vsiml jsem si, ze jsi tady daval rady ohledne obnoveni grubu .. zeptam se tedy ja:
Nejsem na to odborník, kdybych byl, neptal bych se. Co se týká grubu, někomu dokáži pomoci, někomu třeba ne. Každopádně jsem úspěšně mnohokrát grub obnovoval z live cd, takže v tomto mám nějaké praktické zkušenosti.

Citace
- jaky ma podle Tebe vztah grubi stage 1.x a 2 ?

http://en.wikipedia.org/wiki/GNU_GRUB

Citace
- co se podle Tebe presne stane po instalaci windows kdyz a) grub je v MBR, b) grub je jinde ?

Stane se to, že když je grub v MBR, tak ho zavaděč windows přepíše. Když je grub na linuxovém oddíle, tak ho sice nepřepíše, ale zavaděč v MBR má pro bootování přednost před zavaděčem na oddílu. Grub se neaktivuje. Instalátor windows tuším označí NTFS oddíl, kam se instaluje systém Windows boot flagem.
Ručním odstraněním boot flagu se u Windows XP/2000 znemožní nabootování do windows. U Visty a novějších jsem to nezkoušel, ale dle toho, jak jsem to pochopil z wiki, to u novějších systémů není relevantní.

Nejsem žádný expert, nebo ajťák, tak to třeba chápu špatně. Rád se nechám poučit (slušnou formou).

Citace
- jak podle Tebe presne funguje chainloader() ?

Je to toto odpověď na tvou otázku? http://cs.wikipedia.org/wiki/MBR#Hlavn.C3.AD_spou.C5.A1t.C4.9Bc.C3.AD_k.C3.B3d_-_k.C3.B3d_zavad.C4.9B.C4.8De


semtex

  • Návštěvník
  • Příspěvků: 33
Re:Systém na RAID5 + LVM
« Odpověď #5 kdy: 12 Března 2013, 15:27:48 »
tak jsem to zkusil a bohužel bez úspěchu :-(

sudo grub-install /dev/md0
/usr/sbin/grub-bios-setup: error: unable to identify a filesystem in mduuid/de91a415499cfde8972150d3ab34ffc1; safety check can't be performed.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Systém na RAID5 + LVM
« Odpověď #6 kdy: 12 Března 2013, 15:31:37 »
@beer .. ja ty odpovedi znam, takze ten link na tu dokumentaci si spise precti ty ;)

@semtex: ukaz nam prosim vystup (s vytvorenym /dev/md0) apod z:

Kód: [Vybrat]
fdisk -l;
blkid;
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

semtex

  • Návštěvník
  • Příspěvků: 33
Re:Systém na RAID5 + LVM
« Odpověď #7 kdy: 12 Března 2013, 15:39:21 »
Citace
fdisk -l
sdd a sde jsou stejné jako sdb:
Citace
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 121 601, celkem 1 953 525 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů
Identifikátor disku: 0x5f485490

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1              63  1953525167   976762552+  fd  Linux RAID samorozpoznatelný
Oddíl 1 nezačíná na hranici fyzického sektoru.

Disk /dev/md0: 2000.1 GB, 2000140894208 bytes
hlav: 2, sektorů na stopu: 4, cylindrů: 488 315 648, celkem 3 906 525 184 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 524288 bajtů / 1048576 bajtů
Zarovnávací posun: 512 bajtů
Identifikátor disku: 0x00000000

Na disku /dev/md0 není korektní tabulka rozdělení disku.

Citace
blkid
Citace
/dev/sda1: UUID="6a9dc098-d4f3-4d3d-add7-4c5329f8c74d" TYPE="ext4"
/dev/sda2: UUID="Y8AgtZ-SCdb-WTA2-6qWI-Xn2x-kYkq-XgcGAQ" TYPE="LVM2_member"
/dev/sda3: UUID="nx5l92-CsU7-VllK-YAgr-tX5I-U1Gm-82eQtY" TYPE="LVM2_member"
/dev/sdb1: UUID="de91a415-499c-fde8-9721-50d3ab34ffc1" UUID_SUB="50be8f7c-ac95-41b7-9b8b-a59f54c326bf" LABEL="semtex-P5W-DH-Deluxe:0" TYPE="linux_raid_member"
/dev/sdc1: UUID="B28EEC5D8EEC1C1B" TYPE="ntfs"
/dev/sdc2: LABEL="data" UUID="1A3EE6923EE665EB" TYPE="ntfs"
/dev/md0: UUID="g4PDdR-n46W-PpZC-NonV-hqGe-l0as-2MT0BG" TYPE="LVM2_member"
/dev/sdd1: UUID="de91a415-499c-fde8-9721-50d3ab34ffc1" UUID_SUB="b9a81d58-b6b6-ee62-33ab-788f3e4d54c2" LABEL="semtex-P5W-DH-Deluxe:0" TYPE="linux_raid_member"
/dev/mapper/kubuntu-root: UUID="f67c269b-12ea-4fd8-a53c-7c7c1ae36f43" TYPE="ext4"
/dev/mapper/kubuntu-swap: UUID="2375354f-8cca-4221-a762-5da8ac4004cc" TYPE="swap"
/dev/sde1: UUID="de91a415-499c-fde8-9721-50d3ab34ffc1" UUID_SUB="4b994b6a-8249-bab3-a4f2-f410aa729301" LABEL="semtex-P5W-DH-Deluxe:0" TYPE="linux_raid_member"
/dev/mapper/RAID5-home: UUID="65755187-d899-44ca-822c-ac8b5382c223" TYPE="reiserfs"

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Systém na RAID5 + LVM
« Odpověď #8 kdy: 13 Března 2013, 12:51:13 »
http://us.generation-nt.com/answer/grub-install-says-cant-identify-filesystem-wont-install-help-208007701.html

zkus prosim zaguglit po te hlasce .. tohle je nahodne vybrany vysledek .. gugl toho vraci hodne
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

 

Provoz zaštiťuje spolek OpenAlt.