Oracle 10g,11g OCP, 11g Certified RAC Expert. Linkedin: https://www.linkedin.com/in/sbrazgin/ Telegram: https://t.me/SergeyBrazgin Skype: Sergey Brazgin GitHub: https://github.com/sbrazgin
5 февраля 2013 г.
Ошибка TNS-12555: TNS:permission denied
При старте листенера на одном из серверов получил ошибку:
Starting /opt/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 11.2.0.1.0 - Production
System parameter file is /opt/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Log messages written to /opt/oracle/diag/tnslsnr/asur-nsi-db-02/listener/alert/log.xml
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12555: TNS:permission denied
TNS-12560: TNS:protocol adapter error
TNS-00525: Insufficient privilege for operation
Linux Error: 1: Operation not permitted
Listener failed to start. See the error message(s) above...
В интернете нашел, что причина в каталоге /var/tmp/.oracle
Для проверки:
ls -la /var/tmp/.oracle
total 44
drwxrwxrwt 2 root oracle 4096 Feb 5 15:44 .
drwxrwxrwt 3 root root 4096 Mar 22 2012 ..
srwxrwxrwx 1 oracle oracle 0 Mar 22 2012 s#12914.1
srwxrwxrwx 1 oracle oracle 0 Mar 22 2012 s#12914.2
srwxrwxrwx 1 oracle oracle 0 Mar 22 2012 s#13198.1
srwxrwxrwx 1 daemon root 0 May 14 2012 s#16174.1
srwxrwxrwx 1 daemon root 0 May 14 2012 s#16174.2
srwxrwxrwx 1 daemon root 0 Apr 2 2012 s#18732.1
srwxrwxrwx 1 daemon root 0 Apr 2 2012 s#18732.2
srwxrwxrwx 1 daemon root 0 Mar 22 2012 s#4741.1
srwxrwxrwx 1 daemon root 0 Apr 11 2012 s#7507.2
srwxrwxrwx 1 daemon root 0 Oct 6 12:45 sEXTPROC1
srwxrwxrwx 1 oracle oracle 0 Mar 22 2012 sEXTPROC1521
Как видно, несколько файлов имеют владельцем другую группу.
Для исправления:
chown -R oracle:oracle /var/tmp/.oracle
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий