今天遭遇 cannot restore segment prot after reloc:Permission denied

服务器重新安装了操作系统


安装好oracle软件后

修改/etc/ld.so.conf

增加oracle的lib目录

可是在执行业务应用时

报错cannot restore segment prot after reloc:Permission denied

后来发现 要关闭selinux

重启后,应用正常

==========================

附上

chcon命令:修改对象(文件)的安全上下文。比如:用户:角色:类型:安全级别。
命令格式:

   Chcon [OPTIONS…] CONTEXT FILES…..

   Chcon [OPTIONS…] –reference=PEF_FILES FILES…

说明:

    CONTEXT 为要设置的安全上下文

    FILES 对象(文件)

    --reference 参照的对象

    PEF_FILES 参照文件上下文

    FILES      应用参照文件上下文为我的上下文。

    OPTIONS 如下:

        -f          强迫执行

        -R         递归地修改对象的安全上下文

        -r ROLE    修改安全上下文角色的配置

        -t TYPE    修改安全上下文类型的配置

        -u USER   修改安全上下文用户的配置

        -v         显示冗长的信息

         -l, --range=RANGE    修改安全上下文中的安全级别

原文地址:https://www.cnblogs.com/4admin2root/p/2731596.html