Coda File System

Re: Help please

From: Jan Harkes <jaharkes_at_cs.cmu.edu>
Date: Wed, 23 Jul 2003 10:59:04 -0400
On Wed, Jul 23, 2003 at 01:03:45PM +0000, Mahesh wrote:
> Hello,
>  Need help for this problem.
> Starting venus: /usr/coda/venus.cache/pid exists, venus already running?.
> done.

This can happen after a system crash if the rc script hasn't been used
to stop venus. It is responsible for removing that pid file. Normally
daemons place their pid file in /var/run which is cleaned out during the
boot, so they don't hit this problem. Historically Coda had all it's
files in weird places (everything under /usr/coda), which probably made
it easier to manage installation in the old times before there was
'package management'.

Just run '/etc/rc.d/init.d/venus.init stop'.


> [root_at_mahesh mahesh]#
> Date: Wed 07/23/2003
> 
> 13:00:17 Probably another Venus is running! open failed for 
> /dev/cfs0,/dev/coda/0, exiting

Only one cache manager process can open /dev/cfs0 at the same time,
check if there are any other Coda clients running,

    ps auxwww | grep venus
    (optionally 'killall venus')

Jan
Received on 2003-07-23 11:01:41