Назад | Перейти на главную страницу

rpc.mountd segfaults при попытке смонтировать общий ресурс nfs

У меня есть пара QNAP TS859U-RP НАС устройства под управлением Linux версии 2.6.33.2. Эти коробки основаны на Debian. Они переживают ту же неудачу.

Когда я пытаюсь смонтировать общий ресурс nfs как root, как показано ниже:

mount nasb:/content /mnt/nasb/blah/  

Это дает тайм-аут на клиенте:

mount: mount to NFS server 'nasb' failed: timed out (retrying).  
mount: mount to NFS server 'nasb' failed: timed out (retrying). 

Также есть ошибка, записанная в logs / kmsg на NAS, например:

<6>rpc.mountd[522]: segfault at b73aa078 ip b76fdf56 sp bf8b03a4 error 7 in libuLinux_statistics.so.0.0[b76fd000+3000]  
<6>rpc.mountd[6539]: segfault at b7418078 ip b776bf56 sp bfd69a94 error 7 in libuLinux_statistics.so.0.0[b776b000+3000]  
... repeating

rpc.mountd перезапускается, и устройство на мгновение перестает обслуживать запросы nfs всем хостам. Это устройство имеет тот же общий ресурс nfs, установленный на 23 других хостах и ​​работающий, что подтверждается запуском netstat -a | grep nfs | grep ESTAB | wc -l на нас. Я знаю, что есть некоторое мягкое ограничение на количество хостов, которые могут монтировать конкретный общий ресурс nfs, но в любом случае он не должен segfault, а возвращать некоторую ошибку.

Это программный том raid6, отформатированный с помощью ext4. Я несколько раз пытался связаться со службой поддержки, но не получил ничего, кроме стандартного обновления / повторного применения вашей прошивки и ответа о перезагрузке. Нет удовлетворения :( Любые идеи по отслеживанию ошибки с помощью rpc.mountd/libuLinux_statistics.so был бы очень признателен.

Заранее спасибо.

Спасибо: @malcolmpdx. Я думаю, что я сузился до того, что во время обновления прошивки не удалось обновить файл .. /usr/lib/libuLinux_statistics.so. Я повторно применил обновление прошивки, файл обновился, и проблема еще не проявилась. Я бы не смог этого сделать (по крайней мере, в разумные сроки) без ваших предложений.