[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

remote rtape problem



    Date: Wed, 25 May 88 14:12:53 edt
    From: steinmetz!welty@uunet.uu.net (richard welty)

    Typically, a couple of tapes into a backup, the backup will stall, with
    each machine waiting on the other (I've included complete backtraces
    for both machines at the end of this message.)

Your backtraces don't show them each waiting on the other.  The file
server is waiting for the tape server (it's in a "Chaos In" wait, i.e.
it is waiting for data from the Chaosnet), but the tape server is
waiting for something from the cartridge tape drive (it's in a "Cart
Tape" wait).  It may be a problem with the tape or with the tape drive.

    ---------------
    Backtrace from fileserver:
    ---------------
    Tape ackbarf3 mounted on drive CART.

    Break: 

    Rebinding the following specials; use Show Standard Value Warnings for details:
      *PRINT-LENGTH* and ZL:PACKAGE

    PROCESS-WAIT:
       Arg 0 (SI:WHOSTATE): "Chaos In"
       Arg 1 (FUNCTION): #<LEXICAL-CLOSURE (:INTERNAL # 0) 231101001>
       Rest arg (SI:ARGUMENTS): NIL
    s-A, <resume>:   Proceed without any special action
    s-B, <abort>:    Return to FS Maintenance Lisp Listener in Fsmaint Interaction Pane 1
    s-C:           FS Maintenance Top Level
    s-D:           Restart process Fsmaint Frame 1

    ------------
    backtrace from rtape server:
    ------------

    Break: 

    Rebinding the following specials; use Show Standard Value Warnings for details:
      CL:*READ-BASE* and CL:*PRINT-BASE*

    PROCESS-WAIT:
       Arg 0 (SI:WHOSTATE): "Cart tape"
       Arg 1 (FUNCTION): #<DTP-COMPILED-FUNCTION (:INTERNAL (FLAVOR:METHOD :AWAIT-WINDOW TAPE:CART-TAPE-STREAM-MIXIN) 0) 151654456>
       Rest arg (SI:ARGUMENTS): (63)
    s-A, <resume>:   Proceed without any special action
    s-B, <abort>:    Allow process to continue
    s-C:           Exit process RTAPE server
    s-D:           Restart process RTAPE server
    -> :Show Backtrace
    PROCESS-WAIT <- (FLAVOR:METHOD :AWAIT-WINDOW TAPE:CART-TAPE-STREAM-MIXIN)
     <- (FLAVOR:METHOD :NEXT-INPUT-BUFFER TAPE:CART-TAPE-INPUT-MIXIN)
     <- (FLAVOR:COMBINED :NEXT-INPUT-BUFFER TAPE:CART-BIDIRECTIONAL-STREAM)
     <- (FLAVOR:METHOD :SETUP-NEXT-INPUT-BUFFER SI:BASIC-BUFFERED-INPUT-STREAM)
     <- (FLAVOR:METHOD :READ-INPUT-BUFFER SI:BUFFERED-INPUT-STREAM)
     <- (DEFUN-IN-FLAVOR TAPE:RTAPE-SERVER-REALLY-READ TAPE:RTAPE-SERVER-INSTANCE)
     <- (DEFUN-IN-FLAVOR TAPE:RTAPE-SERVER-READ TAPE:RTAPE-SERVER-INSTANCE) <- (FLAVOR:METHOD :SERVE TAPE:RTAPE-SERVER-INSTANCE)
     <- (FLAVOR:METHOD :SERVER-TOP-LEVEL TAPE:RTAPE-SERVER-INSTANCE) <- NETI:FUNCALL-SERVER-FUNCTION
     <- NETI:BYTE-STREAM-INVOKE-SERVICE-FUNCTION <- NETI:INVOKE-SERVER-INTERNAL <- (:INTERNAL NETI:INVOKE-SERVER 0)
     <- (:INTERNAL NET:PROCESS-RUN-FUNCTION-IN-SECURE-ENVIRONMENT 0) <- SI:PROCESS-RUN-FUNCTION-INTERNAL <- SI:PROCESS-TOP-LEVEL
    ----------------

                                                barmar