Page 1 of 1

restore raid

Posted: 19 Apr 2020, 08:24
by limpopo
hi
I have soft raid and its not work
I boot in recovery mode and what I see

df -h
Filesystem Size Used Avail Use% Mounted on
none 32G 370M 32G 2% /
none 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 13M 32G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
tmpfs 6.3G 0 6.3G 0% /run/user/0

ls /dev
[spoiler]
drwxr-xr-x 19 root root 4.3K Apr 19 05:25 .
drwxrwxrwt 33 root root 280 Apr 19 05:25 ..
crw------- 1 root root 10, 235 Apr 19 05:24 autofs
drwxr-xr-x 2 root root 740 Apr 19 05:25 block
drwxr-xr-x 2 root root 80 Apr 19 05:24 bsg
crw------- 1 root root 10, 234 Apr 19 05:24 btrfs-control
drwxr-xr-x 3 root root 60 Apr 19 05:24 bus
drwxr-xr-x 2 root root 3.6K Apr 19 05:25 char
crw------- 1 root root 5, 1 Apr 19 05:24 console
lrwxrwxrwx 1 root root 11 Apr 19 05:24 core -> /proc/kcore
drwxr-xr-x 2 root root 60 Apr 19 05:24 cpu
crw------- 1 root root 10, 59 Apr 19 05:24 cpu_dma_latency
crw------- 1 root root 10, 203 Apr 19 05:24 cuse
drwxr-xr-x 7 root root 140 Apr 19 05:24 disk
crw------- 1 root root 10, 61 Apr 19 05:24 ecryptfs
crw-rw---- 1 root video 29, 0 Apr 19 05:24 fb0
lrwxrwxrwx 1 root root 13 Apr 19 05:24 fd -> /proc/self/fd
crw-rw-rw- 1 root root 1, 7 Apr 19 05:24 full
crw-rw-rw- 1 root root 10, 229 Apr 19 05:24 fuse
crw------- 1 root root 10, 228 Apr 19 05:24 hpet
drwxr-xr-x 2 root root 360 Apr 19 05:24 hpilo
drwxr-xr-x 2 root root 0 Apr 19 05:24 hugepages
crw------- 1 root root 10, 183 Apr 19 05:24 hwrng
crw------- 1 root root 89, 0 Apr 19 05:24 i2c-0
crw------- 1 root root 89, 1 Apr 19 05:24 i2c-1
lrwxrwxrwx 1 root root 25 Apr 19 05:24 initctl -> /run/systemd/initctl/fifo
drwxr-xr-x 2 root root 80 Apr 19 05:24 input
crw------- 1 root root 245, 0 Apr 19 05:25 ipmi0
crw-r--r-- 1 root root 1, 11 Apr 19 05:24 kmsg
crw------- 1 root root 10, 232 Apr 19 05:24 kvm
drwxr-xr-x 2 root root 60 Apr 19 05:24 lightnvm
lrwxrwxrwx 1 root root 28 Apr 19 05:24 log -> /run/systemd/journal/dev-log
crw-rw---- 1 root disk 10, 237 Apr 19 05:24 loop-control
brw-rw---- 1 root disk 7, 0 Apr 19 05:24 loop0
brw-rw---- 1 root disk 7, 1 Apr 19 05:24 loop1
brw-rw---- 1 root disk 7, 2 Apr 19 05:24 loop2
brw-rw---- 1 root disk 7, 3 Apr 19 05:24 loop3
brw-rw---- 1 root disk 7, 4 Apr 19 05:24 loop4
brw-rw---- 1 root disk 7, 5 Apr 19 05:24 loop5
brw-rw---- 1 root disk 7, 6 Apr 19 05:24 loop6
brw-rw---- 1 root disk 7, 7 Apr 19 05:24 loop7
drwxr-xr-x 2 root root 60 Apr 19 05:24 mapper
crw------- 1 root root 10, 227 Apr 19 05:24 mcelog
brw-rw---- 1 root disk 9, 0 Apr 19 05:24 md0
crw-r----- 1 root kmem 1, 1 Apr 19 05:24 mem
crw------- 1 root root 10, 56 Apr 19 05:24 memory_bandwidth
drwxrwxrwt 2 root root 40 Apr 19 05:24 mqueue
drwxr-xr-x 2 root root 60 Apr 19 05:24 net
crw------- 1 root root 10, 58 Apr 19 05:24 network_latency
crw------- 1 root root 10, 57 Apr 19 05:24 network_throughput
crw-rw-rw- 1 root root 1, 3 Apr 19 05:24 null
crw-r----- 1 root kmem 1, 4 Apr 19 05:24 port
crw------- 1 root root 108, 0 Apr 19 05:24 ppp
crw------- 1 root root 10, 1 Apr 19 05:24 psaux
crw-rw-rw- 1 root tty 5, 2 Apr 19 05:32 ptmx
crw------- 1 root root 247, 0 Apr 19 05:24 ptp0
crw------- 1 root root 247, 1 Apr 19 05:24 ptp1
crw------- 1 root root 247, 2 Apr 19 05:24 ptp2
drwxr-xr-x 2 root root 0 Apr 19 05:24 pts
brw-rw---- 1 root disk 1, 0 Apr 19 05:24 ram0
brw-rw---- 1 root disk 1, 1 Apr 19 05:24 ram1
brw-rw---- 1 root disk 1, 10 Apr 19 05:24 ram10
brw-rw---- 1 root disk 1, 11 Apr 19 05:24 ram11
brw-rw---- 1 root disk 1, 12 Apr 19 05:24 ram12
brw-rw---- 1 root disk 1, 13 Apr 19 05:24 ram13
brw-rw---- 1 root disk 1, 14 Apr 19 05:24 ram14
brw-rw---- 1 root disk 1, 15 Apr 19 05:24 ram15
brw-rw---- 1 root disk 1, 2 Apr 19 05:24 ram2
brw-rw---- 1 root disk 1, 3 Apr 19 05:24 ram3
brw-rw---- 1 root disk 1, 4 Apr 19 05:24 ram4
brw-rw---- 1 root disk 1, 5 Apr 19 05:24 ram5
brw-rw---- 1 root disk 1, 6 Apr 19 05:24 ram6
brw-rw---- 1 root disk 1, 7 Apr 19 05:24 ram7
brw-rw---- 1 root disk 1, 8 Apr 19 05:24 ram8
brw-rw---- 1 root disk 1, 9 Apr 19 05:24 ram9
crw-rw-rw- 1 root root 1, 8 Apr 19 05:24 random
crw-rw-r-- 1 root netdev 10, 62 Apr 19 05:24 rfkill
lrwxrwxrwx 1 root root 4 Apr 19 05:24 rtc -> rtc0
crw------- 1 root root 251, 0 Apr 19 05:24 rtc0
brw-rw---- 1 root disk 8, 0 Apr 19 05:24 sda
brw-rw---- 1 root disk 8, 1 Apr 19 05:24 sda1
brw-rw---- 1 root disk 8, 2 Apr 19 05:24 sda2
brw-rw---- 1 root disk 8, 3 Apr 19 05:24 sda3
brw-rw---- 1 root disk 8, 4 Apr 19 05:24 sda4
brw-rw---- 1 root disk 8, 16 Apr 19 05:24 sdb
brw-rw---- 1 root disk 8, 17 Apr 19 05:24 sdb1
brw-rw---- 1 root disk 8, 18 Apr 19 05:24 sdb2
brw-rw---- 1 root disk 8, 19 Apr 19 05:24 sdb3
brw-rw---- 1 root disk 8, 20 Apr 19 05:24 sdb4
crw-rw---- 1 root disk 21, 0 Apr 19 05:24 sg0
crw-rw---- 1 root disk 21, 1 Apr 19 05:24 sg1
drwxrwxrwt 2 root root 40 Apr 19 05:24 shm
crw------- 1 root root 10, 231 Apr 19 05:24 snapshot
drwxr-xr-x 2 root root 80 Apr 19 05:24 snd
lrwxrwxrwx 1 root root 15 Apr 19 05:24 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 15 Apr 19 05:24 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Apr 19 05:24 stdout -> /proc/self/fd/1
crw-rw-rw- 1 root tty 5, 0 Apr 19 05:24 tty
crw--w---- 1 root tty 4, 0 Apr 19 05:24 tty0
crw------- 1 root tty 4, 1 Apr 19 05:25 tty1
crw--w---- 1 root tty 4, 10 Apr 19 05:24 tty10
crw--w---- 1 root tty 4, 11 Apr 19 05:24 tty11
crw--w---- 1 root tty 4, 12 Apr 19 05:24 tty12
crw--w---- 1 root tty 4, 13 Apr 19 05:24 tty13
crw--w---- 1 root tty 4, 14 Apr 19 05:24 tty14
crw--w---- 1 root tty 4, 15 Apr 19 05:24 tty15
crw--w---- 1 root tty 4, 16 Apr 19 05:24 tty16
crw--w---- 1 root tty 4, 17 Apr 19 05:24 tty17
crw--w---- 1 root tty 4, 18 Apr 19 05:24 tty18
crw--w---- 1 root tty 4, 19 Apr 19 05:24 tty19
crw--w---- 1 root tty 4, 2 Apr 19 05:24 tty2
crw--w---- 1 root tty 4, 20 Apr 19 05:24 tty20
crw--w---- 1 root tty 4, 21 Apr 19 05:24 tty21
crw--w---- 1 root tty 4, 22 Apr 19 05:24 tty22
crw--w---- 1 root tty 4, 23 Apr 19 05:24 tty23
crw--w---- 1 root tty 4, 24 Apr 19 05:24 tty24
crw--w---- 1 root tty 4, 25 Apr 19 05:24 tty25
crw--w---- 1 root tty 4, 26 Apr 19 05:24 tty26
crw--w---- 1 root tty 4, 27 Apr 19 05:24 tty27
crw--w---- 1 root tty 4, 28 Apr 19 05:24 tty28
crw--w---- 1 root tty 4, 29 Apr 19 05:24 tty29
crw--w---- 1 root tty 4, 3 Apr 19 05:24 tty3
crw--w---- 1 root tty 4, 30 Apr 19 05:24 tty30
crw--w---- 1 root tty 4, 31 Apr 19 05:24 tty31
crw--w---- 1 root tty 4, 32 Apr 19 05:24 tty32
crw--w---- 1 root tty 4, 33 Apr 19 05:24 tty33
crw--w---- 1 root tty 4, 34 Apr 19 05:24 tty34
crw--w---- 1 root tty 4, 35 Apr 19 05:24 tty35
crw--w---- 1 root tty 4, 36 Apr 19 05:24 tty36
crw--w---- 1 root tty 4, 37 Apr 19 05:24 tty37
crw--w---- 1 root tty 4, 38 Apr 19 05:24 tty38
crw--w---- 1 root tty 4, 39 Apr 19 05:24 tty39
crw--w---- 1 root tty 4, 4 Apr 19 05:24 tty4
crw--w---- 1 root tty 4, 40 Apr 19 05:24 tty40
crw--w---- 1 root tty 4, 41 Apr 19 05:24 tty41
crw--w---- 1 root tty 4, 42 Apr 19 05:24 tty42
crw--w---- 1 root tty 4, 43 Apr 19 05:24 tty43
crw--w---- 1 root tty 4, 44 Apr 19 05:24 tty44
crw--w---- 1 root tty 4, 45 Apr 19 05:24 tty45
crw--w---- 1 root tty 4, 46 Apr 19 05:24 tty46
crw--w---- 1 root tty 4, 47 Apr 19 05:24 tty47
crw--w---- 1 root tty 4, 48 Apr 19 05:24 tty48
crw--w---- 1 root tty 4, 49 Apr 19 05:24 tty49
crw--w---- 1 root tty 4, 5 Apr 19 05:24 tty5
crw--w---- 1 root tty 4, 50 Apr 19 05:24 tty50
crw--w---- 1 root tty 4, 51 Apr 19 05:24 tty51
crw--w---- 1 root tty 4, 52 Apr 19 05:24 tty52
crw--w---- 1 root tty 4, 53 Apr 19 05:24 tty53
crw--w---- 1 root tty 4, 54 Apr 19 05:24 tty54
crw--w---- 1 root tty 4, 55 Apr 19 05:24 tty55
crw--w---- 1 root tty 4, 56 Apr 19 05:24 tty56
crw--w---- 1 root tty 4, 57 Apr 19 05:24 tty57
crw--w---- 1 root tty 4, 58 Apr 19 05:24 tty58
crw--w---- 1 root tty 4, 59 Apr 19 05:24 tty59
crw--w---- 1 root tty 4, 6 Apr 19 05:24 tty6
crw--w---- 1 root tty 4, 60 Apr 19 05:24 tty60
crw--w---- 1 root tty 4, 61 Apr 19 05:24 tty61
crw--w---- 1 root tty 4, 62 Apr 19 05:24 tty62
crw--w---- 1 root tty 4, 63 Apr 19 05:24 tty63
crw--w---- 1 root tty 4, 7 Apr 19 05:24 tty7
crw--w---- 1 root tty 4, 8 Apr 19 05:24 tty8
crw--w---- 1 root tty 4, 9 Apr 19 05:24 tty9
crw-rw---- 1 root dialout 4, 64 Apr 19 05:24 ttyS0
crw-rw---- 1 root dialout 4, 65 Apr 19 05:24 ttyS1
crw-rw---- 1 root dialout 4, 74 Apr 19 05:24 ttyS10
crw-rw---- 1 root dialout 4, 75 Apr 19 05:24 ttyS11
crw-rw---- 1 root dialout 4, 76 Apr 19 05:24 ttyS12
crw-rw---- 1 root dialout 4, 77 Apr 19 05:24 ttyS13
crw-rw---- 1 root dialout 4, 78 Apr 19 05:24 ttyS14
crw-rw---- 1 root dialout 4, 79 Apr 19 05:24 ttyS15
crw-rw---- 1 root dialout 4, 80 Apr 19 05:24 ttyS16
crw-rw---- 1 root dialout 4, 81 Apr 19 05:24 ttyS17
crw-rw---- 1 root dialout 4, 82 Apr 19 05:24 ttyS18
crw-rw---- 1 root dialout 4, 83 Apr 19 05:24 ttyS19
crw-rw---- 1 root dialout 4, 66 Apr 19 05:24 ttyS2
crw-rw---- 1 root dialout 4, 84 Apr 19 05:24 ttyS20
crw-rw---- 1 root dialout 4, 85 Apr 19 05:24 ttyS21
crw-rw---- 1 root dialout 4, 86 Apr 19 05:24 ttyS22
crw-rw---- 1 root dialout 4, 87 Apr 19 05:24 ttyS23
crw-rw---- 1 root dialout 4, 88 Apr 19 05:24 ttyS24
crw-rw---- 1 root dialout 4, 89 Apr 19 05:24 ttyS25
crw-rw---- 1 root dialout 4, 90 Apr 19 05:24 ttyS26
crw-rw---- 1 root dialout 4, 91 Apr 19 05:24 ttyS27
crw-rw---- 1 root dialout 4, 92 Apr 19 05:24 ttyS28
crw-rw---- 1 root dialout 4, 93 Apr 19 05:24 ttyS29
crw-rw---- 1 root dialout 4, 67 Apr 19 05:24 ttyS3
crw-rw---- 1 root dialout 4, 94 Apr 19 05:24 ttyS30
crw-rw---- 1 root dialout 4, 95 Apr 19 05:24 ttyS31
crw-rw---- 1 root dialout 4, 68 Apr 19 05:24 ttyS4
crw-rw---- 1 root dialout 4, 69 Apr 19 05:24 ttyS5
crw-rw---- 1 root dialout 4, 70 Apr 19 05:24 ttyS6
crw-rw---- 1 root dialout 4, 71 Apr 19 05:24 ttyS7
crw-rw---- 1 root dialout 4, 72 Apr 19 05:24 ttyS8
crw-rw---- 1 root dialout 4, 73 Apr 19 05:24 ttyS9
crw------- 1 root root 5, 3 Apr 19 05:24 ttyprintk
crw------- 1 root root 10, 239 Apr 19 05:24 uhid
crw------- 1 root root 10, 223 Apr 19 05:24 uinput
crw-rw-rw- 1 root root 1, 9 Apr 19 05:24 urandom
crw------- 1 root root 10, 240 Apr 19 05:24 userio
crw-rw---- 1 root tty 7, 0 Apr 19 05:24 vcs
crw-rw---- 1 root tty 7, 1 Apr 19 05:24 vcs1
crw-rw---- 1 root tty 7, 2 Apr 19 05:24 vcs2
crw-rw---- 1 root tty 7, 3 Apr 19 05:24 vcs3
crw-rw---- 1 root tty 7, 4 Apr 19 05:24 vcs4
crw-rw---- 1 root tty 7, 5 Apr 19 05:24 vcs5
crw-rw---- 1 root tty 7, 6 Apr 19 05:24 vcs6
crw-rw---- 1 root tty 7, 128 Apr 19 05:24 vcsa
crw-rw---- 1 root tty 7, 129 Apr 19 05:24 vcsa1
crw-rw---- 1 root tty 7, 130 Apr 19 05:24 vcsa2
crw-rw---- 1 root tty 7, 131 Apr 19 05:24 vcsa3
crw-rw---- 1 root tty 7, 132 Apr 19 05:24 vcsa4
crw-rw---- 1 root tty 7, 133 Apr 19 05:24 vcsa5
crw-rw---- 1 root tty 7, 134 Apr 19 05:24 vcsa6
drwxr-xr-x 2 root root 60 Apr 19 05:24 vfio
crw------- 1 root root 10, 63 Apr 19 05:24 vga_arbiter
crw------- 1 root root 10, 137 Apr 19 05:24 vhci
crw------- 1 root root 10, 238 Apr 19 05:24 vhost-net
crw-rw-rw- 1 root root 1, 5 Apr 19 05:24 zero
[/spoiler]
I cant see disks

