Зеркало RAID-1 стало единственным жестким диском

У меня микросервер HP N40L с двумя идентичными дисками, я использовал систему для аппаратного RAID-массива как зеркало. Затем я установил монетный двор в системе около года назад.

Это отлично работает, обновляется и т. Д., Пока я не обновился до Mint 17.

Я думал, что все в порядке, но я заметил, что мята использует только один из дисков для загрузки, а потом почему-то показывала содержимое другого диска.

т.е. он загружает sdb1 , но df показывает sda1 . Я уверен, что df используется для показа диска /dev/mapper/pdc_bejigbccdb1 который был массивом RAID. Таким образом, любые обновления Grub идут в sda1 , но он загружает sdb1 затем загружает fs sda1 .

 N40L marty # df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 233159608 113675036 107617644 52% / none 4 0 4 0% /sys/fs/cgroup /dev 2943932 12 2943920 1% /media/sda1/dev tmpfs 597588 1232 596356 1% /run none 5120 0 5120 0% /run/lock none 2987920 0 2987920 0% /run/shm none 102400 4 102396 1% /run/user 

От cat /etc/fstab

 N40L marty # 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> proc /proc proc nodev,noexec,nosuid 0 0 /dev/mapper/pdc_bejigbccdb1 / ext4 errors=remount-ro 0 1 /dev/mapper/pdc_bejigbccdb5 none swap sw 0 0 

Если я сделаю ls /dev/mapper/ я получу

 N40L marty # ls /dev/mapper total 0 crw------- 1 root root 10, 236 Jul 24 17:03 control 

Как мне вернуть мой рейд и как мне получить grub для загрузки?


Дальнейшее обновление:

 N40L grub # dmraid -r /dev/sdb: pdc, "pdc_bejigbccdb", mirror, ok, 486328064 sectors, data@ 0 /dev/sda: pdc, "pdc_bejigbccdb", mirror, ok, 486328064 sectors, data@ 0 N40L grub # dmraid -s *** Set name : pdc_bejigbccdb size : 486328064 stride : 128 type : mirror status : ok subsets: 0 devs : 2 spares : 0 N40L grub # dmraid -ay -vvv -d WARN: locking /var/lock/dmraid/.lock NOTICE: /dev/sdb: asr discovering NOTICE: /dev/sdb: ddf1 discovering NOTICE: /dev/sdb: hpt37x discovering NOTICE: /dev/sdb: hpt45x discovering NOTICE: /dev/sdb: isw discovering DEBUG: not isw at 250059348992 DEBUG: isw trying hard coded -2115 offset. DEBUG: not isw at 250058267136 NOTICE: /dev/sdb: jmicron discovering NOTICE: /dev/sdb: lsi discovering NOTICE: /dev/sdb: nvidia discovering NOTICE: /dev/sdb: pdc discovering NOTICE: /dev/sdb: pdc metadata discovered NOTICE: /dev/sdb: sil discovering NOTICE: /dev/sdb: via discovering NOTICE: /dev/sda: asr discovering NOTICE: /dev/sda: ddf1 discovering NOTICE: /dev/sda: hpt37x discovering NOTICE: /dev/sda: hpt45x discovering NOTICE: /dev/sda: isw discovering DEBUG: not isw at 250059348992 DEBUG: isw trying hard coded -2115 offset. DEBUG: not isw at 250058267136 NOTICE: /dev/sda: jmicron discovering NOTICE: /dev/sda: lsi discovering NOTICE: /dev/sda: nvidia discovering NOTICE: /dev/sda: pdc discovering NOTICE: /dev/sda: pdc metadata discovered NOTICE: /dev/sda: sil discovering NOTICE: /dev/sda: via discovering DEBUG: _find_set: searching pdc_bejigbccdb DEBUG: _find_set: not found pdc_bejigbccdb DEBUG: _find_set: searching pdc_bejigbccdb DEBUG: _find_set: not found pdc_bejigbccdb NOTICE: added /dev/sdb to RAID set "pdc_bejigbccdb" DEBUG: _find_set: searching pdc_bejigbccdb DEBUG: _find_set: found pdc_bejigbccdb DEBUG: _find_set: searching pdc_bejigbccdb DEBUG: _find_set: found pdc_bejigbccdb NOTICE: added /dev/sda to RAID set "pdc_bejigbccdb" DEBUG: checking pdc device "/dev/sda" DEBUG: checking pdc device "/dev/sdb" DEBUG: set status of set "pdc_bejigbccdb" to 16 DEBUG: checking pdc device "/dev/sda" DEBUG: checking pdc device "/dev/sdb" DEBUG: set status of set "pdc_bejigbccdb" to 16 RAID set "pdc_bejigbccdb" was not activated WARN: unlocking /var/lock/dmraid/.lock DEBUG: freeing devices of RAID set "pdc_bejigbccdb" DEBUG: freeing device "pdc_bejigbccdb", path "/dev/sda" DEBUG: freeing device "pdc_bejigbccdb", path "/dev/sdb" 

Таким образом, моя система видит два диска и видит, что они должны быть частью массива, но не активирует массив, и это не создает /dev/mapper/pdc_bejigbccdb поэтому я не могу загрузить grub и загружаться с него.

Как мне заставить активировать и создавать запись в картографе?

  • очистка / dev / md0 файловая система (рейд)
  • Отключить автоматическое обнаружение RAID во время выполнения
  • RAID 1 на сервере - нужен файл с зеркального диска
  • Ускоренное обновление Jessie сломало корневой программный RAID, можно ли его исправить?
  • mdadm - исключить из монитора
  • Каков предел размера диска для mdadm?
  • lsblk показывает несуществующие разделы md после перезагрузки
  • На месте модернизация массива программных RAID-массивов 5
  • One Solution collect form web for “Зеркало RAID-1 стало единственным жестким диском”

    Я исправил это, но я не могу честно сказать вам, как это сделать.

    В основном я загрузился в версию LiveSB Mint 17. Я заметил, что массив рейдов был счастлив, поэтому я смонтировал систему и включил ее.

    Затем я установил dmraid снова и mdadm (не знаю, почему я это сделал), обновил настройки grub и установил grub в массив.

    После перезагрузки он жаловался на mdadm, но все хорошо, и теперь он загружается из массива.

    Совершенно неожиданно. Спасибо за твою помощь.

    Interesting Posts

    Bitlocker как возможность для Linux?

    Как получить число знаков препинания из файла

    SSH-доступ, запрашивающий пароль в локальной сети, но общедоступный

    расширять данные на основе оценок

    Как получить IP-адрес сервера SOHO на ноутбук?

    Проверка наличия нескольких файлов, данных по каналам

    dbclient – логин без ввода пароля вручную

    Как смонтировать общую папку linux на другой Linux-системе?

    Почему cron запускает удаленную команду по ssh на маршрутизаторе Cisco, прерывается?

    Debian Jessie, скопируйте файл на общий ресурс NFS (autofs) при завершении работы

    Как удалить новые строки из ip в качестве вывода?

    Настроить fstab для загрузочного usb

    несколько клиентов, получающих доступ к одной учетной записи электронной почты через IMAP

    как я могу копировать файлы, которые хранятся в одной переменной

    Как пропустить специальные буферы при уничтожении текущего буфера?

    Linux и Unix - лучшая ОС в мире.