On Thu, 12 Jan 2017 01:04:14 -0600, David C. Rankin wrote:
On 01/11/2017 03:35 PM, Istvan Gabor wrote:
Hi Andrei,
Was the new log file I sent this morning useful?
I have tried openSUSE 13.2 and it assembles the arrays correctly at boot. I haven't tried Leap 42.1 because I don't have it installed.
Thanks,
Istvan
Istvan,
I'll let Andrei decipher the udev messages, but I do have a thought. On Arch at least, mdadm is added as a hook to the initcpio initramfs creation setup so that mdadm is present in your boot image. If OpenSuSE requires something similar, then when you moved arrays to your server, perhaps mdadm is missing from your image since it wasn't present when YAST created your setup. Like I said, this is just a 'thought' since I haven't waded into linux-raid on 42.2 yet and do not know what the underlying udev (should be Upray) involvement in activation and assembly is on this release. It just seems like you would need the kernel-level support active before udev could do its magic (maybe udev can do it all now -- I'll let Andrei fill in the details -- I don't know)
There is something that I forgot to mention in the list. I have a SATA Seagate HD which use for backups. To decrease debug load I disconnected this drive. When this HD is not attached, the arrays are created correctly at boot. I would say there's some problem with that hard drive, but I've just run a smartctl long test on it last Saturday and it passed, no errors were reported. openSUSE 13.1 and 13.2 systems assemble the arrays correctly even when the Seagate drive is attached. Istvan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org