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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: mdadm raid0 добавление диска?  (Прочитано 5917 раз)

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

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
mdadm raid0 добавление диска?
« : 09 Июля 2012, 18:16:51 »
Добрый день камрады.
Имею raid0 из 5 дисков. Хотел добавить еще один, но вышел затык.
# mdadm /dev/md0 -a /dev/sda1
mdadm: add new device failed for /dev/sda1 as 5: Invalid argument

# dmesg | tail
[14934.597203] md0: personality does not support diskops!
[14934.597722] md0: personality does not support diskops!
[14935.541572] md0: personality does not support diskops!

Вообщем сабж. Может у кого была данная проблема помогите решить.  :buck2:
« Последнее редактирование: 09 Июля 2012, 18:22:13 от ulan44 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #1 : 09 Июля 2012, 18:28:38 »
sudo fdisk -l?
Wars ~.o

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #2 : 09 Июля 2012, 18:39:17 »
Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0c471ecb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      243201  1953512001   83  Linux

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000818b4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      121601   976760001   83  Linux

Disk /dev/sdc: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb233b233

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1       89972   722700058+  83  Linux
/dev/sdc2           89973       91201     9871942+   5  Extended
/dev/sdc5           89973       91201     9871911   82  Linux swap / Solaris

Disk /dev/sdd: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000c6608

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1      182401  1465136001   83  Linux

Disk /dev/sde: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000eb777

   Device Boot      Start         End      Blocks   Id  System
/dev/sde1               1      182401  1465136001   83  Linux

Disk /dev/sdf: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000333cc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdf1               1      182401  1465136001   83  Linux

Disk /dev/sdg: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00007f33

   Device Boot      Start         End      Blocks   Id  System
/dev/sdg1               1      182401  1465136001   83  Linux

Disk /dev/md0: 7001.3 GB, 7001398968320 bytes
2 heads, 4 sectors/track, 1709325920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000

Disk /dev/md0 doesn't contain a valid partition table

Disk /dev/sdh: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000818b4

   Device Boot      Start         End      Blocks   Id  System

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #3 : 09 Июля 2012, 20:26:45 »
/dev/sda1               1      243201  1953512001   83  Linux
а мдам нет, должно Linux raid
зачем раид?
Wars ~.o

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #4 : 10 Июля 2012, 04:09:17 »
файловая помойка.

Пользователь решил продолжить мысль 10 Июля 2012, 04:13:36:
Сделал Linux raid
~# fdisk -l

Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0c471ecb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      243201  1953512001   fd  Linux raid autodetect

При попытке добавить все равно ошибка.
# mdadm /dev/md0 --add /dev/sda1
mdadm: add new device failed for /dev/sda1 as 5: Invalid argument
« Последнее редактирование: 10 Июля 2012, 04:13:36 от ulan44 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #5 : 10 Июля 2012, 22:09:46 »
Цитировать
/dev/sda1               1      243201  1953512001   fd  Linux raid autodetect
где sdb1 sdc1 ...?
Wars ~.o

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #6 : 11 Июля 2012, 03:35:49 »
Страйп не собирал, но согласно ману:
"If the --raid-disks option is being used to increase the number of devices in an array, then --add can be used to add some extra devices to be included in the array. In most cases this is not needed as the extra devices can be added as spares first, and then the number of raid-disks can be changed. However for RAID0, it is not possible to add spares. So to increase the number of devices in a RAID0, it is necessary to set the new number of devices, and to add the new devices, in the same command."
То есть
mdadm --raid-disks=6 --add /dev/md0 /dev/sda1

Оффлайн unixod

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #7 : 11 Июля 2012, 22:56:43 »
А как вы вообще в Raid 0 добавить то хотите диск? Это ж не raid 1... только если пересобрать с новый кол-вом дисков...

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #8 : 12 Июля 2012, 04:10:31 »
Ну раньше же добавлял. И ничего все работало, а 6 диск начал добавлять и все не хочет. Тем более мне зеркальный рейд нафиг не нужен.
« Последнее редактирование: 12 Июля 2012, 04:13:09 от ulan44 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #9 : 12 Июля 2012, 04:14:11 »
разных размер?
Wars ~.o

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #10 : 12 Июля 2012, 04:18:10 »
Да.
Можно у видеть, что у меня рейд массив состоит из 4 по 1,5ТБ и из одного 1ТБ и общий объем 7ТБ.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000818b4

Disk /dev/sdd: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000c6608

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1      182401  1465136001   83  Linux

Disk /dev/sde: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000eb777

   Device Boot      Start         End      Blocks   Id  System
/dev/sde1               1      182401  1465136001   83  Linux

Disk /dev/sdf: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000333cc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdf1               1      182401  1465136001   83  Linux

Disk /dev/sdg: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00007f33

   Device Boot      Start         End      Blocks   Id  System
/dev/sdg1               1      182401  1465136001   83  Linux

Disk /dev/md0: 7001.3 GB, 7001398968320 bytes
2 heads, 4 sectors/track, 1709325920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #11 : 12 Июля 2012, 05:25:37 »
Цитировать
Да.
нельзя
"1=1" точно
"1>1" нельзя
"1<1" нельзя
Wars ~.o

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #12 : 12 Июля 2012, 05:31:52 »
Ну как видите работает.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #13 : 12 Июля 2012, 05:35:13 »
1000.2 GB = 1500.3 GB неполучать,
но пожно 1500.3 GB рездел на 1000.2, а осталось 500, и ищо одну 1500.3 GB тоже
рездел на 1000.2, всего три 1000.2, а два 500 место.
Wars ~.o

Оффлайн ulan44

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: mdadm raid0 добавление диска?
« Ответ #14 : 12 Июля 2012, 05:39:20 »
я конечно попробую разбить диск за сегодня посмотрю что получиться.
Но ни кто те винты не разбивал.

 

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