mdadm Linux Software RAID auto-detect and assemble RAID Array

mdadm --assemble --scan


mdadm: /dev/md/diaghost05102010:2 has been started with 2 drives.
mdadm: /dev/md/diaghost05102010:1 has been started with 2 drives.
mdadm: /dev/md/diaghost05102010:0 has been started with 2 drives.
-bash-3.1# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid6] [raid5] [raid4] [multipath]
md125 : active raid1 sda1[0] sdb1[1]
14658185 blocks super 1.2 [2/2] [UU]

md126 : active raid1 sda2[0] sdb2[1]
58604024 blocks super 1.2 [2/2] [UU]

md127 : active raid1 sda3[0] sdb3[1]
1880246440 blocks super 1.2 [2/2] [UU]
[>....................] resync = 0.0% (1228928/1880246440) finish=407.7min speed=76808K/sec

unused devices:

The only strange thing is that the drives were all renamed to something high, md125,126 and 127 when I originally created them as 0,1,2

What if you don't want to assemble the array?

You can just scan like this

mdadm -D -s

ARRAY /dev/md/diaghost05102010:2 metadata=1.2 name=diaghost05102010:2 UUID=d851091d:3d109a17:921ab0e1:3a465899
ARRAY /dev/md/diaghost05102010:1 metadata=1.2 name=diaghost05102010:1 UUID=f841529d:a434b994:6f27c55b:64f4ef7d
ARRAY /dev/md/diaghost05102010:0 metadata=1.2 name=diaghost05102010:0 UUID=cba74a1f:e1c83abe:1ea30dc3:cee425bd

To see the details of a specific array just do this:

mdadm -D /dev/md/diaghost05102010:2
/dev/md/diaghost05102010:2:
Version : 1.2
Creation Time : Mon May 10 22:05:48 2010
Raid Level : raid1
Array Size : 1880246440 (1793.14 GiB 1925.37 GB)
Used Dev Size : 1880246440 (1793.14 GiB 1925.37 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent

Update Time : Wed May 12 23:37:54 2010
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Name : diaghost05102010:2
UUID : d851091d:3d109a17:921ab0e1:3a465899
Events : 6

Number Major Minor RaidDevice State
0 8 3 0 active sync /dev/sda3
1 8 19 1 active sync /dev/sdb3


Tags:

mdadm, linux, software, raid, auto, detect, assemble, arraymdadm, scan, dev, md, diaghost, bash, proc, mdstat, personalities, linear, multipath, active, sda, sdb, uu, resync, min, unused, devices, renamed, originally, array, metadata, uuid, ab, ef, cba, ea, dc, cee, bd, creation, gib, gb, persistence, superblock, persistent, update, wed, raiddevice, sync,

Latest Articles

  • ImageMagick Convert PDF Not Authorized
  • ImageMagick Converted PDF to JPEG some files have a black background solution
  • Linux Mint Mate Customize the Lock screen messages and hide username and real name
  • Ubuntu/Gnome/Mint/Centos How To Take a partial screenshot
  • ssh how to verify your host key / avoid MIM attacks
  • Cisco IP Phone CP-8845 8800/8900 Series How To Reset To Factory Settings Instructions
  • ls how to list ONLY directories
  • How to encrypt your SSH private key file id_rsa
  • Linux Mint 18 Disable User Name List from showing on Login Screen
  • Firefox Cannot Hit Enter Key In Address Bar and Location History Not Working
  • Cisco Unified Communications Manager / CUCM IP 8.6,10,12 Install Error Solution
  • Ubuntu Debian Mint Linux SSHD OpenSSH Server Not Starting After Reboot Solution
  • nmap how to scan for all ports and not just the 1000 most common ports
  • Windows 7,8,10 and Server 2008, 2012, 2016, 2019 Read Only Attribute Won't Go Away
  • bind / named how to make a wildcard record and retain defined A records
  • Cisco Unified Communications Manager 12 Install Errors on Proxmox/KVM
  • Local Vs Universally Administered MAC Address NIC Refuses to come up
  • Cisco Unified Communications Manager 12 CUCM 12 - How To Enable Video Calling
  • Windows 7, 8, 10, Windows Server 2008, 2012, 2016, 2019 How To AC97 Audio Drivers and Other Unsigned Drivers
  • Cisco Unified Communications Manager / CUCM IP Telephony Definitions