cannot restore segment prot after reloc: Permission denied
来源:互联网 发布:视频后期软件免费 编辑:程序博客网 时间:2024/05/16 11:56
在power5 Linux上安装oracle10g后,通过命令行方式登录sqlplus时,报错:
error while loading shared libraries: $ORACLE_HOME/lib/libnnz10.so: cannot restore segment prot after reloc: Permission denied
最后的Permission denied显示,初步认为是系统安全屏蔽了oracle执行某些执行动作。于是检查系统防火墙iptables,已经关闭,于是想到了Selinux,
[root@localhost ~]# more /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
看来是selinux的缘故,关掉selinux试试!
修改SELINUX=disabled,然后重启系统才能生效,或者执行:setenforce 0,立即生效。
果然,关闭selinux后,sqlplus可以正常登陆了。
其实在上面出现Permission denied时,也可以执行
#chcon -t texrel_shlib_t $ORACLE_HOME/lib/*.so
问题也可以得到解决,至于chcon可以看看selinux方面的命令即可明白了!
error while loading shared libraries: $ORACLE_HOME/lib/libnnz10.so: cannot restore segment prot after reloc: Permission denied
最后的Permission denied显示,初步认为是系统安全屏蔽了oracle执行某些执行动作。于是检查系统防火墙iptables,已经关闭,于是想到了Selinux,
[root@localhost ~]# more /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
看来是selinux的缘故,关掉selinux试试!
修改SELINUX=disabled,然后重启系统才能生效,或者执行:setenforce 0,立即生效。
果然,关闭selinux后,sqlplus可以正常登陆了。
其实在上面出现Permission denied时,也可以执行
#chcon -t texrel_shlib_t $ORACLE_HOME/lib/*.so
问题也可以得到解决,至于chcon可以看看selinux方面的命令即可明白了!
- Error: cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied 解决方法
- cannot restore segment prot after reloc: Permission denied
- cent os -- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied解决办法
- cannot restore segment prot after reloc: Permission denied
- sqlplus error:cannot restore segment prot after reloc: Permission denied
- [转]解决 cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied
- cannot restore segment prot after reloc: Permission denied解决办法
- Linux:cannot restore segment prot after reloc:Permission denied
- libjvm.so:cannot restore segment prot after reloc:Permission denied
- cannot restore segment prot after reloc:Permission denied解决
- Redis的Python开发包 redis-py
- 留一份回味的余地
- 软工导论 12-13-2 实验报告一
- Crowbar 电路
- 利用SVN China服务器进行代码管理
- cannot restore segment prot after reloc: Permission denied
- 如何在C/C++中动态分配二维数组
- 开启Win7无线软AP功能共享本地连接网络
- Oracle 11g修改连接数
- 【linux管道】自学笔记
- 在线阅读android系统源代码
- PowerDesigner导入SQL生成数据模型
- hdu2544 spfa 第一弹 如果让我说:我只能说,实力决定一切
- 深入理解 Oracle 分区(2):分区方案中常见问题探讨