为什么 rsyslogd 找不到 libgcc_s.so.1?

为什么 rsyslogd 找不到 libgcc_s.so.1?

场景:在 Ubuntu 12.4 lxc 主机上运行已解引导的 Ubuntu 11.4 lxc 客户机。

在 lxc 客户机内部,rsyslogd 不断崩溃并出现 SIGABRT 消息,提示如下:

libgcc_s.so.1 must be installed for pthread_cancel to work
0334.380551272:7f4128a84700: 
Signal 6 (SIGABRT) occured, execution must be terminated.

我不确定为什么找不到 libgcc_s.so.1。如果我运行 ldconfig -p:

$# ldconfig -p | grep libgcc
        libgcc_s.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libgcc_s.so.1
        libgcc_s.so.1 (libc6) => /usr/lib32/libgcc_s.so.1

它已列出。并​​且这两个链接都很好。

我该如何解决这个问题?

相关内容