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

Проблема с libproc (версия _3_2_5 не определена в файле libproc-3.2.8.so)

Кажется, есть проблема с libproc. Информация об использовании памяти или процессора недоступна. Видеть:

[root@server ~]# free -m
free: relocation error: free: symbol kb_main_available, version _3_2_5 not defined in file libproc-3.2.8.so with link time reference

[root@server ~]# w
 03:06:02 up 112 days,  9:17,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    REMOVED           03:04    0.00s  0.00s   ?    -

Я попытался переустановить libproc с помощью yum. Однако проблема все еще остается. Система работает CentOS release 6.7 (Final) 64Bit.

Проблема была решена путем установки более старой версии procps (3.2.7) из Sourceforge. http://procps.sourceforge.net/index.html

wget http://procps.sourceforge.net/procps-3.2.7.tar.gz #download
tar xfv procps-3.2.7.tar.gz #extract
cd procps-3.2.7/ #move to directory
make; make install #install


[root@server ~]# w
 03:28:40 up 115 days,  9:40,  1 user,  load average: 5.00, 5.05, 5.01
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0     03:23    0.00s  0.00s  0.00s w