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

Conference decalp::rtrnotes

Title:Reliable Transaction Router
Moderator:TALER::DESHMUKH
Created:Tue Dec 12 1989
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:695
Total number of notes:2564

686.0. "Installation problem on Digital UNIX" by HGOVC::MICHAELWAN () Wed Apr 02 1997 17:48

    I am using Digital UNIX 3.2C and tried to install RTR 3.1c and RTR
    3.1a. I used Digital UNIX 4.0b before but for some reason I need to
    fall back to UNIX 3.2c.
    
    After I installed RTR 3.1c, I tried the setld verification and got an
    illegal instruction error. The RTR cannot be started. (The RTR 3.1c kit
    did work before with Digital UNIX 4.0b) What can I do?
    
    ---------------------
    # setld -v RTRBASE313
    
    RTR API & Management Utility (RTRBASE313)
    
      � Digital Equipment Corporation 1996, 1997. All rights reserved.
    
        Reliable Transaction Router V3.1C for Digital UNIX
    
      Installation Verification Procedure
    
      starting RTR . . .
    inst fault=4, status word=               8, pc=     3ff80128f10
    IVP failed
    ---------------------
    
    I deinstalled RTR 3.1c and installed 3.1a. The same error occurred when
    I ran the IVP
    
    ---------------------
    # setld -v RTRBASE311
    
    RTR API & Management Utility (RTRBASE311)
    
      � Digital Equipment Corporation 1994,1995. All rights reserved.
    
        Reliable Transaction Router V3.1a for Digital UNIX
    
      Installation Verification Procedure
    
      starting RTR . . .
    inst fault=4, status word=               8, pc=     3ff80128f10
    IVP failed
    # rtr
    inst fault=4, status word=               8, pc=     3ff80128f10
    Illegal instruction - core dumped
    ---------------------
    
T.RTitleUserPersonal
Name
DateLines
686.1TALER::WROBELStan WrobelThu Apr 03 1997 00:3744
It looks like the problem is some rtr process hanging around from the 
previous installation.  It is probably the rtrd daemon process.

What I recommend is the following:

1) de-install all versions of RTR:

   > setld -d RTRBASE311
   > setld -d RTRBASE313

2) check for any remaining RTR processes:

   > ps agxu | grep rtr

3) kill all such processes:

   > kill -9 <pid>

4) re-install RTR V3.1C :

   > setld -d RTRBASE313

5) re-run the IVP:

   > setld -v RTRBASE313


If the problem persists, try running RTR manually:

   > rtr
   RTR>  start rtr

If this, or any subsequent command fails, you should get either
an error message or a core dump.  Please report them to us.

Other commands to try are:
   RTR> create journal
   RTR> create facility/all=<nodename>
   RTR> call open/server
   RTR> call receive

If none of these commands fail, then your installation
was almost certainly successful.

686.2Installation of RTR 3.1 on UNIX 3.2 failedHGOVC::MICHAELWANThu Apr 03 1997 11:05120
    
    I tried to de-install and install RTR 3.1C again. The problem was the
    same. I've still got the illegal instruction error. I have the 'core'
    file, where can I send it to?
    
    ---------------------------------------------------------------------
    *** reboot system
    
    # ps agxu | grep rtr
    root       492  0.0  0.1  248K  72K ttyp2    S  + 15:48:54     0:00.01
    grep rtr
    
    *** no rtr processes present
    
    *** check and de-install RTR
    
    # setld -i | grep RTR
    RTRBASE311      installed       RTR API & Management Utility
    RTRBASE313                      RTR API & Management Utility
    # setld -d RTRBASE311
    lrwxrwxrwx   1 root     system        28 Apr  2 22:30 /usr/bin/rtr ->
    ../../usr/
    opt/RTR311/bin/rtr
    
    Deleting "RTR API & Management Utility" (RTRBASE311).
    # ps agxu | grep rtr
    root      1301  0.0  0.1  248K  72K ttyp2    S  + 15:50:18     0:00.01
    grep rtr
    
    *** install RTR 3.1c
    
    # setld -l ./
    
      � Digital Equipment Corporation 1994, 1997. All rights reserved.
    
      Restricted Rights: Use, duplication, or disclosure by the U.S.
    Government
      is subject to restrictions as set forth in subparagraph (c) (1) (ii)
    of
      DFARS 252.227-7013, or in FAR 52.227-19, or in FAR 52.227=14 Alt.
    III, as
      applicable.
    
      This software is proprietary to and embodies the confidential
    technology
      of Digital Equipment Corporation. Possession, use, or copying of this
      software and media is authorized only pursuant to a valid written
    license
      from Digital or an authorized sublicensor.
    
    
    *** Enter subset selections ***
    
    The following subsets are mandatory and will be installed automatically
    unless you choose to exit without installing any subsets:
    
          * RTR API & Management Utility
    
    You may choose one of the following options:
    
         1) ALL of the above
         2) CANCEL selections and redisplay menus
         3) EXIT without installing any subsets
    
    Enter your choices or press RETURN to redisplay menus.
    
    Choices (for example, 1 2 4-6): 1
    
    You are installing the following mandatory subsets:
    
            RTR API & Management Utility
    
    You are installing the following optional subsets:
    
    Is this correct? (y/n): y
        Reliable Transaction Router V3.1C for Digital UNIX
    
    
      Installation started at Thu Apr  3 15:52:40 HKT 1997.
    
      Installation proceeds automatically, and should complete in
    approximately
      1 minute.
    
    
    RTR API & Management Utility
       Copying from ./ (disk)
       Verifying
    
    Configuring "RTR API & Management Utility" (RTRBASE313)
    
        Reliable Transaction Router V3.1C for Digital UNIX
    
      Installation completed at Thu Apr  3 15:53:13 HKT 1997.
    
    *** installation successful
    
    *** testing of RTR
    
    # rtr
    inst fault=4, status word=               8, pc=     3ff80128f10
    Illegal instruction - core dumped
    # setld -v RTRBASE313
    
    RTR API & Management Utility (RTRBASE313)
    
      � Digital Equipment Corporation 1996, 1997. All rights reserved.
    
        Reliable Transaction Router V3.1C for Digital UNIX
    
      Installation Verification Procedure
    
      starting RTR . . .
    inst fault=4, status word=               8, pc=     3ff80128f10
    IVP failed
    
    *** both testing failed
    # ls -l core
    -rw-------   1 root     system   2793472 Apr  3 15:53 core
    
