Автор Гілка: RAID  (Прочитано 3709 раз)

Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
RAID
« : 2006-07-18 13:55:59 »
Зробив софтварний рейд...
Отримав /dev/md0...

fdisk -ul /dev/md0 дає
Disk /dev/md0: 20.0 GB, 20020330496 bytes
255 heads, 63 sectors/track, 2433 cylinders, total 39102208 sectors
Units = sectors of 1 * 512 = 512 bytes

    Device Boot      Start         End      Blocks   Id  System
/dev/md0p1              63    38106179    19053058+  83  Linux
/dev/md0p2        38106180    39102209      498015   82  Linux swap

а от mount -t reiserfs /dev/md0p1 /mnt/check видає
mount: special device /dev/md0p1 does not exist

Допоможіть!!! Як мені дістатися розіділів на цьому рейді?
Isn't it folly that lack of girls' attention makes our life senseless?

Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
Re: RAID
« Відповідей #1 : 2006-07-18 19:40:58 »
Я просто в шоці! Невже я ставлю такі питання, що вся українська спільнота користувачів вільного ПЗ не можуть відповісти?  :-[
Isn't it folly that lack of girls' attention makes our life senseless?

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: RAID
« Відповідей #2 : 2006-07-19 18:00:06 »
Вибачаюся, а в /dev таке взагалі існує?

Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
Re: RAID
« Відповідей #3 : 2006-07-19 19:38:08 »
ні, не існує. але що з цим робити?
Isn't it folly that lack of girls' attention makes our life senseless?

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: RAID
« Відповідей #4 : 2006-07-19 21:12:40 »
mknod ?  :-/
Читайте документацію - вона кермує.

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: RAID
« Відповідей #5 : 2006-07-20 08:30:27 »
ні, не існує. але що з цим робити?

Тоді нічого дивного, що така помилка.
Коли я екпериментував з soft-raid, я не розбивав md device на розділи - робив для кожного розділу свій raid.
Можу порекомендувати пошукати у інеті щодо які номери треба видати пристроям mdXpX й за допомогою mknod створити їх.

PS. щодо soft-raid - це вельни непогане рішення (їсть лише до 10% процессорного часу, а для raid5 швидкість росте пропорційно кількості жорстких дисків), АЛЕ воно дуже чутливе до аварійного завершення роботи. Наприклад. коли немає UPS (або вже розряжений) - декілька разів підряд блимне світло - raid розвалиться :(. Втім, нічого дивного немає, так й повинно бути. Для надійного рішення треба hard-raid.

Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
Re: RAID
« Відповідей #6 : 2006-07-20 10:46:04 »
Якщо можеш, то дай будь-ласка номери які потрібні для створення цих пристроїв.

Мені потрібний рейд тільки для випадку, якщо один вінчестер зламається - щоб залишився інший зі всіма даними... Швидкість тут нідочого.
А щодо рейд1 - він дуже важко переживає перезавантаження (не коректні)?
Isn't it folly that lack of girls' attention makes our life senseless?

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: RAID
« Відповідей #7 : 2006-07-20 10:57:25 »
Гм. А полізти до гугля?
З linux-kernel розсилки:

http://www.ussg.iu.edu/hypermail/linux/kernel/0305.0/0890.html
RAID devices (md*) have _one_ (1) minor allocated to each. Consequently,
they could not be partitioned by any kernel - there is no device numbers
to be assigned to their partitions.

http://www.ussg.iu.edu/hypermail/linux/kernel/0305.0/0850.html
partitioning of md-devices is not possible. You have to use LVM if you want
to do something like this.

Я трохи сумнівався, але тепер вже певен - md бити на розділи не можна.
Найкраще - просто зробити декілька md пристроїв (рейдів), щоб не заморачуватися з LVM

> А щодо рейд1 - він дуже важко переживає перезавантаження (не коректні)?

Це ж дзеркало, що йому станется ;)
Набагато живучише.


Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: RAID
« Відповідей #8 : 2006-07-20 11:00:41 »
Ще - невідомо, що за дистр. Якщзо в нього є патчі для підтримки розділів на raid, можно спробувати рецепт звідціль:

http://www.ussg.iu.edu/hypermail/linux/kernel/0305.0/0952.html
Only the first 16 md devices can be partitioned, though... major is 60,
minors are 0-15 for md0, 16-31 for md1, etc.

Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
Re: RAID
« Відповідей #9 : 2006-07-20 14:50:00 »
mknod /dev/md0p1 b 60 1

Це не допомагає - при монтуванні каже, що md0p1 not valid block device.

що я на цей раз роблю не так?
Дистр: Слака 9-та
Isn't it folly that lack of girls' attention makes our life senseless?

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: RAID
« Відповідей #10 : 2006-07-20 16:01:26 »
Тоді й не буде працювати - треба патчі (див по наведених посиланнях)
Щоб простіше було, зробіть 1 рейд (для / ) - й досить (нащо дзеркалити свопа?). Далі працюєте з /dev/md0, як з, наприклад, /dev/hda1
Щоб даремно не пропало місце - на кожному ЖД окремо зробіть по swap розділу й підключіть 2 swap замість одного


Відсутній VojToshik

  • Дописувач
  • **
  • дописів: 91
  • Карма: +0/-0
Re: RAID
« Відповідей #11 : 2006-07-20 17:56:24 »
Ладно, спорбую зробити рейд тільки з розділу без свопа. правда, минулий раз як я намагався це зробити - мені щось казало про те, що хда1 вже змонтований і відмовлялося робити рейд.
Isn't it folly that lack of girls' attention makes our life senseless?