Ran into somewhat of a bug, more of an oversight on Dell’s part today.
I’m loading up a PowerEdge 860 running CentOS5 with Dell’s OpenManage Server Agents (OMSA). On reboot, I receive a udev error about ‘dataeng.hotplug’ not being able to exec early in the system init.
After scratching my head for a few–it hit me: it’s because I have /opt on a separate filesystem as root (/), which isn’t available while udev is initializing. Sure enough, in /etc/udev/rules.d, there’s an entry for Dell’s openmange stuff pointing to a shell script in /opt/dell.
Anyway, if you run into that just place the OMSA install on the root filesystem versus a submounted one and your problem wil disappear. You could also just copy that script out and place it somewhere more appropriate–like /sbin–and modify that udev rules entry.
With great flexibility comes weirdness at times! Dell probably shouldn’t have a sysinit level script running from a filesystem that is probably submounted by sysadmins 50% of the time.


Recent Comments