sem_change problem

Urban Widmark urban at svenskatest.se
Thu Mar 2 09:34:07 GMT 2000


Hello all

We have experienced some problems with samba recently. People were unable
to access their files. Here is the story:

[2000/03/02 09:12:26, 1] smbd/service.c:make_connection(535)
  pdc (192.168.21.210) connect to service Document as user root (uid=0, gid=0) (
pid 1987)
[2000/03/02 09:12:51, 0] locking/shmem_sysv.c:sem_change(124)
  ERROR: sem_change(6,-1) failed (Identifier removed)
[2000/03/02 09:12:51, 0] lib/fault.c:fault_report(40)
  ===============================================================
[2000/03/02 09:12:51, 0] lib/fault.c:fault_report(41)
  INTERNAL ERROR: Signal 11 in pid 1987 (2.0.6)
  Please read the file BUGS.txt in the distribution
[2000/03/02 09:12:51, 0] lib/fault.c:fault_report(43)
  ===============================================================
[2000/03/02 09:12:51, 0] lib/util.c:smb_panic(2456)
  PANIC: internal error
[2000/03/02 09:12:54, 1] smbd/service.c:make_connection(535)
  pdc (192.168.21.210) connect to service Document as user root (uid=0, gid=0)
 (pid 1993)

Not all errors are this dramatic, but there are a lot of "sem_change"
errors. (359677 since yesterday)

pdc is an NT4 acting as PDC, while a different machine is the main
fileserver running samba-2.0.6 (Linux-2.2.14) as a domain member with
security = domain. 20 or so users.

The symptoms are that some files could not be accessed, generating errors
like the above (not all gave internal error), while other files were just
fine. We haven't really seen anything common between these files, and it
seems to happen for all types of clients (win98?, NT4, win2k)

The error message on the NT side is something like
"Network path to ... not found"


Does anyone have ideas on what this might be? Things to check?
(and yes, I do want to hear that it is known and that 2.0.7 fixes this :)

We restarted the samba server now, and the problem seems to be gone. Since
the errormessage is ipc related it might be worth mentioning that a mostly
unused DB2 database is also running on that machine (db2 also uses ipcs)


A possibly unrelated error that I have a few of is this. They seem to have
happened days before the sem_change errors:
[2000/02/15 16:44:22, 0] smbd/uid.c:unbecome_user(289)
  chdir(/mnt/store/doc/Test/Pågående projekt/bla)
failed in unbecome_user


/Urban

---
Urban Widmark                           urban at svenskatest.se
Svenska Test AB



More information about the samba mailing list