Я пытаюсь восстановить данные с неисправного сервера, установленного в моей компании. У меня есть резервные диски RAID1, но я изо всех сил пытаюсь получить к ним доступ ... Все это на моем ноутбуке под управлением Debian Buster, у меня только один диск подключен ниже, он использует USB-адаптер.
Началось с проверки диска:
root@asux:~# /sbin/fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LM024 HN-M
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 31BDE585-1B0A-43AD-8B3F-25BADA2BD15B
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1936979967 1935929344 923.1G Linux filesystem
/dev/sda3 1936979968 1953523711 16543744 7.9G Linux swap
Disk /dev/sdb: 477 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: THNSNJ512GCSU
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000d55a5
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1048576 1046529 511M 83 Linux
/dev/sdb2 * 1050624 2099200 1048577 512M fd Linux raid autodetect
/dev/sdb3 2101248 1000214527 998113280 476G fd Linux raid autodetect
Disk /dev/md127: 475.8 GiB, 510899781632 bytes, 997851136 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 /dev/md126: 512 MiB, 536805376 bytes, 1048448 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
Запустите cat /proc/mdstat
, так как позже мне понадобятся устройства md:
root@asux:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md126 : active (auto-read-only) raid1 sdb2[1]
524224 blocks super 1.0 [2/1] [_U]
md127 : active (auto-read-only) raid1 sdb3[1]
498925568 blocks super 1.1 [2/1] [_U]
bitmap: 0/4 pages [0KB], 65536KB chunk
unused devices: <none>
И более внимательный взгляд на раздел I хотите получить доступ:
root@asux:~# /sbin/mdadm --examine /dev/sdb3
/dev/sdb3:
Magic : a92b4efc
Version : 1.1
Feature Map : 0x1
Array UUID : 6dfeaad7:7d3837a8:37ecfcb8:8510573b
Name : localhost.localdomain:1
Creation Time : Thu Mar 23 11:19:42 2017
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 997851136 (475.81 GiB 510.90 GB)
Array Size : 498925568 (475.81 GiB 510.90 GB)
Data Offset : 262144 sectors
Super Offset : 0 sectors
Unused Space : before=262064 sectors, after=0 sectors
State : clean
Device UUID : c02126a6:f0d753dd:50184c55:f73d81cc
Internal Bitmap : 8 sectors from superblock
Update Time : Tue Dec 24 12:21:51 2019
Bad Block Log : 512 entries available at offset 72 sectors
Checksum : 2853448 - correct
Events : 434006
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
Попытался смонтировать его на виртуальном устройстве (следуя этому руководству ):
root@asux:~# /sbin/mdadm -a -r /dev/md127 /dev/sdb3
mdadm: hot remove failed for /dev/sdb3: Device or resource busy
Попытался удалить устройство, как рекомендовано в гиды типа это :
root@asux:~# /sbin/mdadm /dev/md127 --remove failed
root@asux:~# /sbin/mdadm -a -r /dev/md127 /dev/sdb3
mdadm: hot remove failed for /dev/sdb3: Device or resource busy
root@asux:~# /sbin/mdadm /dev/md127 --remove missing
mdadm: 'missing' only meaningful with --re-add
Я в тупике. Ошибка --remove failed
- вы можете видеть, что не было строки вывода. Где я могу go отсюда?