PE2850: Ubuntu + OSMA
Andrew Reid
AndrewReid at eastlink.ca
Thu Apr 5 18:07:19 CDT 2007
Collins, Kevin L. wrote:
> Looks like I was mistaken. OMSA only survived until I rebooted the
> machine.
>
> Now when the init script "instsvcdrv" tries to start, I get this:
> =====================================================
> root at biege:~# /etc/init.d/instsvcdrv restart
> Stopping Systems Management Data Engine:
> Stopping dsm_sa_eventmgr32d: *
> Stopping dsm_sa_datamgr32d: *
> Stopping Systems Management Device Drivers:
> Starting Systems Management Device Drivers:
> Starting ipmi driver: *
> Starting Systems Management Data Engine:
> Starting dsm_sa_datamgr32d: *
> touch: cannot touch `/var/lock/subsys/dataeng': No such file or
> directory
> Starting dsm_sa_eventmgr32d: *
> touch: cannot touch `/var/lock/subsys/dataeng': No such file or
> directory
> =====================================================
This error is caused by the fact that /var/lock is a tmpfs filesystem,
it isn't a real filesystem on disk. It gets recreated every boot. This
means that the subdirectory subsys gets blown away every boot. The Dell
startup scripts DO NOT check for the existence of this subdirectory and
fail (with the noted error message) and fail to start. You can easily
fix the startup script not to do this, but in the short term,
mkdir -p /var/lock/subsys
then retry the startup script.
More information about the Linux-PowerEdge
mailing list