On Dec 27, 2014, at 13:43 , Sergio Gelato wrote:

> * huangql [2014-12-24 17:46:19 +0800]:
>> I failed to restart afs service after I changed OPTIONS value in 
>> /etc/sysconfig/afs file.
> 
> What was the old value, and what did you change it to?

I second this question, as well as the others.

>> At this time, I need to reboot the machine to make the new configuration 
>> validate.
> 
> Are you saying that afsd crashes on service restart but not when it is started
> for the first time after a reboot (with the same options)?
> 
>> Openafs version: 1.6.5
> 
> A bit old. You may want to check the change logs of later versions for
> potentially relevant bug fixes.

Looks like the ordinary SL6.{x|x<=5} packages. They're not supposed to crash 
under normal circumstances. Updating to 6.6 should bring the OpenAFS client to 
version 1.6.10, and there are indeed many fixes in there that should make the 
client fail with an error message rather than a panic or a segfault. But the 
culprit is most likely bad input from /etc/sysconfig/afs in either case. So, 
again: what't that file's content?

>> Os version: Scientific Linux release 6.5 (Carbon)  2.6.32-431.el6.x86_64 
>> 
>> I got the error message as following:
>> 
>> [root@bws0609 ~]# /etc/init.d/afs restart
>> Stopping AFS client..... 
>> Sending all processes using /afs the TERM signal ...       [  OK  ]
>> Sending all processes using /afs the KILL signal ...       [  OK  ]
>> Starting AFS client..... 
>> /etc/init.d/afs: line 230: 26271 Segmentation fault      /usr/vice/etc/afsd 
>> ${AFSD_OPTIONS}

You shouldn't run the init script directly. Use "service afs restart" instead.

> Has a core file been left behind? If so, could you extract a backtrace from 
> it?
> 
>> Dec 24 17:30:29 bws0609 kernel: Starting AFS cache scan...
>> Dec 24 17:30:29 bws0609 kernel: afsd[26271]: segfault at 18 ip 
>> 0000003736679753 sp 00007fff5f346fa0 error 4 in 
>> libc-2.12.so[3736600000+18a000]
> 
> To me this looks like an attempt to dereference a null pointer to a struct
> (with the component of interest being at offset 0x18). A backtrace might
> help one figure out where that unexpected null pointer came from.

-- 
Stephan Wiesand
DESY -DV-
Platanenenallee 6
15738 Zeuthen, Germany

_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to