Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: RAID1 (не mdadm)  (Прочитано 1278 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
RAID1 (не mdadm)
« : 24 Апреля 2016, 05:34:33 »
Всем привет. столкнулся с проблемой при создании первого рейда. В биоcе назначил райд для 2х хардов, fdisk видит рейдовский раздел

ronink@alpha:~$ sudo fdisk -l |grep dev
Disk /dev/sdb: 60.0 GB, 60022480896 bytes
/dev/sdb1   *         512   234452479   117225984   83  Linux
Disk /dev/sdc: 60.0 GB, 60022480896 bytes
/dev/sdc1            2048   117229567    58613760   83  Linux
Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes
Disk /dev/sde: 1000.2 GB, 1000204886016 bytes
/dev/sde1            2048  1953521663   976759808    7  HPFS/NTFS/exFAT
Disk /dev/sdf: 2000.4 GB, 2000398934016 bytes
Disk /dev/sdg: 1000.2 GB, 1000204886016 bytes
/dev/sdg1   *        2048  1953521663   976759808    7  HPFS/NTFS/exFAT
Disk /dev/mapper/isw_dahcheiigi_SSD_RAID0: 120.0 GB, 120040194048 bytes
/dev/mapper/isw_dahcheiigi_SSD_RAID0p1   *         512   234452479   117225984   83  Linux
Disk /dev/mapper/isw_dhhjihacii_RAID1: 2000.4 GB, 2000381153280 bytes
[b]/dev/mapper/isw_dhhjihacii_RAID1p1            2048  3906994439  1953496196   83  Linux[/b]
Disk /dev/mapper/isw_dahcheiigi_SSD_RAID0p1: 120.0 GB, 120039407616 bytes

partprobe выдает ошибку
ronink@alpha:/dev/mapper$ sudo partprobe /dev/mapper/isw_dhhjihacii_RAID1
Device /dev/mapper/isw_dhhjihacii_RAID1p1 not found
device-mapper: table ioctl on  failed: No such device or address
Device /dev/mapper/isw_dhhjihacii_RAID1p1 not found
device-mapper: table ioctl on  failed: No such device or address
ronink@alpha:/dev/mapper$ sudo fdisk /dev/mapper/isw_dhhjihacii_RAID1




Пользователь добавил сообщение 24 Апреля 2016, 07:34:06:
заново создал в биосе рейд, через parted сделал раздел, ребутнулся и вот что получилось

fdisk выдает это
Command (m for help): p

Disk /dev/mapper/isw_cdhijiejjg_RAID1: 2000.4 GB, 2000381153280 bytes
40 heads, 48 sectors/track, 2034892 cylinders, total 3906994440 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: 0x0008de8d

                            Device Boot      Start         End      Blocks   Id  System
/dev/mapper/isw_cdhijiejjg_RAID1p1            2048  3906994439  1953496196   83  Linux

parted выдает это

(parted) print
Model: Linux device-mapper (mirror) (dm)
Disk /dev/mapper/isw_cdhijiejjg_RAID1: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  2000GB  2000GB  primary

fdisk -l это

Disk /dev/mapper/isw_cdhijiejjg_RAID1p1: 2000.4 GB, 2000380104704 bytes
255 heads, 63 sectors/track, 243199 cylinders, total 3906992392 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: 0x2052474d

This doesn't look like a partition table
Probably you selected the wrong device.

                              Device Boot      Start         End      Blocks   Id  System
/dev/mapper/isw_cdhijiejjg_RAID1p1p1   ?     6579571  1924427647   958924038+  70  DiskSecure Multi-Boot
/dev/mapper/isw_cdhijiejjg_RAID1p1p2   ?  1953251627  3771827541   909287957+  43  Unknown
/dev/mapper/isw_cdhijiejjg_RAID1p1p3   ?   225735265   225735274           5   72  Unknown
/dev/mapper/isw_cdhijiejjg_RAID1p1p4      2642411520  2642463409       25945    0  Empty

Partition table entries are not in disk order


В blkid раздел отображается
/dev/mapper/isw_cdhijiejjg_RAID1p1: LABEL="RAID1_1" UUID="1C1C5A8A1C5A5EB8" TYPE="ntfs"

но не монтируется
« Последнее редактирование: 24 Апреля 2016, 07:34:06 от RoNiNk »

alexxnight

  • Гость
Re: RAID1 (не mdadm)
« Ответ #1 : 24 Апреля 2016, 11:24:26 »
Может лучше собрать soft RAID1 средствами linux? У Вас же все равно не полноценный RAID на материнке...
А по теме: скорее всего проблемы с драйверами (Вы же файловую систему сделали на разделе?). Что пишут на официальном сайте по этому поводу?

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #2 : 24 Апреля 2016, 12:35:27 »
Вряд ли это дрова. Система стоит на нулевом рейде. На офф сайт еще не лез.
п.с. Можно конечно отвязать эти харды в биосе и собрать через mdadm, но я упрямый, хочется так.

Пользователь добавил сообщение 24 Апреля 2016, 13:00:18:
минуточку. я только что вспомнил (уже совсем башка не варит) я с самого начала пытался через мдадм сделать рейд...
там проблема была - что-то вроде этого, я указал путь, где должно было создастся новое устройство /dev/mapper/raid1. но на это он мне выдал ошибку и предложил создать устройство в /dev/mapper/md0/raid1 на что я согласился. и по какой-то причине создалось 2 устройства одно /dev/mapper/md0/raid1 и второе /dev/mapper/чего-тоТам. И было не понятно с каким устройство дальше работать... я выбрал свое /dev/mapper/md0/raid1, создал на нем линуксовый раздел, когда смонтировал и в винде подключил сетевой диск обнаружил что он не 1,8 TiB, а 1,6, более того, непонятно почему, уже было выжрано 100 гигов, может это папка потеряй+найди столько весила...
« Последнее редактирование: 24 Апреля 2016, 13:00:47 от RoNiNk »

alexxnight

  • Гость
Re: RAID1 (не mdadm)
« Ответ #3 : 24 Апреля 2016, 13:04:12 »
создание soft RAID1
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1

В системе 2 диска под RAID: /dev/sda и /dev/sdb. Соответственно, там 2 раздела на всю область дисков
Как-то так...

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #4 : 24 Апреля 2016, 13:36:06 »
Ну вот опять приколы начались
создал устройтво
ronink@alpha:/dev$ sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdd1 /dev/sdf1
mdadm: /dev/sdd1 appears to be part of a raid array:
    level=raid0 devices=0 ctime=Thu Jan  1 03:00:00 1970
mdadm: partition table exists on /dev/sdd1 but will be lost or
       meaningless after creating array
mdadm: Note: this array has metadata at the start and
    may not be suitable as a boot device.  If you plan to
    store '/boot' on this device please ensure that
    your boot-loader understands md/v1.x metadata, or use
    --metadata=0.90
mdadm: /dev/sdf1 appears to be part of a raid array:
    level=raid0 devices=0 ctime=Thu Jan  1 03:00:00 1970
mdadm: partition table exists on /dev/sdf1 but will be lost or
       meaningless after creating array
Continue creating array? y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

сделал раздел

(parted) p
Model: Linux Software RAID Array (md)
Disk /dev/md0: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  2000GB  2000GB  primary

фдиск раздел видит
ronink@alpha:/dev$ sudo fdisk /dev/md0

Command (m for help): p

Disk /dev/md0: 2000.3 GB, 2000262332416 bytes
255 heads, 63 sectors/track, 243184 cylinders, total 3906762368 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: 0x000df0e8

    Device Boot      Start         End      Blocks   Id  System
/dev/md0p1            2048  3906760703  1953379328    7  HPFS/NTFS/exFAT

blkid нет

ronink@alpha:/dev$ sudo partprobe /dev/md0
ronink@alpha:/dev$ sudo blkid
/dev/sdb: TYPE="isw_raid_member"
/dev/sdc: TYPE="isw_raid_member"
/dev/sdd1: LABEL="RAID1_1" UUID="2050A4D150A4AF4A" TYPE="ntfs"
/dev/sde1: LABEL="Data_3" UUID="D44EA36D4EA34758" TYPE="ntfs"
/dev/sdf1: LABEL="RAID1_2" UUID="04349A99349A8D74" TYPE="ntfs"
/dev/sdg1: LABEL="Data_0" UUID="6664315064312469" TYPE="ntfs"
/dev/mapper/isw_dahcheiigi_SSD_RAID0p1: UUID="021103a5-9b54-4dfc-afa1-44dc63b57920" TYPE="ext4"

Пользователь добавил сообщение 24 Апреля 2016, 13:58:17:
А вот еще прикол
Поменял лейбл на гпт, создаю раздел, указываю
File system type?  [ext2]? ext4

Получаю
Number  Start   End     Size    File system  Name    Flags
 1      1049kB  2000GB  2000GB  ntfs         Data_1  raid
« Последнее редактирование: 24 Апреля 2016, 13:58:17 от RoNiNk »

alexxnight

  • Гость
Re: RAID1 (не mdadm)
« Ответ #5 : 24 Апреля 2016, 14:02:44 »
Как лучше это сделать:
1. Создаете RAID1 (уже сделали)
2. Создаете структуру LVM на /dev/md0
3. Создаете столько LVM разделов сколько нужно.
4. ...и нужно создать файловую систему на каждом разделе - ext4

все просто и функционально

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28476
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #6 : 24 Апреля 2016, 15:19:28 »
Не надо LVM…
RoNiNk, у mdadm есть ключ для зануления суперблока.
blkid увидит раздел после mkfs.*
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #7 : 24 Апреля 2016, 15:59:06 »
во. вроде что-то получилось

Пользователь добавил сообщение 24 Апреля 2016, 16:01:05:
как бы проверить работоспособность рейда? Можно подсмотреть что инфа на 2 харда пишется ?

Пользователь добавил сообщение 24 Апреля 2016, 16:05:16:
при копировании файла на md127 загружены оба харда sde1 и sdc1, но мне для спокойствия хотелось бы увидеть файлы и там и там )
« Последнее редактирование: 24 Апреля 2016, 16:05:16 от RoNiNk »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28476
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #8 : 24 Апреля 2016, 16:27:08 »
Ну останови рейд и смонтируй каждый раздел отдельно.
Только не забудь "... -o ro" указать, а то два терабайта будешь синхронизировать после "успокоения".
А вообще RAID1 это то ещё спокойствие. Всё что ниже 6 большого смысла сейчас не имеет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