mdadm --assemble --run /dev/md0 show
mdadm: /dev/md0 not identified in config file

cat /proc/mdstat
Personalities : [raid1] [raid0] [raid6] [raid5] [raid4]
unused devices: <none>

mdadm --examine /dev/sd[a-z] | egrep 'Event|/dev/sd'
/dev/sda:
/dev/sdb:

mdadm --examine /dev/sd[a-z]
/dev/sda:
MBR Magic : aa55
Partition[0] : 1000215215 sectors at 1 (type ee)
/dev/sdb:
MBR Magic : aa55
Partition[0] : 1000215215 sectors at 1 (type ee)

when I run testdisk it not show any md device just
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN
Disk /dev/sdb - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN

When I run deep search it show md125 md126 md127
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN
Disk /dev/sdb - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN
Disk /dev/md125 - 510 GB / 475 GiB
Disk /dev/md126 - 535 MB / 511 MiB
Disk /dev/md127 - 1071 MB / 1022 MiB
but I cant see files with "p" and get Support for this filesystem hasn't been implemented

When I mount md125 I get full file system with linux files include sites and databases
But I have no Idea how to fix? what I must write in testdisk?

Re: restore raid

Posted: 19 Apr 2020, 09:00
by cgrenier
Please run "testdisk -l /dev/sda", "pvscan --cache -aay", "vgdisplay" and "lvdisplay" and copy/paste the output

