That file isn't typically included in the mdadm
package.
$ rpm -ql mdadm | grep "mdadm.conf"
/usr/share/doc/mdadm-2.6.9/mdadm.conf-example
/usr/share/man/man5/mdadm.conf.5.gz
You can either use the sample one included or generate it your self. My file shows this in the header:
# mdadm.conf written out by anaconda
So it was likely built by some choices I must've made during installation, would be my guess. I've typically run this command to generate this file by hand as root:
$ mdadm --verbose --detail --scan > /etc/mdadm.conf
Without the redirect to the /etc/mdadm.conf
file this command will produce something similar to this:
$ mdadm --verbose --detail --scan
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=0.90 UUID=48b4cedc:52404142:34d244f7:3b879f08
devices=/dev/sda1,/dev/sdb1
I then add the following line to the end of the file if I want to be notified via email if there's any issues:
MAILADDR [email protected], [email protected]