配置DG时Oracle监听不能启动问题


配置DG的第2个备库时,启动监听出现一个奇怪的错误
监听配置文件如下:

  1. [oracle@kvm103 admin]$ cat listener.ora
  2. SID_LIST_LISTENER =
  3.   (SID_LIST =
  4.     (SID_DESC =
  5.       (GLOBAL_DBNAME = aspdb03)
  6.       (ORACLE_HOME = /oracle/product/11.2.0/db_1)
  7.       (SID_NAME = aspdb03)
  8.     )
  9.   )

  10. LISTENER =
  11.   (DESCRIPTION_LIST =
  12.     (DESCRIPTION =
  13.       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  14.     )
  15.     (DESCRIPTION =
  16.       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.103)(PORT = 1521))
  17.     )
  18.   )

  19. ADR_BASE_LISTENER = /oracle
启动监听报错:


  1. [oracle@kvm103 admin]$ lsnrctl start

  2. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:12:30

  3. Copyright (c) 1991, 2009, Oracle. All rights reserved.

  4. 启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...

  5. TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  6. 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
  7. 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
  8. 监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
  9. TNS-12555: TNS: 权限被拒绝
  10.  TNS-12560: TNS: 协议适配器错误
  11.   TNS-00525: 无足够权限以执行操作
  12.    Linux Error: 1: Operation not permitted

  13. 监听程序未能启动。请参阅上面的错误消息...

