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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
mdadm
« : 09 Апреля 2015, 21:13:36 »
Здравствуйте я где то слышал что с помощью mdadm я могу объеденить в REID 0 два оброза жесткого диска
правда ли могу? если да то как это сделать?)

распишу подробнее
у меня было два жестких диска
они были объеденины в REID 0
тоесть выглядели они как один и на этом же рейде стояла Windows)
и в один прекрасный день она не загрузилась)

могу ли я например с помощью команда dd сделать копии жестких дисков в виде файла ".img" (первого и второго)
потом примонтировать их с помощь команды Mount
и потом объеденить их в REID 0 при помощи команды mdadm
и достать таким оброзом с этого рейда все данные?

и еще хочу заметить что я пологаю что с жестими все в порядке так как я проверял их с помощь программы hd tune (это под виндой) и она показывала все квадратики зеленые - тоесть должно быть все норм)

так вот скажите пожалуйста как с помощью mdadm объеденить два оброза в REID 0 ??

большое спасибо)

Оффлайн xuser73

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: mdadm
« Ответ #1 : 09 Апреля 2015, 22:03:35 »
Посмотри здесь https://forum.ubuntu.ru/index.php?topic=163249.0
Возможно поможет.
Настоящему коту всегда март.

Оффлайн lAionl

  • Активист
  • *
  • Сообщений: 457
    • Просмотр профиля
Re: mdadm
« Ответ #2 : 10 Апреля 2015, 05:34:20 »
Цитировать
Здравствуйте я где то слышал что с помощью mdadm я могу объеденить в REID 0 два оброза жесткого диска
правда ли могу? если да то как это сделать?)
Здравствуйте, можете, я сейчас пишу с системы на raid0
Если собирать raid с 0ля, то делаете пустые разделы на дисках (без форматирования в ФС) так чтобы на 2х дисках было синхронная таблица разделов.
mdadm --create --verbose /dev/md* --level=0 --raid-devices=2 /dev/sda* /dev/sdb*Потом создаем Фс на разделах:
mkfs.* /dev/md*копируете информацию о raid:
mdadm --detail --scan >> /etc/mdadm.confИ пишите соответсвующие точки монтирования в fstab.
Если говорим о переустановки винды то тут в теории ставить винду нужно сразу после создания разделов пустых, а как будет на практики не пробовал.
Если нужно подключить существующий рейд дабы с ним что-то сделать:
mdadm --assemble --scanПо идее делаете следующие: подключаете диски в рейд копируете с них информацию, из raid0 по отдельности тащить информацию с дисков - бестолково.
Asus K53SV,i7-2670QM,16Gb RAM, GT540M, 3.18.11-gentoo.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: mdadm
« Ответ #3 : 10 Апреля 2015, 10:44:53 »
lAionl, тут немного не о том... не пробовали для начала вопросы ТС прочитать до конца а потом уже писать что-то в ответ?



afanasiy1, а чем были собраны те винты в raid0 ?

Просто допустим аппаратный раид софтверным может и не собрать будет - там банально различный формат мета-данных о структуре RAID, хранимых на диске.
Да и у разных софтверных решений эти мета-данные могут не совпадать по формату.

Собственно образы с дисков (если с ними что-то нехорошее) снять нужно обязательно - в первую очередь. А вот сможете ли вы снять оттуда данные - вопрос слишком сложный.

ЗЫ самое печальное слышать в очередной раз, что на раиде есть уникальные, ценные данные, которых нет в бекапе.... Уж сколько раз звучали слова - РАИД бекапа не отменяет .....

Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #4 : 10 Апреля 2015, 14:02:44 »
Sly_tom_cat,
этот рейд собирал не я и винду ставил не я
у меня на материнке есть входы EZ_REID 1 и EZ_REID 2  а жесткие диски были подключины не к ним
из за чего я бы сделал вывод что рейд  собран програмный

но раз Windows стояла на рейде то это наверное говорит о том что сначала был собран рейд а потом ставилась Windows
то может в биосе) это уже считаеться аппаратный?

даа)) а самое печальное что я на недельке собирался сделать бекап)))

ну а скажите пожалуйста как мне действовать)??
1) снять с них оброзы с помощью dd
2) примонтировать с помощью mount  или нет?
3) как действовать командой mdadm?
если можно пожалйста пошагово действия опишите) так как я совсем новичек в линуксе)) спасибо)

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: mdadm
« Ответ #5 : 10 Апреля 2015, 14:08:17 »
Образы - через dd (с опцией игнорирования ошибок).
Монтировать образы через loop устройство (по ссылке, что дал xuser73, выше все расписано подробно).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #6 : 10 Апреля 2015, 14:15:01 »
Sly_tom_cat,
я снимал копии такой командой)
 sudo dd if=/dev/sda1 of=/media/lomtu/диск/копия\ тренировочного\ диска/sda1.img

