zoukankan      html  css  js  c++  java
  • 【ERROR】while loading shared libraries: /u01/app/oracle/product/11.2.0/lib/libclntsh.so.11.1: cannot

    问题

    [oracle@mydb]$ lsnrctl status

    lsnrctl: error while loading shared libraries: /u01/app/oracle/product/11.2.0/lib/libclntsh.so.11.1: cannot 

    restore segment prot after reloc: Permission denied

    解答

    什么原因导致这些错误呢?原凶就是在安装LINUX时开启了SELinux,记得关闭SELinux

    解决方法:

     (1)查看selinux的状态为Enforcing模式(setenforce 1设置SELinux 成为Enforcing模式,即开启SElinux)

    [root@mydb]# getenforce

    Enforcing

    (2)setenforce 0 设置SELinux 成为permissive模式(即临时关闭SElinux)

    [root@mydb]# setenforce 0

    (3)查看selinux的状态为Permissive模式(setenforce 0设置SELinux 成为Permissive模式)

    [root@mydb]# getenforce

    Permissive

    5、查看Selinux的配置文件是否修改

    [root@mydb bin]# vi /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=disabled

    # SELINUXTYPE= type of policy in use. Possible values are:

    #       targeted - Only targeted network daemons are protected.

    #       strict - Full SELinux protection.

    SELINUXTYPE=targeted

  • 相关阅读:
    修改注释的风格
    PHP in_array
    PHP end
    PHP each
    GitHub和SourceTree入门教程
    面试题解析(不定时更新)
    Container With Most Water
    Minimum Path Sum
    Generate Parentheses
    Unique Paths
  • 原文地址:https://www.cnblogs.com/ningvsban/p/3470039.html
Copyright © 2011-2022 走看看