686.3Some additional informationHGOVC::MICHAELWANThu Apr 03 1997 11:2029
    Here is some additional information from the core dump. I don't know if
    this is useful?
    
    
    # dbx /usr/bin/rtr core
    dbx version 3.11.8
    Type 'help' for help.
    Core file created by program "rtr"
    
    warning: /usr/bin/rtr has no symbol table -- very little is supported
    without it
    
    
    signal Illegal instruction at >*[__rint, 0x3ff80128f10]         trapb
    (dbx)
    (dbx) tlist
    thread 0xfffffc0000b5e500 signal Illegal instruction at >*[__rint,
    0x3ff80128f10
    ]       trapb
    (dbx) tstack
    
    Thread 0xfffffc0000b5e500:
    >  0 __rint(0x41e36471cbe70720, 0x76f, 0x1400443a0, 0x140044410,
    0x3ffbffd969c)
    [0x3ff80128f10]
       1 floor(0x41e36471cbe70720, 0xc, 0x3ffbffd9dc4, 0x3fffff28310,
    0x3ffbffd96e0)
     [0x3ff801137c8]
    
686.4Firmware problem?DECALP::ANDERSSteve Anders, RTR Eng. ZurichThu Apr 03 1997 19:0557
Looks like a problem of the firmware version;  Firmware Update V3.6 Release
Notes:-


         9.1 Problem Description

         A problem has been discovered on certain Digital Alpha systems
         when using PALcode revision 1.45 or greater and any version of
         Digital UNIX prior to V4.0.
         9.2 Impact

         The problem affects applications which perform IEEE floating
         point operations.
         Systems experiencing this problem may have the following message
         on their console :

         "unknown OPDEC from ieee emulation"

         Also, users may see in their output, instruction fault messages
         such as :

         "inst fault=4, status word= 8, pc= 3ff80128e50"

        "illegal instruction (core dumped)"
.
.
         9.3 Workaround

         There is a workaround for this problem. It is a Digital UNIX
         software patch which is available from Digital Customer Support
         Centers. (If your Digital UNIX Operating System software was
         factory installed on your system, it may already include the
         patch. To determine this, consult the Factory Installed Software
         Information Sheet which came with your system. If the patch is
         already installed, the sheet will clearly say so, in the last
         section of bulleted text).
         Digital strongly recommends that you obtain the patch before
         putting your system into normal operation. If you need the patch
         for your system, please see the following table to determine
         which patch you need :

         Table 7

         Operating System Rev  Patch ID Number

         Digital UNIX V3.2C    OSF350-202

         Digital UNIX V3.2D-1  OSF360-034

         Digital UNIX V3.2D-2  OSF365-019

         Please contact your Digital Customer Support Center to obtain
         the patch. U.S. customers can contact the Customer Support
         Center at 1-800-354-9000. Non-U.S. customers should contact
         their local Customer Support Center.

Steve.
686.5HGOVC::MICHAELWANThu Apr 03 1997 20:321
    Thanks Steve. I'll get the patch and try again.