Re: restore raid

Posted: 19 Apr 2020, 09:24
by limpopo
./testdisk_static -l /dev/sda
TestDisk 7.2-WIP, Data Recovery Utility, January 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
Please wait...
Disk /dev/sda - 512 GB / 476 GiB - CHS 62260 255 63
Sector size:512
Model: Micron_1100_MTFDDAK512TBN, S/N:1708195095D9, FW:M0MU031

Disk /dev/sda - 512 GB / 476 GiB - CHS 62260 255 63
Partition Start End Size in sectors
1 P EFI System 2048 526335 524288 [EFI System Partition]
2 P Linux Raid 526336 2623487 2097152 [.server4you.com:swap]
md 1.x L.Endian Raid 1 - Array Slot : 0 (0, 1)
3 P Linux Raid 2623488 3672063 1048576 [.server4you.com:boot]
md 1.x L.Endian Raid 1 - Array Slot : 0 (0, 1)
4 P Linux Raid 3672064 1000214527 996542464 [.server4you.com:root]
md 1.x L.Endian Raid 1 - Array Slot : 0 (0, 1)

pvscan --cache -aay
/run/lvm/lvmetad.socket: connect failed: No such file or directory
WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
Cannot proceed since lvmetad is not active.

vgdisplay
/run/lvm/lvmetad.socket: connect failed: No such file or directory
WARNING: Failed to connect to lvmetad. Falling back to internal scanning.

lvdisplay
/run/lvm/lvmetad.socket: connect failed: No such file or directory
WARNING: Failed to connect to lvmetad. Falling back to internal scanning.