Re: error opening /dev/md2: No such file or directory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Robin Bowes wrote:

# mdadm --create /dev/md2 --level=1 --raid-devices=2 /dev/sdc1 missing
mdadm: error opening /dev/md2: No such file or directory

This is a side-effect of the way that the MD driver operates in a dynamic /dev environment. mdadm needs the /dev/mdX node to be available to be able to manipulate the array, but it doesn't exist until the array has been created. Catch-22.


At some point mdadm and the MD driver need a new communication method that uses a common device node for all arrays, but that won't happen soon.

In the meantime, you can manually create /dev/mdX nodes with mknod, just as you would have done before. Once the array is created, if you have it set to auto-start (using 0xfd partition types), it the device node will automatically appear when you boot your system. If you don't have it set to auto-start, you'll have to add the "mknod" command to your system startup scripts before trying to start the array directly.
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux