[Info-vax] decnet task without net$server.log ?

Jan-Erik Soderholm jan-erik.soderholm at telia.com
Sat Jul 23 10:38:30 EDT 2011


rejoc wrote 2011-07-23 15:23:
> Le 23/07/2011 14:54, Pierre a écrit :
>> On Jul 20, 9:56 am, Pierre<pierre.... at gmail.com> wrote:
>>> On Jul 19, 11:05 pm, Pierre<pierre.... at gmail.com> wrote:
>>>
>>>> when I try to create it, I got and error message saying (from the top
>>>> of my head, I'm home) that I can not open the file for writing as it
>>>> is currently locked by another user. event if I force the version
>>>> number to some unused high value I get this message. I checked with
>>>> SHOW DEVICE/FILE and of course, net$server.log is not open buy any
>>>> process.
>>>
>>>> I'll analyze the disk tomorrow and see if this fix the problem.
>>>
>>> $ ANALYZE/DISK/REPAIR/CONFIRM changed nothing
>>> after a reboot, all is OK. thanks for your help
>>
>> awhile after the reboot the problem re-appeared : no way to create net
>> $server.log, it was said to be locked even when SHOW DEV/FILE show no
>> open file on the disk :(
>> I deassigned NETSERVER$SERVERS_username to prevent permanent server
>> processes for that user and since then, the problem disappeared :-/
>>
>> FWIW
>> Pierre.
>>
> May be a versioning issue : when you need to create a new file, VMS tries
> to delete the -n version of the file and unfortunately, sometime this -n
> version is still opened and so not deletable...
> Try a $ set file/version=0 net$server.log;*
> when no network process use it...

That's a good point.
And we didn't know about the NETSERVER$SERVERS logical...

A new process trying to auto-purge an old .LOG file (due to a
version_limit in effect) hold open by an old server process (due
to the NETSERVER$SERVERS logical), might maybe create this scenario.

Jan-Erik.




More information about the Info-vax mailing list