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