alexxnight

  • Гость
Re: RAID1 (не mdadm)
« Ответ #9 : 24 Апреля 2016, 19:22:37 »
Рано или поздно Вам понадобится навык как изъять неисправный диск из системы, как ввести в массив новый и т.д.:

cat /proc/mdstat - так можно посмотреть состояние массивов
mdadm /dev/md0 --fail /dev/sda1 - так можно пометить диск как неисправный
mdadm --remove    /dev/md0 /dev/sda1 - так удалить диск из массива
mdadm --add /dev/md0 /dev/sda1 - так добавить новый диск в массив
mdadm --detail /dev/md0 - детальная информация по массиву

побаловатся хватит :)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #10 : 24 Апреля 2016, 22:33:38 »
побаловатЬся хватит
Извините, вырвалось...

Оффлайн RoNiNk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #11 : 25 Апреля 2016, 00:03:24 »
В общем райд мдадмовский вроде бы рабочий, монтировать диски по отдельности не стал, посте такого танца с бубном, трогать все это как-то стремно... Собрал второй райд на материнском контроллере, странно, но он работает на много медленней. Когда копировал фалы на мдадмовский райд скорость на обоих винтах была 100 метров в сек. Сейчас копирую на райд интеловский, скорость не поднимается выше 30-ти метров в сек (

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28476
    • Просмотр профиля
Re: RAID1 (не mdadm)
« Ответ #12 : 25 Апреля 2016, 00:40:46 »
Либо контроллер не позволяет больше, либо вместо кабелей шнурки бантиками подвязаны.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.071 секунд. Запросов: 25.