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

ps segfaults на CentOS

У меня есть сервер CentOS-5.5 с установленным python2.6 из репозитория epel (по умолчанию отключен). Это продолжает сбой. Еще у меня установлен мааткит от эпель репо. Кроме того, я запускаю Percona как подчиненное устройство репликации. у меня есть последние несколько строк strace. (слишком длинный для pastebin)

stat("/proc/17774", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
open("/proc/17774/stat", O_RDONLY)      = 6
read(6, "17774 (bash) S 17772 17774 17774"..., 1023) = 256
close(6)                                = 0
open("/proc/17774/status", O_RDONLY)    = 6
read(6, "Name:\tbash\nState:\tS (sleeping)\nS"..., 1023) = 753
close(6)                                = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2acda8509000
write(1, "  PID TTY          TIME CMD\n", 28  PID TTY          TIME CMD
) = 28
open("/proc/tty/drivers", O_RDONLY)     = 6
read(6, "/dev/tty             /dev/tty   "..., 9999) = 465
close(6)                                = 0
stat("/dev/pts1", 0x7fffaf85c6b0)       = -1 ENOENT (No such file or directory)
stat("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
readlink("/proc/17774/fd/2", "/dev/pts/1"..., 127) = 10 
stat("/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

не уверен, в чем проблема с устройством.

Попробуйте перемонтировать "/ dev / pts":

 mount -o remount /dev/pts

Попробуйте запустить python как root.

Также добавьте вывод "mount" и скрипт / команду python.