看上去就是对某个目录没有权限,跟踪这个启动:

  1. [oracle@kvm103 admin]$ strace lsnrctl start
  2. execve("/oracle/product/11.2.0/db_1/bin/lsnrctl", ["lsnrctl", "start"], [/* 28 vars */]) = 0
  3. brk(0) = 0x1617000
  4. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681fc77000
  5. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  6. open("/oracle/product/11.2.0/db_1/lib/tls/x86_64/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  7. stat("/oracle/product/11.2.0/db_1/lib/tls/x86_64", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
  8. open("/oracle/product/11.2.0/db_1/lib/tls/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  9. stat("/oracle/product/11.2.0/db_1/lib/tls", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
  10. open("/oracle/product/11.2.0/db_1/lib/x86_64/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  11. stat("/oracle/product/11.2.0/db_1/lib/x86_64", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
  12. open("/oracle/product/11.2.0/db_1/lib/libclntsh.so.11.1", O_RDONLY) = 3
  13. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240YA\0\0\0\0\0"..., 832) = 832
  14. fstat(3, {st_mode=S_IFREG|0755, st_size=48725713, ...}) = 0
  15. mmap(NULL, 40018760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d64c000
  16. mprotect(0x7f681f8d6000, 2097152, PROT_NONE) = 0
  17. mmap(0x7f681fad6000, 1556480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x228a000) = 0x7f681fad6000
  18. mmap(0x7f681fc52000, 148296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681fc52000
  19. mprotect(0x7fff002ab000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
  20. close(3) = 0
  21. open("/oracle/product/11.2.0/db_1/lib/libnnz11.so", O_RDONLY) = 3
  22. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\20\5\0\0\0\0\0"..., 832) = 832
  23. fstat(3, {st_mode=S_IFREG|0644, st_size=7899997, ...}) = 0
  24. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d64b000
  25. mmap(NULL, 3964864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d283000
  26. mprotect(0x7f681d508000, 1044480, PROT_NONE) = 0
  27. mmap(0x7f681d607000, 274432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x284000) = 0x7f681d607000
  28. mmap(0x7f681d64a000, 4032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681d64a000
  29. close(3) = 0
  30. open("/oracle/product/11.2.0/db_1/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  31. open("/oracle/product/11.2.0/db_1/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  32. open("/usr/lib/tls/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  33. stat("/usr/lib/tls/x86_64", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
  34. open("/usr/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  35. stat("/usr/lib/tls", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
  36. open("/usr/lib/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  37. stat("/usr/lib/x86_64", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
  38. open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  39. stat("/usr/lib", {st_mode=S_IFDIR|0555, st_size=12288, ...}) = 0
  40. open("/etc/ld.so.cache", O_RDONLY) = 3
  41. fstat(3, {st_mode=S_IFREG|0644, st_size=77442, ...}) = 0
  42. mmap(NULL, 77442, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f681d270000
  43. close(3) = 0
  44. open("/lib64/libdl.so.2", O_RDONLY) = 3
  45. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r`\37<\0\0\0"..., 832) = 832
  46. fstat(3, {st_mode=S_IFREG|0755, st_size=22536, ...}) = 0
  47. mmap(0x3c1f600000, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1f600000
  48. mprotect(0x3c1f602000, 2097152, PROT_NONE) = 0
  49. mmap(0x3c1f802000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x3c1f802000
  50. close(3) = 0
  51. open("/oracle/product/11.2.0/db_1/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  52. open("/oracle/product/11.2.0/db_1/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  53. open("/usr/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  54. open("/lib64/libm.so.6", O_RDONLY) = 3
  55. read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p>\340\37<\0\0\0"..., 832) = 832
  56. fstat(3, {st_mode=S_IFREG|0755, st_size=599392, ...}) = 0
  57. mmap(0x3c1fe00000, 2633912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1fe00000
  58. mprotect(0x3c1fe83000, 2093056, PROT_NONE) = 0
  59. mmap(0x3c20082000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x3c20082000
  60. close(3) = 0
  61. open("/oracle/product/11.2.0/db_1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
  62. open("/oracle/product/11.2.0/db_1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
  63. open("/usr/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
  64. open("/lib64/libpthread.so.0", O_RDONLY) = 3
  65. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000^\240\37<\0\0\0"..., 832) = 832
  66. fstat(3, {st_mode=S_IFREG|0755, st_size=145936, ...}) = 0
  67. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26f000
  68. mmap(0x3c1fa00000, 2212848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1fa00000
  69. mprotect(0x3c1fa17000, 2097152, PROT_NONE) = 0
  70. mmap(0x3c1fc17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x3c1fc17000
  71. mmap(0x3c1fc19000, 13296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c1fc19000
  72. close(3) = 0
  73. open("/oracle/product/11.2.0/db_1/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  74. open("/oracle/product/11.2.0/db_1/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  75. open("/usr/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  76. open("/lib64/libnsl.so.1", O_RDONLY) = 3
  77. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p@ .<\0\0\0"..., 832) = 832
  78. fstat(3, {st_mode=S_IFREG|0755, st_size=116368, ...}) = 0
  79. mmap(0x3c2e200000, 2198192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c2e200000
  80. mprotect(0x3c2e216000, 2093056, PROT_NONE) = 0
  81. mmap(0x3c2e415000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x3c2e415000
  82. mmap(0x3c2e417000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c2e417000
  83. close(3) = 0
  84. open("/oracle/product/11.2.0/db_1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  85. open("/oracle/product/11.2.0/db_1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  86. open("/usr/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  87. open("/lib64/libc.so.6", O_RDONLY) = 3
  88. read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\356!\37<\0\0\0"..., 832) = 832
  89. fstat(3, {st_mode=S_IFREG|0755, st_size=1926520, ...}) = 0
  90. mmap(0x3c1f200000, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1f200000
  91. mprotect(0x3c1f38a000, 2097152, PROT_NONE) = 0
  92. mmap(0x3c1f58a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x3c1f58a000
  93. mmap(0x3c1f58f000, 18696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c1f58f000
  94. close(3) = 0
  95. open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  96. open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  97. open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  98. open("/usr/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  99. open("/lib64/libaio.so.1", O_RDONLY) = 3
  100. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\5\340\3505\0\0\0"..., 832) = 832
  101. fstat(3, {st_mode=S_IFREG|0755, st_size=5624, ...}) = 0
  102. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26e000
  103. mmap(0x35e8e00000, 2099840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x35e8e00000
  104. mprotect(0x35e8e01000, 2093056, PROT_NONE) = 0
  105. mmap(0x35e9000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x35e9000000
  106. close(3) = 0
  107. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26d000
  108. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26c000
  109. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26b000
  110. arch_prctl(ARCH_SET_FS, 0x7f681d26c700) = 0
  111. mprotect(0x3c1f58a000, 16384, PROT_READ) = 0
  112. mprotect(0x3c2e415000, 4096, PROT_READ) = 0
  113. mprotect(0x3c1fc17000, 4096, PROT_READ) = 0
  114. mprotect(0x3c20082000, 4096, PROT_READ) = 0
  115. mprotect(0x3c1f802000, 4096, PROT_READ) = 0
  116. mprotect(0x7f681d64c000, 36216832, PROT_READ|PROT_WRITE) = 0
  117. mprotect(0x7f681d64c000, 36216832, PROT_READ|PROT_EXEC) = 0
  118. mprotect(0x3c1f01f000, 4096, PROT_READ) = 0
  119. munmap(0x7f681d270000, 77442) = 0
  120. set_tid_address(0x7f681d26c9d0) = 29282
  121. set_robust_list(0x7f681d26c9e0, 0x18) = 0
  122. futex(0x7fff002aaffc, FUTEX_WAKE_PRIVATE, 1) = 0
  123. futex(0x7fff002aaffc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f681d26c700) = -1 EAGAIN (Resource temporarily unavailable)
  124. rt_sigaction(SIGRTMIN, {0x3c1fa05cb0, [], SA_RESTORER|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
  125. rt_sigaction(SIGRT_1, {0x3c1fa05d40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
  126. rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
  127. getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
  128. brk(0) = 0x1617000
  129. brk(0x1638000) = 0x1638000
  130. uname({sys="Linux", node="kvm103", ...}) = 0
  131. open("/etc/resolv.conf", O_RDONLY) = 3
  132. fstat(3, {st_mode=S_IFREG|0644, st_size=110, ...}) = 0
  133. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  134. read(3, "# Generated by NetworkManager\ndo"..., 4096) = 110
  135. read(3, "", 4096) = 0
  136. close(3) = 0
  137. munmap(0x7f681d282000, 4096) = 0
  138. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  139. connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  140. close(3) = 0
  141. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  142. connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  143. close(3) = 0
  144. open("/etc/nsswitch.conf", O_RDONLY) = 3
  145. fstat(3, {st_mode=S_IFREG|0644, st_size=1688, ...}) = 0
  146. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  147. read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1688
  148. read(3, "", 4096) = 0
  149. close(3) = 0
  150. munmap(0x7f681d282000, 4096) = 0
  151. open("/oracle/product/11.2.0/db_1/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  152. open("/oracle/product/11.2.0/db_1/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  153. open("/usr/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  154. open("/etc/ld.so.cache", O_RDONLY) = 3
  155. fstat(3, {st_mode=S_IFREG|0644, st_size=77442, ...}) = 0
  156. mmap(NULL, 77442, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f681d270000
  157. close(3) = 0
  158. open("/lib64/libnss_files.so.2", O_RDONLY) = 3
  159. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360!\0\0\0\0\0\0"..., 832) = 832
  160. fstat(3, {st_mode=S_IFREG|0755, st_size=65928, ...}) = 0
  161. mmap(NULL, 2151824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d05d000
  162. mprotect(0x7f681d069000, 2097152, PROT_NONE) = 0
  163. mmap(0x7f681d269000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f681d269000
  164. close(3) = 0
  165. mprotect(0x7f681d269000, 4096, PROT_READ) = 0
  166. munmap(0x7f681d270000, 77442) = 0
  167. open("/etc/host.conf", O_RDONLY) = 3
  168. fstat(3, {st_mode=S_IFREG|0644, st_size=9, ...}) = 0
  169. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  170. read(3, "multi on\n", 4096) = 9
  171. read(3, "", 4096) = 0
  172. close(3) = 0
  173. munmap(0x7f681d282000, 4096) = 0
  174. futex(0x3c1f5923a4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  175. open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
  176. fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
  177. fstat(3, {st_mode=S_IFREG|0644, st_size=246, ...}) = 0
  178. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  179. read(3, "127.0.0.1 localhost localhost."..., 4096) = 246
  180. read(3, "", 4096) = 0
  181. close(3) = 0
  182. munmap(0x7f681d282000, 4096) = 0
  183. mmap(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d03a000
  184. futex(0x3c1f8030ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  185. open("/oracle/product/11.2.0/db_1/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  186. open("/oracle/product/11.2.0/db_1/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  187. open("/oracle/product/11.2.0/db_1/nls/data/lx1boot.nlb", O_RDONLY) = 3
  188. read(3, "\0\0\0\3\0\1 \v\260W\0\0X\356\216\0\0\0\0\0\1\0E\0\276\0\304\1\32\2,\2"..., 48) = 48
  189. read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 22400) = 22400
  190. close(3) = 0
  191. open("/oracle/product/11.2.0/db_1/nls/data/lx00023.nlb", O_RDONLY) = 3
  192. read(3, "\0\0\0\3\0\1 \v\33\3\0\0\327\1\0\0\0\0\0\0\0\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
  193. read(3, "\3\0\0\0#\0005\0R\3`\0\0\0\4\0\6\0\10\0\n\0\22\0\32\0\"\0*\0002\0"..., 703) = 703
  194. close(3) = 0
  195. brk(0x1665000) = 0x1665000
  196. open("/oracle/product/11.2.0/db_1/nls/data/lx20354.nlb", O_RDONLY) = 3
  197. read(3, "\0\0\0\3\0\1 \v\311\276\1\0\35\265\1\0\0\0\0\0\2\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
  198. read(3, "T\3\0\0\21\0\3\0\277\0\0\0\0\0\0\0 ~?\201@\0\0\2\376\0\0\0\0\0\0\0"..., 114285) = 114285
  199. close(3) = 0
  200. open("/oracle/product/11.2.0/db_1/nls/data/lx10035.nlb", O_RDONLY) = 3
  201. read(3, "\0\0\0\3\0\1 \v~\3\0\0\232\2\0\0\0\0\0\0\1\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
  202. read(3, "\3\0\0\0005\0\1\0\0\0\0\0\1\0\4\0\1\0\2\0\2\0\1\0\1\0\0\0\0\0\0\0"..., 802) = 802
  203. close(3) = 0
  204. open("/oracle/product/11.2.0/db_1/nls/data/lx40011.nlb", O_RDONLY) = 3
  205. read(3, "\0\0\0\5\0\1 \vaV\0\0aV\0\0\0\0\0\0\4\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
  206. read(3, "\0\0\0\0(\1\0\0,\1\0\0000\1\0\0004\1\0\0<A\0\0TF\0\0TV\0\0"..., 22021) = 22021
  207. close(3) = 0
  208. socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3
  209. bind(3, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
  210. close(3) = 0
  211. access("/etc/listener.ora", F_OK) = -1 ENOENT (No such file or directory)
  212. access("/oracle/product/11.2.0/db_1/network/admin/listener.ora", F_OK) = 0
  213. open("/oracle/product/11.2.0/db_1/network/admin/listener.ora", O_RDONLY) = 3
  214. fcntl(3, F_SETFD, FD_CLOEXEC) = 0
  215. fstat(3, {st_mode=S_IFREG|0644, st_size=411, ...}) = 0
  216. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  217. read(3, "SID_LIST_LISTENER =\n (SID_LIST "..., 4096) = 411
  218. read(3, "", 4096) = 0
  219. close(3) = 0
  220. munmap(0x7f681d282000, 4096) = 0
  221. stat("/oracle", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
  222. stat("/oracle/diag", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
  223. stat("/oracle/diag/lsnrctl", 0x7fff002a7f90) = -1 ENOENT (No such file or directory)
  224. stat("/oracle/product/11.2.0/db_1/log", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  225. stat("/oracle/product/11.2.0/db_1/log/diag", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  226. stat("/oracle/product/11.2.0/db_1/log/diag/lsnrctl", 0x7fff002a7f90) = -1 ENOENT (No such file or directory)
  227. stat("/home/oracle", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
  228. getuid() = 601
  229. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  230. connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  231. close(3) = 0
  232. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  233. connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  234. close(3) = 0
  235. open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
  236. fstat(3, {st_mode=S_IFREG|0644, st_size=2130, ...}) = 0
  237. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  238. read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2130
  239. close(3) = 0
  240. munmap(0x7f681d282000, 4096) = 0
  241. times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 923867561
  242. open("/oracle/product/11.2.0/db_1/rdbms/mesg/diaus.msb", O_RDONLY) = 3
  243. fcntl(3, F_SETFD, FD_CLOEXEC) = 0
  244. lseek(3, 0, SEEK_SET) = 0
  245. read(3, "\25\23\"\1\23\3\t\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
  246. lseek(3, 512, SEEK_SET) = 512
  247. read(3, "\237\311\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
  248. lseek(3, 1024, SEEK_SET) = 1024
  249. read(3, "\210\273\353\273\363\273\373\273\4\274\16\274\26\274!\274)\2741\274<\274G\274T\274_\274k\274t\274"..., 186) = 186
  250. gettimeofday({1473347478, 976376}, NULL) = 0
  251. brk(0x1686000) = 0x1686000
  252. getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=64*1024}) = 0
  253. open("/proc/self/fd/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4
  254. fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC)
  255. getrlimit(RLIMIT_FSIZE, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
  256. rt_sigprocmask(SIG_BLOCK, [WINCH], NULL, 8) = 0
  257. rt_sigaction(SIGWINCH, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE SEGV USR2 XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, {SIG_DFL, [], 0}, 8) = 0
  258. rt_sigprocmask(SIG_UNBLOCK, [WINCH], NULL, 8) = 0
  259. rt_sigaction(SIGWINCH, NULL, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE KILL SEGV USR2 STOP XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, 8) = 0
  260. rt_sigaction(SIGWINCH, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE KILL SEGV USR2 STOP XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
  261. gettimeofday({1473347478, 976814}, NULL) = 0
  262. open("/etc/localtime", O_RDONLY) = 5
  263. fstat(5, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
  264. fstat(5, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
  265. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  266. read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 405
  267. lseek(5, -240, SEEK_CUR) = 165
  268. read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 240
  269. close(5) = 0
  270. munmap(0x7f681d282000, 4096) = 0
  271. fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 3), ...}) = 0
  272. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
  273. write(1, "\n", 1
  274. ) = 1
  275. write(1, "LSNRCTL for Linux: Version 11.2."..., 134LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:11:18

  276. Copyright (c) 1991, 2009, Oracle. All rights reserved.

  277. ) = 134
  278. access("/oracle/product/11.2.0/db_1/network/admin/sqlnet.ora", F_OK) = -1 ENOENT (No such file or directory)
  279. getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=64*1024}) = 0
  280. setrlimit(RLIMIT_NOFILE, {rlim_cur=64*1024, rlim_max=64*1024}) = 0
  281. open("/oracle/product/11.2.0/db_1/lib/libnque11.so", O_RDONLY) = 5
  282. read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\24\0\0\0\0\0\0"..., 832) = 832
  283. fstat(5, {st_mode=S_IFREG|0644, st_size=59589, ...}) = 0
  284. mmap(NULL, 1091040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f681cf2f000
  285. mprotect(0x7f681cf39000, 1044480, PROT_NONE) = 0
  286. mmap(0x7f681d038000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x9000) = 0x7f681d038000
  287. mmap(0x7f681d039000, 1504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681d039000
  288. close(5) = 0
  289. mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cf0e000
  290. mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ceed000
  291. mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cecc000
  292. mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ceab000
  293. mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ce2a000
  294. brk(0x16ae000) = 0x16ae000
  295. getuid() = 601
  296. open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 5
  297. fstat(5, {st_mode=S_IFREG|0644, st_size=2130, ...}) = 0
  298. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d281000
  299. read(5, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2130
  300. close(5) = 0
  301. munmap(0x7f681d281000, 4096) = 0
  302. uname({sys="Linux", node="kvm103", ...}) = 0
  303. gettimeofday({1473347478, 977916}, NULL) = 0
  304. access("/var/tmp/.oracle", F_OK) = 0
  305. chmod("/var/tmp/.oracle", 01777) = -1 EPERM (Operation not permitted)
  306. socket(PF_FILE, SOCK_STREAM, 0) = 5
  307. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  308. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  309. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  310. nanosleep({0, 100000000}, 0x7fff002a30c0) = 0
  311. close(5) = 0
  312. socket(PF_FILE, SOCK_STREAM, 0) = 5
  313. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  314. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  315. nanosleep({0, 200000000}, 0x7fff002a30c0) = 0
  316. close(5) = 0
  317. socket(PF_FILE, SOCK_STREAM, 0) = 5
  318. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  319. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  320. nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
  321. close(5) = 0
  322. socket(PF_FILE, SOCK_STREAM, 0) = 5
  323. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  324. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  325. nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
  326. close(5) = 0
  327. socket(PF_FILE, SOCK_STREAM, 0) = 5
  328. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  329. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  330. nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
  331. close(5) = 0
  332. socket(PF_FILE, SOCK_STREAM, 0) = 5
  333. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  334. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  335. nanosleep({0, 80000000}, 0x7fff002a30c0) = 0
  336. close(5) = 0
  337. socket(PF_FILE, SOCK_STREAM, 0) = 5
  338. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  339. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  340. nanosleep({0, 160000000}, 0x7fff002a30c0) = 0
  341. close(5) = 0
  342. socket(PF_FILE, SOCK_STREAM, 0) = 5
  343. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  344. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  345. nanosleep({0, 320000000}, 0x7fff002a30c0) = 0
  346. close(5) = 0
  347. socket(PF_FILE, SOCK_STREAM, 0) = 5
  348. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  349. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  350. nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
  351. close(5) = 0
  352. socket(PF_FILE, SOCK_STREAM, 0) = 5
  353. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  354. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  355. nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
  356. close(5) = 0
  357. socket(PF_FILE, SOCK_STREAM, 0) = 5
  358. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  359. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  360. nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
  361. close(5) = 0
  362. socket(PF_FILE, SOCK_STREAM, 0) = 5
  363. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  364. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  365. nanosleep({0, 80000000}, 0x7fff002a30c0) = 0
  366. close(5) = 0
  367. socket(PF_FILE, SOCK_STREAM, 0) = 5
  368. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  369. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  370. nanosleep({0, 160000000}, 0x7fff002a30c0) = 0
  371. close(5) = 0
  372. socket(PF_FILE, SOCK_STREAM, 0) = 5
  373. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  374. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  375. nanosleep({0, 320000000}, 0x7fff002a30c0) = 0
  376. close(5) = 0
  377. socket(PF_FILE, SOCK_STREAM, 0) = 5
  378. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  379. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  380. nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
  381. close(5) = 0
  382. socket(PF_FILE, SOCK_STREAM, 0) = 5
  383. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  384. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  385. nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
  386. close(5) = 0
  387. socket(PF_FILE, SOCK_STREAM, 0) = 5
  388. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  389. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  390. nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
  391. close(5) = 0
  392. socket(PF_FILE, SOCK_STREAM, 0) = 5
  393. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  394. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  395. close(5) = 0
  396. gettimeofday({1473347480, 613875}, NULL) = 0
  397. socket(PF_NETLINK, SOCK_RAW, 0) = 5
  398. bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
  399. getsockname(5, {sa_family=AF_NETLINK, pid=29282, groups=00000000}, [12]) = 0
  400. gettimeofday({1473347480, 614002}, NULL) = 0
  401. sendto(5, "\24\0\0\0\26\0\1\3\230\177\321W\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
  402. recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\230\177\321Wbr\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 108
  403. recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\230\177\321Wbr\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
  404. recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\230\177\321Wbr\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
  405. close(5) = 0
  406. socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5
  407. fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  408. connect(5, {sa_family=AF_INET, sin_port=htons(1521), sin_addr=inet_addr("192.168.56.103")}, 16) = -1 EINPROGRESS (Operation now in progress)
  409. times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 923867725
  410. mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cda9000
  411. poll([{fd=5, events=POLLOUT}], 1, 60000) = 1 ([{fd=5, revents=POLLERR|POLLHUP}])
  412. getsockopt(5, SOL_SOCKET, SO_ERROR, [11877165121405039], [4]) = 0
  413. close(5) = 0
  414. getsockopt(5, SOL_SOCKET, SO_SNDBUF, 0x7fff002a34ec, 0x7fff002a34e8) = -1 EBADF (Bad file descriptor)
  415. getsockopt(5, SOL_SOCKET, SO_RCVBUF, 0x7fff002a34ec, 0x7fff002a34e8) = -1 EBADF (Bad file descriptor)
  416. open("/oracle/product/11.2.0/db_1/nls/data/lx20001.nlb", O_RDONLY) = 5
  417. read(5, "\0\0\0\3\0\1 \v9\33\0\0\215\21\0\0\0\0\0\0\2\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
  418. read(5, "\1\0\37\0\t\0\2\0\0\0\0\0\0\0\0\0\0\0?\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 6877) = 6877
  419. close(5) = 0
  420. open("/oracle/product/11.2.0/db_1/network/mesg/tnszhs.msb", O_RDONLY) = 5
  421. fcntl(5, F_SETFD, FD_CLOEXEC) = 0
  422. lseek(5, 0, SEEK_SET) = 0
  423. read(5, "\32\10\23\34!\7\2\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
  424. open("/oracle/product/11.2.0/db_1/network/mesg/tnsus.msb", O_RDONLY) = 6
  425. fcntl(6, F_SETFD, FD_CLOEXEC) = 0
  426. lseek(6, 0, SEEK_SET) = 0
  427. read(6, "\25\23\"\1\23\3\t\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
  428. lseek(5, 512, SEEK_SET) = 512
  429. read(5, "\2331\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
  430. lseek(5, 1024, SEEK_SET) = 1024
  431. read(5, "\16\0\32\0)\0@\0N\0W\0g\0y\0\206\0\223\0\323\0\337\0\355\0\374\0\n\1\34\1"..., 126) = 126
  432. lseek(5, 14848, SEEK_SET) = 14848
  433. read(5, "\24\0&\4\0\0\200\0'\4\0\0\233\0(\4\0\0\264\0)\4\0\0\317\0*\4\0\0\334\0"..., 512) = 512
  434. write(1, "\306\364\266\257/oracle/product/11.2.0/db_1/"..., 56启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...

  435. ) = 56
  436. gettimeofday({1473347480, 615172}, NULL) = 0
  437. pipe([7, 8]) = 0
  438. pipe([9, 10]) = 0
  439. clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f681d26c9d0) = 29283
  440. rt_sigprocmask(SIG_BLOCK, [PIPE], NULL, 8) = 0
  441. rt_sigaction(SIGPIPE, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE SEGV USR2 XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, {SIG_DFL, [], 0}, 8) = 0
  442. rt_sigprocmask(SIG_UNBLOCK, [PIPE], NULL, 8) = 0
  443. wait4(29283, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 29283
  444. --- SIGCHLD (Child exited) @ 0 (0) ---
  445. close(7) = 0
  446. close(10) = 0
  447. fcntl(9, F_SETFD, FD_CLOEXEC) = 0
  448. fcntl(8, F_SETFD, FD_CLOEXEC) = 0
  449. read(9, "NTP0 29284\n", 64) = 11
  450. fcntl(9, F_SETFD, FD_CLOEXEC) = 0
  451. gettimeofday({1473347480, 623973}, NULL) = 0
  452. write(8, "\0\270\0\0\1\0\0\0\1:\1,\0\0 \0\20\0O\230\0\0\1\0\0~\0:\0\0\10\0"..., 184) = 184
  453. read(9, "\0\f\0\0\4\0\0\0\"\0\1\213", 8208) = 12
  454. read(9, "\1\225\0\0\6\0\0\0\0@TNSLSNR for Linux: Ver"..., 8208) = 405
  455. close(8) = 0
  456. close(9) = 0
  457. write(1, "TNSLSNR for Linux: Version 11.2."..., 395TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  458. 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
  459. 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
  460. 监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
  461. TNS-12555: TNS: 权限被拒绝
  462.  TNS-12560: TNS: 协议适配器错误
  463.   TNS-00525: 无足够权限以执行操作
  464.    Linux Error: 1: Operation not permitted
  465. ) = 395
  466. write(1, "\n", 1
  467. ) = 1
  468. lseek(5, 14848, SEEK_SET) = 14848
  469. read(5, "\24\0&\4\0\0\200\0'\4\0\0\233\0(\4\0\0\264\0)\4\0\0\317\0*\4\0\0\334\0"..., 512) = 512
  470. write(1, "\274\340\314\375\263\314\320\362\316\264\304\334\306\364\266\257\241\243\307\353\262\316\324\304\311\317\303\346\265\304\264\355


看到一堆这样的错误
  1. chmod("/var/tmp/.oracle", 01777) = -1 EPERM (Operation not permitted)
  2. socket(PF_FILE, SOCK_STREAM, 0) = 5
  3. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
  4. connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
  5. access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0

无法访问 /var/tmp/.oracle
看看我的
[oracle@kvm103 dg]$ ls -lrt /var/tmp/.oracle
total 0
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr  8 16:39 sEXTPROC1521
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr  8 16:39 s#7486.2
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr  8 16:39 s#7486.1

dasusr1是db2的DAS用户,怎么和oinstall撤到一块了

改天再看看db2的问题,
先赋予Oracle的权限启动监听
chown -R oracle:oinstall /var/tmp/.oracle/


  1. [oracle@kvm103 admin]$ lsnrctl start

  2. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:20:00

  3. Copyright (c) 1991, 2009, Oracle. All rights reserved.

  4. 启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...

  5. TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  6. 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
  7. 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
  8. 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  9. 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))

  10. 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
  11. LISTENER 的 STATUS
  12. ------------------------
  13. 别名 LISTENER
  14. 版本 TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  15. 启动日期 08-9月 -2016 23:20:02
  16. 正常运行时间 0 天 0 小时 0 分 0 秒
  17. 跟踪级别 off
  18. 安全性 ON: Local OS Authentication
  19. SNMP OFF
  20. 监听程序参数文件 /oracle/product/11.2.0/db_1/network/admin/listener.ora
  21. 监听程序日志文件 /oracle/diag/tnslsnr/kvm103/listener/alert/log.xml
  22. 监听端点概要...
  23.   (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  24.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))
  25. 服务摘要..
  26. 服务 "aspdb03" 包含 1 个实例。
  27.   实例 "aspdb03", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
  28. 命令执行成功
  29. [oracle@kvm103 admin]$
  30. [oracle@kvm103 admin]$ lsnrctl status

  31. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:20:48

  32. Copyright (c) 1991, 2009, Oracle. All rights reserved.

  33. 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
  34. LISTENER 的 STATUS
  35. ------------------------
  36. 别名 LISTENER
  37. 版本 TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  38. 启动日期 08-9月 -2016 23:20:02
  39. 正常运行时间 0 天 0 小时 0 分 46 秒
  40. 跟踪级别 off
  41. 安全性 ON: Local OS Authentication
  42. SNMP OFF
  43. 监听程序参数文件 /oracle/product/11.2.0/db_1/network/admin/listener.ora
  44. 监听程序日志文件 /oracle/diag/tnslsnr/kvm103/listener/alert/log.xml
  45. 监听端点概要...
  46.   (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  47.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))
  48. 服务摘要..
  49. 服务 "aspdb03" 包含 2 个实例。
  50.   实例 "aspdb03", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
  51.   实例 "aspdb03", 状态 READY, 包含此服务的 1 个处理程序...
  52. 命令执行成功

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29023300/viewspace-2124741/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29023300/viewspace-2124741/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值