монтировал такой командой)
sudo mount -o loop /media/lomtu/диск/копия\ тренировочного\ диска/sda1.img  /media/lomtu/диск/монтажка/

что делать командой mdadm)? как ее написать?)
я ту ссылку читал) но чет ничего не понял)

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: mdadm
« Ответ #7 : 10 Апреля 2015, 14:16:50 »
afanasiy1, если по ссылке не понятно попробуйте понять тут (чуть подробнее).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #8 : 10 Апреля 2015, 14:43:41 »
Sly_tom_cat,
судя по всему мне нужно понять перво-наперво одно)

можно ли создавать програмный реид из оброзов (файлов) "sda1.img" это название например моего файла))
допустим) один фаил 250гигов и второй 250 гигов и из этих двух файлов собрать програмный рейд 0?

или нужно обязательно делать раздел на диске и записывать копию на него
один раздел для одного жесткого и второй раздел для друго
и только из разделов уже можно собрать програмный рейд?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: mdadm
« Ответ #9 : 10 Апреля 2015, 15:07:42 »
Из образов создается точно так же как и из разделов. Образ только допонительно нужно прокинуть в /dev как loop устройства.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #10 : 11 Апреля 2015, 11:15:10 »
Sly_tom_cat,
вот я например монтировал образ вот такой командой
sudo mount -o loop /media/lomtu/диск/копия\ тренировочного\ диска/sda1.img  /media/lomtu/диск/монтажка/

можно сказать что я прокинул его в /dev как loop устройства? или нет?)

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3031
    • Просмотр профиля
Re: mdadm
« Ответ #11 : 11 Апреля 2015, 11:44:45 »
Монтировать образ можно и без sudo. Например, для монтирования DVD/Blu-Ray
у меня в /etc/fstab есть строки
/tmp/udf /media/udf udf ro,noauto,users,loop=/dev/loop0,iocharset=utf8,unhide 0 0
/dev/loop0 /media/udf udf ro,noauto,users,loop=/dev/loop0,iocharset=utf8,unhide 0 2
а для монтирования используется скрипт
#!/bin/tcsh

if ($# == 0) then
if ( `grep -c "/media/udf" /etc/mtab` == 1 ) then
umount /media/udf
#umount /tmp/cd.iso
endif
if ( -e /tmp/udf && -l /tmp/udf ) then
rm -f /tmp/udf
exit 0
endif
else
ln -sf `pwd`/"$1" /tmp/udf
mount /tmp/udf
endif
У него параметр - имя iso-файла, а при запуска без параметра
скрипт его отмонтирует.
Пётр.

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #12 : 11 Апреля 2015, 14:04:17 »
я извиняюсь но я так и не понял) такой командой я могу прокинуть фаил в /dev как loop устройства?) или нет)

sudo mount -o loop /media/lomtu/диск/копия\ тренировочного\ диска/sda1.img  /media/lomtu/диск/монтажка/
если нет то какой командой я могу это сделать) спасибо)


Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: mdadm
« Ответ #13 : 13 Апреля 2015, 10:27:41 »
afanasiy1, после этой команды появится /dev/loop<что-то> - вот оно и есть новое устойство на основе образа - его уже можно в mdadm скармливать.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн afanasiy1

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: mdadm
« Ответ #14 : 11 Мая 2015, 14:55:41 »
lAionl,
Здравствуйте
1) Вы написали данную команду:
mdadm --create --verbose /dev/md<номер_раздела> --level=0 --raid-devices=2 /dev/<ваш_образ1> /dev/<ваш_образ2>
хотел спросить что это такое? /md<номер_раздела>

2) Вы писали, что нужно сделать устройства из образов.
Я пытался это сделать, но у меня не получилось.
Я описывал это в данной теме:  https://forum.ubuntu.ru/index.php?topic=259932.0
терминал мне отвечал так: mount: неизвестный тип файловой системы 'isw_raid_member'

3) Поэтому я бы хотел у вас узнать, можно ли собрать два образа в рейд (не делая из образов устройства)
так как думаю это бы все упростило)

4) заранее большое спасибо за помощь и хочу извиниться если я где то буду подтупливать так как я новичок в данной теме)



По состоянию на 16/06/2019 тема не получает никакого развития. Последняя активность ТС на форуме на данный момент времени: 11 Мая 2015 (46 месяцев назад).
Проблема с высокой долей вероятности не может быть воспроизведена на современном железе и современном ПО другими пользователями. Поэтому, дабы никого не путать, тема признается модератором подлежащей закрытию и последующей архивации. Закрыто
--zg_nico
« Последнее редактирование: 16 Июня 2019, 08:57:43 от zg_nico »

 

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