Menu

Mutual exclusion subsystem failure

Help
2003-07-25
2003-07-28
  • Edwin Clubb

    Edwin Clubb - 2003-07-25

    Hi,

    I have recently started getting the following error for any GTM database operation:

    GTM>w $d(^A)
    %GTM-E-MUTEXERR, Mutual Exclusion subsystem failure
    %GTM-I-TEXT, Error with mutex socket bind
    %SYSTEM-E-ENO13, Permission denied

    I consistently get this error, unless I run GTM as root.  I am using RH 9 Linux and GTM 4.3-001E.  Everything was working fine and I have no problems on another RH 9 system (also running 4.3-001E).   I believe my problems began after I installed some RH 9 updates.  Any ideas how I can resolve this problem?

     
    • Sam Weiner

      Sam Weiner - 2003-07-27

      Check permissions on /tmp which is where GT.M
      creates sockets by default.  They can be redirected
      by defining an environment variable gtm_tmp but all
      GT.M processes using the same database need to
      use the same place.  ls -lad /tmp should look like

      drwxrwxrwt    6 root     root        81920 Jul 26 23:21 /tmp/

      Sam

       
    • Edwin Clubb

      Edwin Clubb - 2003-07-28

      Thank you!  Problem resolved: I had set gtm_tmp to a directory that was owned by root but not writable by other users.

       

Log in to post a comment.