[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3131.0. "FCS and %SYSTEM-F-IVLOCKID, GETLKIW, VMS lock" by BUSHIE::SETHI (Chin wagging at DECUS on MAILworks) Thu Aug 12 1993 09:35

    Hi All,
    
    A customer has Version 3.0-1 and  OpenVMS 5.5-2 installed in a 3 node
    cluster consisting of 7000's.  The cluster also has DEC MAILworks
    X1.2-B16 (looks like field test version) installed.
    
    The problem we are having is with drawer access (shared), the MAIN
    drawers for most users are shared, this is because they had SFPC
    installed under Version 2.4.  When a user tries to access a drawer they
    get the following error message:
    
    ![IO]     Error opening DOCDB
    ![IO]     Opening DOCDB, File: OA$CURDWR_DIRECT:DOCDB.DAT, Class: DATA,Mode:
    UPDATE
    ![IO]     Status: insufficient privilege or file protection violation
    ![IO]     Deaccessing FILECAB, File: FILECAB.DAT
    ![A1LOG]  Entry: %OA-I-LOGERROR, %OA-W-CAB_DWRFAIL, Error opening drawer 
    file "DOCDB"
    ![A1LOG]  Entry: %OA-I-LOGERROR, -RMS-E-PRV, insufficient privilege or
    file protection violation
    ![A1LOG]  Entry: %OA-I-LOGERROR, %OA-W-CAB_DWRFAIL, Error opening
    drawer file "!AS"
    
    All the ACL's are present for the various files in the MAIN drawer. 
    When you do a SM MFC MD SEL R the drawer is not shared, if you edit the
    drawer access it's shared.  We have come across this before I don't
    think there is a workaround, unless someone has found one please let me
    know.  Well really I would like to know what I can advise this customer
    regarding this drawer.  Would a remove from partition and reseeding be
    a good idea ?  The other question is should MAIN drawers be shared if
    not why not ?
    
    What is even wierd is the following error message which is a new one on
    me:
    
    11-AUG-1993 10:12:09.23  Server: CNB06V::"73="  Error: %OAFC-E-INTERR,
    Internal error in File Cabinet
    Server  Message: FCS has access violated, please submit an SPR.
         
    11-AUG-1993 11:50:03.57  Server: CNB06V::"73="  Error: %RMS-E-RNF,
    record not found  Message:
    CsiOpenRmsFileCab; error getting record: MINSKI GIL
    
    12-AUG-1993 09:42:49.18  Server: CNB06V::"73="  Error:
    %MCC-E-ALERT_TERMREQ, thread termination requested  Message:
    CsiCacheRelease
    
    12-AUG-1993 09:42:50.45  Server: CNB06V::"73="  Error:
    %MCC-E-ALERT_TERMREQ, thread termination requested  Message:
    SrvTimeoutSysMa
    
    12-AUG-1993 09:42:51.59  Server: CNB06V::"73="  Error:
    %SYSTEM-F-IVLOCKID, invalid lock id
    Message: CsiCacheReleaseVMSLock; Error calling GETLKIW
    
    12-AUG-1993 09:42:53.06  Server: CNB06V::"73="  Error:
    %SYSTEM-F-IVLOCKID, invalid lock id
    Message: CsiCacheBlockAstService; Error releasing VMS lock
    
    The above messages are repeated over and oevr again, followed by:
    
    12-AUG-1993 09:48:25.26  Server: CNB06V::"73="  Message: Startup for
    File Cabinet Server V1.0 complete
    
    It looks like the customer had to stop/id the server and restart it.
    
    I am not too worried about the %MCC-E-ALERT_TERMREQ, error as this
    should really be an informational message but the rest are a cause for
    concern.  The SPR type of error message is really a catch all and does
    nothing to inform us what is wrong :-(.
    
    The customer has had a bad few days unfortunately so any help would be
    great, on the other hand do you want to to collect any infomation to
    help you ?
    
    I am enclosing server information (SM MS R):
    
    Server Name:  CNB06V::"73="
                  
    Configuration:Process Name:       CNB06V$SRV73                            
                  Type:               LOCAL                                   
                  Startup State:      ENABLED                                 
                  Startup Queue:      CNB06V$BATCH                             
                  Configuration File: OA$DATA_SHARE:CNB06V$SERVER73.DAT  
                  
    Server         Authorized Timeout:    600        Max Client Connects: 512  
    Attributes:    Distribution:          OFF        Max # of Drawers:  170   
                   Drawer Cache:           50        Object Number: 73   
                   Drawer Timeout:        500        Session Timeout: 1200   
                                                     Drawer Collisions: 0
                  
    Regards,
    
    Sunil
T.RTitleUserPersonal
Name
DateLines
3131.1More %SYSTEM-F-IVLOCKID, messagesBUSHIE::SETHIChin wagging at DECUS on MAILworksThu Aug 12 1993 09:3914
    I have found other %SYSTEM-F-IVLOCKID, error messages such as :
    
     7-JUN-1993 09:18:59.24  Server: CNB06V::"73="  Error:
    %SYSTEM-F-IVLOCKID, invalid lock id  Message: CsiCacheBlockAstService;
    Error releasing VMS lock
    
     7-JUN-1993 09:34:45.00  Server: CNB06V::"73="  Error:
    %OAFC-W-BUFFOVFL,
    Client buffer not big enough for requested information  Message:
    CsiEndFunction; Error putting EOC on out stream
    
    Quite a few of these around.
    
    Sunil
3131.2No system access?IOSG::MAURICEDifferently hirsuteThu Aug 12 1993 10:5010
    Hi Sunil,
    
    The "insufficient privilege or file protection violation" error
    suggests that the DOCDB file does not have system access on it. This
    would mean that ALL-IN-1 and the FCS would not be able to open it,
    because they do not raise BYPASS privilege. 
    
    Cheers
    
    Stuart
3131.3I had already checked System accessGIDDAY::SETHIAhhhh (-: an upside down smile from OZThu Aug 12 1993 11:5618
    Hi Stuart me old china,              
    
    Re: .2
    
    >-< No system access? >-
    
    That's what makes it one of those hair pulling problems.  I had checked
    this and system has RWED protection set and so do all the datafiles,
    that's why I am stuck.  When you do a read from the Manage Drawer menu
    of the drawer it shows it as not a shared drawer, if you try and edit
    drawer access it is shared !!!!
    
    Regards,
    
    Sunil
    
    PS - for all of you out there "Me old china" means mate.  China -> plate
    -> mate rhyming slang from London :-).
3131.4IOSG::MAURICEDifferently hirsuteThu Aug 12 1993 12:5113
    Hi Sunil,
    
    The drawer shared flag is determined by whether or not there is an ACL
    on the drawer's ACCESS.DAT file. So do a $dir/sec of it and see whether
    there is one.
    
    Are logical names getting in the way? Does the drawer directory name
    contain a logical name. If so see if there are multiple definitions of
    the logical.
    
    Cheers
    
    Stuart
3131.6Stop/restart server solved the problem !!!BUSHIE::SETHIChin wagging at DECUS on MAILworksFri Aug 13 1993 06:3759
    Hi Stuart and Paul,                                 
    
    Re: .4
    
    >The drawer shared flag is determined by whether or not there is an
    >ACL on the drawer's ACCESS.DAT file. So do a $dir/sec of it and see
    >whether there is one.
    
    That was the first thing I had checked when the call was opened and the
    ACL's were present.  Also the logical names was checked, well we told
    the customer while they were still in the testing phase of ALL-IN-1
    months ago and they don't use them.  I should have written all of this
    down sorry.
    
    Re: .5
    
    >Have you checked that the drawer directory(s) have  S:RWE access?
     
    Yep it's set to S:rwed.
    
    >Maybe you shopuld look over the PARTITION record for the drawer and see
    >exactly what it says.
     
    I had done this and all appeared to be fine.
    
    Last night I had told the customer to shutdown the server and restart. 
    The customer did this and the drawer is now a shared drawer, they
    didn't change anything.  The logfile contained a number of errors but
    most of them were the  "Message: CHANNELCNT low - flushing drawer from
    cache" messages.  Followed by the "Message: Drawer flushed from cache for 
    IOCHANNELCNT", which is quite normal from what has been said/discussed
    in the past in here.  This message was written to the logfile when we
    were having problems with the drawer.
    
    Later on in the evening we got the following error messages:
    
    12-AUG-1993 22:51:36.90  Server: CNB08V::"73="  Error:
    %MCC-E-EXISTENCE_ERROR, object does not exist 
    
    This has not caused any problems, I would like to know what it means.
    
    My plan of action I have put forward to the customer is to carry out
    further tuning exercise for the FCS.  The customer has been quite good
    and monitors the system and has said that they try to maintain an
    optimum environment as per the manual.
    
    The shuting down the server to solve the shared drawer problem seems a
    bit to harsh a measure to solve the problem.  From what Bob has said in
    the past it would appear that this should never be required.  Have any
    of you got comments on this ?  If I can get more information please let
    me know, what is required and I'll see what I can do.
    
    Regards,
    
    Sunil
    
    PS - Paul I hear that you are going to work for the company that I was
    working for in England.  I wish you all the best thanks for all your
    help.
3131.7Comes as little surpriseIOSG::CHINNICKgone walkaboutFri Aug 13 1993 11:4615
    Hi Sunil,
    
    I suspect that the ACL handling in FCS is a bit suspect. It's one area
    which I paid some attention to recently, so in the event of their being
    a future patch release of FCS, you might find some improvement.
    
    Patience, my friend, is all I can suggest!
    
    The MCC error simply states that an invalid handle was passed to an MCC
    routine to operate on. Could be a synchronisation problems or memory
    corruption, or, or, or ...?
    
    Like they say - don't worry about what you can't control.
    
    Paul.
3131.9Using multiple servers as a workaroundGIDDAY::SETHIMy name is Sunil without the HWed Oct 06 1993 00:4914
    Hi Trev,
    
    >provide a better more lasting fix/workaround?            
    
    My customer is using multiple servers and has not complained since.  So
    far there are a couple of large sites that had FCS problems making use
    of multiple servers currently and they appear to be quite happy.
    
    Multiple servers has been discussed in topic 3137, this maybe of some
    help to you.
    
    Regards,
    
    Sunil