我是个新手,虚拟了一个CentOS5,然后在上面装Tuxedo10.0 和91 都未成功,主要是在 # tmboot -y 的时候报错:
/home/bea/lib/registry.so: cannot restore segment prot after reloc: Permission denied
tmboot: internal error: CMDTUX_CAT:4849: ERROR: Unable to initialize public key subsystem请帮忙解决 This problem is most probably caused by the security extension SeLinux. SeLinux is active in newer Linux distributions with
26. kernels. SeLinux changes some system default behaviour, including the shared library loading.
just add the line
SELINUX=disabled
to the file "/etc/sysconfig/selinux" and restart the host.
原帖由 FAFA114 于 2008-5-21 17:10 发表
Centos上装Tuxedo出错
我是个新手,虚拟了一个CentOS5,然后在上面装Tuxedo10.0 和
91 都未成功,主要是在 # tmboot -y 的时候报错:
/home/bea/lib/registry.so: cannot restore segment prot after reloc: Permission denied
tmbo ...
也許是 selinux 的問題,建議可以先執行 setenforce
0 後看看是否就正常了,若是不正常表示與這個無關。
若是暫時切換到 permissive 可以的話那就可以用 selinux 的一些東西來配置使用。
確認是 selinux 問題的話,若你不要關閉 selinux 前提要解決該問題,可以先執行 /etc/init.d/setroubleshoot start 騎動 setroubleshoot 服務,重新執行你的程序後就會在 /var/log/messages 內顯示一些警告,後續用 sealert 來檢視該訊息輸出就可以知道問題點進而修復該問題。
--转自