Mdadm
Перейти к навигации
Перейти к поиску
Create
mdadm --create --verbose /dev/md2 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2
Grow
mdadm --grow /dev/md2 --level=1 --raid-devices=3 --add /dev/sdc2
Remove disk
mdadm --grow /dev/md2 --level=1 --raid-devices=2
Remove from array
1. fail
mdadm /dev/md0 --fail /dev/hde1
2. remove
mdadm /dev/md0 --remove /dev/hde1
Copy via tar
tar cf - . | (cd /work/bkup/jane && tar xBf -)
RO mount alone raid1 partition
Search for data offset - "Data Offset : 264192 sectors":
# mdadm --examine /dev/sdd2
/dev/sdd2:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x1
Array UUID : 1d5e7657:671add91:63af10f2:badb68a1
Name : DESKTOP:2 (local to host DESKTOP)
Creation Time : Wed Sep 7 22:01:17 2022
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 1154033664 sectors (550.29 GiB 590.87 GB)
Array Size : 577016832 KiB (550.29 GiB 590.87 GB)
Data Offset : 264192 sectors
Super Offset : 8 sectors
Unused Space : before=264112 sectors, after=0 sectors
State : clean
Device UUID : 59c97053:db64e186:4dcd2221:34d6ee1a
Internal Bitmap : 8 sectors from superblock
Update Time : Sat Oct 1 18:56:32 2022
Bad Block Log : 512 entries available at offset 16 sectors
Checksum : 11f0755f - correct
Events : 5610
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
mount loop device with (data offset*512):
root@DESKTOP:/home/sasha# losetup --find --show --read-only --offset $((264192*512)) /dev/sdd2
/dev/loop22
Check if fs is clean:
# fsck.ext3 -n -v /dev/loop22
e2fsck 1.46.5 (30-Dec-2021)
MIRROR2: clean, 21243/36069376 files, 100445536/144254208 blocks
<syntaxhighlight>
mount fs in RO mode:
<syntaxhighlight>
# mount -o ro /dev/loop22 /mnt/mirror2/