The main problem causing this error is that the SElinux on Rhel 5 is blocking the listener to start the Listener control services (
lsnrctl ) . I had encountered this problem when i was starting the database for Oracle E-Business suite applications.After doin a small research i could get the solution to this particular problem.
Error : lsnrctl : error loading shared libraries : /directories/libnnzll.so : cannot restore segment prot after reloc : permission denied
Cause : The SElinux of redhat preventing the lsnrctl service to start
Solution : set the SElinux to
Permissive and then start the lsnrctl service , this will solve the issue.
Steps : at Root , use the following commands
- getenforce
- setenforce 0
- getenforce
Follow the above commands in sequence at once ,these commands change the SElinux mode to permissive . Hope this will solve the issue .
No comments:
Post a Comment