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


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

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

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

Оффлайн lemurid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Премия дарвина на mdadm
« : 04 Январь 2017, 07:20:22 »
Обновлял систему по apt-get upgrade и во время обновления ядра вылетело с ошибкой по нехватке места на /boot

не долго думая сделал apt-get autoclean чтобы его освободить. Во время очистки выскочило несколько предупреждений что mdadm config что то вроде используется другой версией ядра. Сейчас уже точно не смогу сказать точно.

Потом повторил upgrade но безуспешно - система сказала что все обновлено.

Затем через некоторое время случился казус с выдергиванием питания и как итог из системы пропало зеркало md0 из дисков sdb и sdc

Сейчас выдает
:~$ sudo mdadm --detail /dev/sdb1
mdadm: /dev/sdb1 does not appear to be an md device
ilemur@walle:~$ sudo mdadm --detail /dev/sdc1
mdadm: /dev/sdc1 does not appear to be an md device


~$ sudo parted /dev/sdb print
Model: ATA TOSHIBA DT01ACA2 (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

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

~$ sudo parted /dev/sdc print
Model: ATA ST2000DM001-1CH1 (scsi)
Disk /dev/sdc: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

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

Есть ли шансы как то восстановить работоспособность?
 

Пользователь добавил сообщение 04 Январь 2017, 07:38:02:

~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/walle--vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=b782f115-936a-4f6a-9033-51f5a2741079 /boot           ext2    defaults        0       2
/dev/md0 /torrents auto defaults,noatime,nodiratime 0 0
/dev/mapper/walle--vg-swap_1 none            swap    sw              0       0
#/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0


# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays

# This file was auto-generated on Tue, 25 Oct 2016 17:25:57 +0300
# by mkconf $Id$

 

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 08/03/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июль 2019, 03:42:39 от zg_nico »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1441
    • Просмотр профиля
Re: Премия дарвина на mdadm
« Ответ #1 : 04 Январь 2017, 09:53:06 »
выхлоп?

sudo cat /proc/mdstat
sudo mdadm --detail --scan --verbose

Оффлайн lemurid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Премия дарвина на mdadm
« Ответ #2 : 04 Январь 2017, 10:56:52 »
Ниже. Вторая команда ничего не выдает

sudo cat /proc/mdstat
Personalities : linear multipath raid0 raid1 raid6 raid5 raid4 raid10
unused devices: none


~$ sudo mdadm --detail --scan --verbose
~$

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1441
    • Просмотр профиля
Re: Премия дарвина на mdadm
« Ответ #3 : 04 Январь 2017, 11:39:51 »
Попробуйте собрать массив (данные скорее всего будут потеряны):
sudo mdadm -v --create /dev/md0 --auto=yes --level=raid1 --raid-devices=2 /dev/sdb /dev/sdc
sudo mdadm --examine --scan >> /etc/mdadm/mdadm.conf
sudo update-initramfs -u
reboot

Оффлайн lemurid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Премия дарвина на mdadm
« Ответ #4 : 04 Январь 2017, 12:14:06 »
Мне бы желательно как раз без потери данных пока. Как я понимаю это как раз приведет к их уничтожению?
sudo mdadm -v --create /dev/md0

Пользователь добавил сообщение 04 Январь 2017, 16:24:29:
После первой команды... Пока не создавал.

mdadm: chunk size defaults to 512K
mdadm: /dev/sdb 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/sdb but will be lost or
       meaningless after creating array
mdadm: /dev/sdc 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/sdc but will be lost or
       meaningless after creating array

И изначально неправильно указал диски. Получается вот так

~$ sudo mdadm --examine /dev/sdb
/dev/sdb:
   MBR Magic : aa55
Partition[0] :   3907029167 sectors at            1 (type ee)

~$ sudo mdadm --examine /dev/sdc
/dev/sdc:
   MBR Magic : aa55
Partition[0] :   3907029167 sectors at            1 (type ee)


$ sudo mdadm --assemble /dev/md0 /dev/sdc /dev/sdb
mdadm: Cannot assemble mbr metadata on /dev/sdc
mdadm: /dev/sdc has no superblock - assembly ab


Пользователь добавил сообщение 04 Январь 2017, 17:14:12:
Еще за давностью лет забыл был ли он 0вой или 1ый

Вначале попробовал
sudo mdadm --create /dev/md0 --assume-clean --level=1 --verbose --raid-devices=2 /dev/sdb1 /dev/sdc1

Без каких либо сообщений в консоли было создано md0. Прописал ее в mdadm.conf перезагрузился. Без эффекта.

sudo mdadm --create /dev/md1 --assume-clean --level=1 --verbose --raid-devices=2 /dev/sdb1 /dev/sdc1
выдало лишь предупреждение
mdadm: /dev/sdb1 appears to be part of a raid array:
    level=raid0 devices=2 ctime=Wed Jan  4 16:49:44 2017
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/sdc1 appears to be part of a raid array:
    level=raid0 devices=2 ctime=Wed Jan  4 16:49:44 2017
mdadm: size set to 1953382208K


« Последнее редактирование: 04 Январь 2017, 17:14:12 от lemurid »

 

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